diff --git a/.drone.yml b/.drone.yml index 7b9dd50..030397e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,21 +11,6 @@ steps: image: simon987/sist2-build commands: - ./scripts/build.sh - - name: docker - image: plugins/docker - settings: - username: - from_secret: DOCKER_USER - password: - from_secret: DOCKER_PASSWORD - repo: simon987/sist2 - context: ./ - dockerfile: ./Dockerfile - auto_tag: true - auto_tag_suffix: x64-linux - when: - event: - - tag - name: scp files image: appleboy/drone-scp settings: @@ -42,6 +27,21 @@ steps: - ./VERSION - ./sist2-x64-linux - ./sist2-x64-linux-debug + - name: docker + image: plugins/docker + settings: + username: + from_secret: DOCKER_USER + password: + from_secret: DOCKER_PASSWORD + repo: simon987/sist2 + context: ./ + dockerfile: ./Dockerfile + auto_tag: true + auto_tag_suffix: x64-linux + when: + event: + - tag --- kind: pipeline diff --git a/.gitignore b/.gitignore index d782a76..49dfc64 100644 --- a/.gitignore +++ b/.gitignore @@ -23,4 +23,6 @@ git_hash.h Testing/ test_i test_i_inc -node_modules/ \ No newline at end of file +node_modules/ +.cmake/ +i_inc/ \ No newline at end of file diff --git a/.gitmodules b/.gitmodules index 393d826..c039a02 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ -[submodule "third-party/libscan"] - path = third-party/libscan - url = https://github.com/simon987/libscan [submodule "third-party/argparse"] path = third-party/argparse url = https://github.com/simon987/argparse diff --git a/CMakeLists.txt b/CMakeLists.txt index f27fae6..0d630cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,9 +22,6 @@ add_subdirectory(third-party/argparse) add_executable(sist2 - # argparse - third-party/argparse/argparse.h third-party/argparse/argparse.c - src/main.c src/sist.h src/io/walk.h src/io/walk.c @@ -41,7 +38,11 @@ add_executable(sist2 src/log.c src/log.h src/cli.c src/cli.h src/stats.c src/stats.h src/ctx.c - src/parsing/sidecar.c src/parsing/sidecar.h) + src/parsing/sidecar.c src/parsing/sidecar.h + + # argparse + third-party/argparse/argparse.h third-party/argparse/argparse.c + ) target_link_directories(sist2 PRIVATE BEFORE ${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/lib/) set(CMAKE_FIND_LIBRARY_SUFFIXES .a .lib) @@ -86,6 +87,7 @@ if (SIST_DEBUG) sist2 PRIVATE -fsanitize=address + -static-libasan ) set_target_properties( sist2 diff --git a/README.md b/README.md index 7594bfe..5cda63e 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ sist2 (Simple incremental search tool) 1. Download the [latest sist2 release](https://github.com/simon987/sist2/releases) * 1. *(or)* Download a [development snapshot](https://files.simon987.net/.gate/sist2/simon987_sist2/) *(Not recommended!)* - 1. *(or)* `docker pull simon987/sist2:2.11.4-x64-linux` + 1. *(or)* `docker pull simon987/sist2:2.11.6-x64-linux` 1. See [Usage guide](docs/USAGE.md) @@ -67,23 +67,23 @@ See [Usage guide](docs/USAGE.md) for more details ## Format support -File type | Library | Content | Thumbnail | Metadata -:---|:---|:---|:---|:--- -pdf,xps,fb2,epub | MuPDF | text+ocr | yes | author, title | -cbz,cbr | [libscan](https://github.com/simon987/libscan) | - | yes | - | -`audio/*` | ffmpeg | - | yes | ID3 tags | -`video/*` | ffmpeg | - | yes | title, comment, artist | -`image/*` | ffmpeg | - | yes | [Common EXIF tags](https://github.com/simon987/sist2/blob/efdde2734eca9b14a54f84568863b7ffd59bdba3/src/parsing/media.c#L190), GPS tags | -raw, rw2, dng, cr2, crw, dcr, k25, kdc, mrw, pef, xf3, arw, sr2, srf, erf | LibRaw | - | yes | Common EXIF tags, GPS tags | -ttf,ttc,cff,woff,fnt,otf | Freetype2 | - | yes, `bmp` | Name & style | -`text/plain` | [libscan](https://github.com/simon987/libscan) | yes | no | - | -html, xml | [libscan](https://github.com/simon987/libscan) | yes | no | - | -tar, zip, rar, 7z, ar ... | Libarchive | yes\* | - | no | -docx, xlsx, pptx | [libscan](https://github.com/simon987/libscan) | yes | if embedded | creator, modified_by, title | -doc (MS Word 97-2003) | antiword | yes | yes | author, title | -mobi, azw, azw3 | libmobi | yes | no | author, title | -wpd (WordPerfect) | libwpd | yes | no | *planned* | -json, jsonl, ndjson | [libscan](https://github.com/simon987/libscan) | yes | - | - | +| File type | Library | Content | Thumbnail | Metadata | +|:--------------------------------------------------------------------------|:-----------------------------------------------------------------------------|:---------|:------------|:---------------------------------------------------------------------------------------------------------------------------------------| +| pdf,xps,fb2,epub | MuPDF | text+ocr | yes | author, title | +| cbz,cbr | [libscan](https://github.com/simon987/sist2/tree/master/third-party/libscan) | - | yes | - | +| `audio/*` | ffmpeg | - | yes | ID3 tags | +| `video/*` | ffmpeg | - | yes | title, comment, artist | +| `image/*` | ffmpeg | - | yes | [Common EXIF tags](https://github.com/simon987/sist2/blob/efdde2734eca9b14a54f84568863b7ffd59bdba3/src/parsing/media.c#L190), GPS tags | +| raw, rw2, dng, cr2, crw, dcr, k25, kdc, mrw, pef, xf3, arw, sr2, srf, erf | LibRaw | - | yes | Common EXIF tags, GPS tags | +| ttf,ttc,cff,woff,fnt,otf | Freetype2 | - | yes, `bmp` | Name & style | +| `text/plain` | [libscan](https://github.com/simon987/sist2/tree/master/third-party/libscan) | yes | no | - | +| html, xml | [libscan](https://github.com/simon987/sist2/tree/master/third-party/libscan) | yes | no | - | +| tar, zip, rar, 7z, ar ... | Libarchive | yes\* | - | no | +| docx, xlsx, pptx | [libscan](https://github.com/simon987/sist2/tree/master/third-party/libscan) | yes | if embedded | creator, modified_by, title | +| doc (MS Word 97-2003) | antiword | yes | yes | author, title | +| mobi, azw, azw3 | libmobi | yes | no | author, title | +| wpd (WordPerfect) | libwpd | yes | no | *planned* | +| json, jsonl, ndjson | [libscan](https://github.com/simon987/sist2/tree/master/third-party/libscan) | yes | - | - | \* *See [Archive files](#archive-files)* @@ -102,18 +102,24 @@ scan is also supported. ### OCR -You can enable OCR support for pdf,xps,fb2,epub file types with the -`--ocr ` option. Download the language data files with your package manager (`apt install tesseract-ocr-eng`) or +You can enable OCR support for ebook (pdf,xps,fb2,epub) or image file types with the +`--ocr-lang ` option in combination with `--ocr-images` and/or `--ocr-ebooks`. +Download the language data files with your package manager (`apt install tesseract-ocr-eng`) or directly [from Github](https://github.com/tesseract-ocr/tesseract/wiki/Data-Files). The `simon987/sist2` image comes with common languages (hin, jpn, eng, fra, rus, spa) pre-installed. -Examples +You can use the `+` separator to specify multiple languages. The language +name must be identical to the `*.traineddata` file installed on your system +(use `chi_sim` rather than `chi-sim`). + +Examples: ```bash -sist2 scan --ocr jpn ~/Books/Manga/ -sist2 scan --ocr eng ~/Books/Textbooks/ +sist2 scan --ocr-ebooks --ocr-lang jpn ~/Books/Manga/ +sist2 scan --ocr-images --ocr-lang eng ~/Images/Screenshots/ +sist2 scan --ocr-ebooks --ocr-images --ocr-lang eng+chi_sim ~/Chinese-Bilingual/ ``` ## Build from source @@ -126,7 +132,7 @@ You can compile **sist2** by yourself if you don't want to use the pre-compiled git clone --recursive https://github.com/simon987/sist2/ cd sist2 docker build . -f ./Dockerfile -t my-sist2-image -docker run --rm my-sist2-image cat /root/sist2 > sist2-x64-linux +docker run --rm --entrypoint cat my-sist2-image /root/sist2 > sist2-x64-linux ``` ### On a linux computer @@ -143,7 +149,7 @@ docker run --rm my-sist2-image cat /root/sist2 > sist2-x64-linux ```bash vcpkg install curl[core,openssl] - vcpkg install lmdb cjson glib brotli libarchive[core,bzip2,libxml2,lz4,lzma,lzo] pthread tesseract libxml2 libmupdf gtest mongoose libuuid libmagic libraw jasper lcms gumbo + vcpkg install lmdb cjson glib brotli libarchive[core,bzip2,libxml2,lz4,lzma,lzo] pthread tesseract libxml2 libmupdf gtest mongoose libmagic libraw jasper lcms gumbo ``` 1. Build diff --git a/docs/USAGE.md b/docs/USAGE.md index c3c1ff9..1112986 100644 --- a/docs/USAGE.md +++ b/docs/USAGE.md @@ -43,7 +43,7 @@ Scan options --depth= Scan up to DEPTH subdirectories deep. Use 0 to only scan files in PATH. DEFAULT: -1 --archive= Archive file mode (skip|list|shallow|recurse). skip: Don't parse, list: only get file names as text, shallow: Don't parse archives inside archives. DEFAULT: recurse --archive-passphrase= Passphrase for encrypted archive files - --ocr= Tesseract language (use tesseract --list-langs to see which are installed on your machine) + # TODO: add new --ocr-* options here -e, --exclude= Files that match this regex will not be scanned --fast Only index file names & mime type --treemap-threshold= Relative size threshold for treemap (see USAGE.md). DEFAULT: 0.0005 diff --git a/scripts/before_build.sh b/scripts/before_build.sh index b49d3b8..359d9f8 100755 --- a/scripts/before_build.sh +++ b/scripts/before_build.sh @@ -6,5 +6,4 @@ python3 scripts/mime.py > src/parsing/mime_generated.c python3 scripts/serve_static.py > src/web/static_generated.c python3 scripts/index_static.py > src/index/static_generated.c -printf "static const char *const Sist2CommitHash = \"%s\";\n" $(git rev-parse HEAD) > src/git_hash.h -printf "static const char *const LibScanCommitHash = \"%s\";\n" $(cd third-party/libscan/ && git rev-parse HEAD) >> src/git_hash.h +printf "static const char *const Sist2CommitHash = \"%s\";\n" $(git rev-parse HEAD) > src/git_hash.h \ No newline at end of file diff --git a/sist2-vue/dist/css/chunk-vendors.css b/sist2-vue/dist/css/chunk-vendors.css deleted file mode 100644 index d4c39ed..0000000 --- a/sist2-vue/dist/css/chunk-vendors.css +++ /dev/null @@ -1,9 +0,0 @@ -@charset "UTF-8";/*! - * Bootstrap v4.6.0 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014\00A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);overflow:hidden;font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.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}@media (min-width:576px){.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}}@media (min-width:768px){.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}}@media (min-width:992px){.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}}@media (min-width:1200px){.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}}@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}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-around{align-content:space-around!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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!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}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*! - * BootstrapVue Custom CSS (https://bootstrap-vue.org) - */.bv-no-focus-ring:focus{outline:none}@media (max-width:575.98px){.bv-d-xs-down-none{display:none!important}}@media (max-width:767.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width:991.98px){.bv-d-md-down-none{display:none!important}}@media (max-width:1199.98px){.bv-d-lg-down-none{display:none!important}}.bv-d-xl-down-none{display:none!important}.form-control.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.b-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:2.5rem;height:2.5rem;font-size:inherit;font-weight:400;line-height:1;max-width:100%;max-height:auto;text-align:center;overflow:visible;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{padding:0;border:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-img,.b-avatar .b-avatar-text{border-radius:inherit;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.b-icon{width:60%;height:auto;max-width:100%}.b-avatar .b-avatar-img img{width:100%;height:100%;max-height:auto;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.b-avatar .b-avatar-badge{position:absolute;min-height:1.5em;min-width:1.5em;padding:.25em;line-height:1;border-radius:10em;font-size:70%;font-weight:700;z-index:1}.b-avatar-sm{width:1.5rem;height:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{width:3.5rem;height:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled){z-index:1}.b-calendar{display:inline-flex}.b-calendar .b-calendar-inner{min-width:250px}.b-calendar .b-calendar-header,.b-calendar .b-calendar-nav{margin-bottom:.25rem}.b-calendar .b-calendar-nav .btn{padding:.25rem}.b-calendar output{padding:.25rem;font-size:80%}.b-calendar output.readonly{background-color:#e9ecef;opacity:1}.b-calendar .b-calendar-footer{margin-top:.5rem}.b-calendar .b-calendar-grid{padding:0;margin:0;overflow:hidden}.b-calendar .b-calendar-grid .row{flex-wrap:nowrap}.b-calendar .b-calendar-grid-caption{padding:.25rem}.b-calendar .b-calendar-grid-body .col[data-date] .btn{width:32px;height:32px;font-size:14px;line-height:1;margin:3px auto;padding:9px 0}.b-calendar .btn.disabled,.b-calendar .btn:disabled,.b-calendar .btn[aria-disabled=true]{cursor:default;pointer-events:none}.card-img-left{border-top-left-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-img-right{border-top-right-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before,.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.dropdown .dropdown-menu:focus{outline:none}.b-dropdown-form{display:inline-block;padding:.25rem 1.5rem;width:100%;clear:both;font-weight:400}.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{outline:0!important;color:#6c757d;pointer-events:none}.b-dropdown-text{display:inline-block;padding:.25rem 1.5rem;margin-bottom:0;width:100%;clear:both;font-weight:lighter}.custom-checkbox.b-custom-control-lg,.input-group-lg .custom-checkbox{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-checkbox.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-checkbox .custom-control-label:before{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;border-radius:.3rem}.custom-checkbox.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-checkbox .custom-control-label:after{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;background-size:50% 50%}.custom-checkbox.b-custom-control-sm,.input-group-sm .custom-checkbox{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-checkbox.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-checkbox .custom-control-label:before{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;border-radius:.2rem}.custom-checkbox.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-checkbox .custom-control-label:after{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;background-size:50% 50%}.custom-switch.b-custom-control-lg,.input-group-lg .custom-switch{padding-left:2.8125rem}.custom-switch.b-custom-control-lg .custom-control-label,.input-group-lg .custom-switch .custom-control-label{font-size:1.25rem;line-height:1.5}.custom-switch.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-switch .custom-control-label:before{top:.3125rem;height:1.25rem;left:-2.8125rem;width:2.1875rem;border-radius:.625rem}.custom-switch.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-switch .custom-control-label:after{top:calc(.3125rem + 2px);left:calc(-2.8125rem + 2px);width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border-radius:.625rem;background-size:50% 50%}.custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label:after,.input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.9375rem)}.custom-switch.b-custom-control-sm,.input-group-sm .custom-switch{padding-left:1.96875rem}.custom-switch.b-custom-control-sm .custom-control-label,.input-group-sm .custom-switch .custom-control-label{font-size:.875rem;line-height:1.5}.custom-switch.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-switch .custom-control-label:before{top:.21875rem;left:-1.96875rem;width:1.53125rem;height:.875rem;border-radius:.4375rem}.custom-switch.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-switch .custom-control-label:after{top:calc(.21875rem + 2px);left:calc(-1.96875rem + 2px);width:calc(.875rem - 4px);height:calc(.875rem - 4px);border-radius:.4375rem;background-size:50% 50%}.custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label:after,.input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.65625rem)}.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-prepend>.btn-group>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.b-form-btn-label-control.form-control{display:flex;align-items:stretch;height:auto;padding:0;background-image:none}.input-group .b-form-btn-label-control.form-control{padding:0}.b-form-btn-label-control.form-control[dir=rtl],[dir=rtl] .b-form-btn-label-control.form-control{flex-direction:row-reverse}.b-form-btn-label-control.form-control[dir=rtl]>label,[dir=rtl] .b-form-btn-label-control.form-control>label{text-align:right}.b-form-btn-label-control.form-control>.btn{line-height:1;font-size:inherit;box-shadow:none!important;border:0}.b-form-btn-label-control.form-control>.btn:disabled{pointer-events:none}.b-form-btn-label-control.form-control.is-valid>.btn{color:#28a745}.b-form-btn-label-control.form-control.is-invalid>.btn{color:#dc3545}.b-form-btn-label-control.form-control>.dropdown-menu{padding:.5rem}.b-form-btn-label-control.form-control>.form-control{height:auto;min-height:calc(1.5em + .75rem);padding-left:.25rem;margin:0;border:0;outline:0;background:transparent;word-break:break-word;font-size:inherit;white-space:normal;cursor:pointer}.b-form-btn-label-control.form-control>.form-control.form-control-sm{min-height:calc(1.5em + .5rem)}.b-form-btn-label-control.form-control>.form-control.form-control-lg{min-height:calc(1.5em + 1rem)}.input-group.input-group-sm .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + .5rem);padding-top:.25rem;padding-bottom:.25rem}.input-group.input-group-lg .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + 1rem);padding-top:.5rem;padding-bottom:.5rem}.b-form-btn-label-control.form-control[aria-disabled=true],.b-form-btn-label-control.form-control[aria-readonly=true]{background-color:#e9ecef;opacity:1}.b-form-btn-label-control.form-control[aria-disabled=true]{pointer-events:none}.b-form-btn-label-control.form-control[aria-disabled=true]>label{cursor:default}.b-form-btn-label-control.btn-group>.dropdown-menu{padding:.5rem}.custom-file-label{white-space:nowrap;overflow-x:hidden}.b-custom-control-lg.custom-file,.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.input-group-lg.custom-file,.input-group-lg .custom-file-input,.input-group-lg .custom-file-label{font-size:1.25rem;height:calc(1.5em + 1rem + 2px)}.b-custom-control-lg .custom-file-label,.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label,.input-group-lg .custom-file-label:after{padding:.5rem 1rem;line-height:1.5}.b-custom-control-lg .custom-file-label,.input-group-lg .custom-file-label{border-radius:.3rem}.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label:after{font-size:inherit;height:calc(1.5em + 1rem);border-radius:0 .3rem .3rem 0}.b-custom-control-sm.custom-file,.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.input-group-sm.custom-file,.input-group-sm .custom-file-input,.input-group-sm .custom-file-label{font-size:.875rem;height:calc(1.5em + .5rem + 2px)}.b-custom-control-sm .custom-file-label,.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label,.input-group-sm .custom-file-label:after{padding:.25rem .5rem;line-height:1.5}.b-custom-control-sm .custom-file-label,.input-group-sm .custom-file-label{border-radius:.2rem}.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label:after{font-size:inherit;height:calc(1.5em + .5rem);border-radius:0 .2rem .2rem 0}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{background-position:right calc(.375em + .1875rem) center}input[type=color].form-control{height:calc(1.5em + .75rem + 2px);padding:.125rem .25rem}.input-group-sm input[type=color].form-control,input[type=color].form-control.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.125rem .25rem}.input-group-lg input[type=color].form-control,input[type=color].form-control.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.125rem .25rem}input[type=color].form-control:disabled{background-color:#adb5bd;opacity:.65}.input-group>.custom-range{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-range,.input-group>.custom-range+.custom-file,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.form-control,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-select+.custom-range,.input-group>.form-control+.custom-range,.input-group>.form-control-plaintext+.custom-range{margin-left:-1px}.input-group>.custom-range:focus{z-index:3}.input-group>.custom-range:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-range:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-range{padding:0 .75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;height:calc(1.5em + .75rem + 2px);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-group>.custom-range{transition:none}}.input-group>.custom-range:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.input-group>.custom-range:disabled,.input-group>.custom-range[readonly]{background-color:#e9ecef}.input-group-lg>.custom-range{height:calc(1.5em + 1rem + 2px);padding:0 1rem;border-radius:.3rem}.input-group-sm>.custom-range{height:calc(1.5em + .5rem + 2px);padding:0 .5rem;border-radius:.2rem}.input-group .custom-range.is-valid,.was-validated .input-group .custom-range:valid{border-color:#28a745}.input-group .custom-range.is-valid:focus,.was-validated .input-group .custom-range:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-range.is-valid:focus::-webkit-slider-thumb,.was-validated .custom-range:valid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid:focus::-moz-range-thumb,.was-validated .custom-range:valid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid:focus::-ms-thumb,.was-validated .custom-range:valid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid::-webkit-slider-thumb,.was-validated .custom-range:valid::-webkit-slider-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-webkit-slider-thumb:active,.was-validated .custom-range:valid::-webkit-slider-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-webkit-slider-runnable-track,.was-validated .custom-range:valid::-webkit-slider-runnable-track{background-color:rgba(40,167,69,.35)}.custom-range.is-valid::-moz-range-thumb,.was-validated .custom-range:valid::-moz-range-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-moz-range-thumb:active,.was-validated .custom-range:valid::-moz-range-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-moz-range-track,.was-validated .custom-range:valid::-moz-range-track{background:rgba(40,167,69,.35)}.custom-range.is-valid~.valid-feedback,.custom-range.is-valid~.valid-tooltip,.was-validated .custom-range:valid~.valid-feedback,.was-validated .custom-range:valid~.valid-tooltip{display:block}.custom-range.is-valid::-ms-thumb,.was-validated .custom-range:valid::-ms-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-ms-thumb:active,.was-validated .custom-range:valid::-ms-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-ms-track-lower,.custom-range.is-valid::-ms-track-upper,.was-validated .custom-range:valid::-ms-track-lower,.was-validated .custom-range:valid::-ms-track-upper{background:rgba(40,167,69,.35)}.input-group .custom-range.is-invalid,.was-validated .input-group .custom-range:invalid{border-color:#dc3545}.input-group .custom-range.is-invalid:focus,.was-validated .input-group .custom-range:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-range.is-invalid:focus::-webkit-slider-thumb,.was-validated .custom-range:invalid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid:focus::-moz-range-thumb,.was-validated .custom-range:invalid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid:focus::-ms-thumb,.was-validated .custom-range:invalid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid::-webkit-slider-thumb,.was-validated .custom-range:invalid::-webkit-slider-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-webkit-slider-thumb:active,.was-validated .custom-range:invalid::-webkit-slider-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-webkit-slider-runnable-track,.was-validated .custom-range:invalid::-webkit-slider-runnable-track{background-color:rgba(220,53,69,.35)}.custom-range.is-invalid::-moz-range-thumb,.was-validated .custom-range:invalid::-moz-range-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-moz-range-thumb:active,.was-validated .custom-range:invalid::-moz-range-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-moz-range-track,.was-validated .custom-range:invalid::-moz-range-track{background:rgba(220,53,69,.35)}.custom-range.is-invalid~.invalid-feedback,.custom-range.is-invalid~.invalid-tooltip,.was-validated .custom-range:invalid~.invalid-feedback,.was-validated .custom-range:invalid~.invalid-tooltip{display:block}.custom-range.is-invalid::-ms-thumb,.was-validated .custom-range:invalid::-ms-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-ms-thumb:active,.was-validated .custom-range:invalid::-ms-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-ms-track-lower,.custom-range.is-invalid::-ms-track-upper,.was-validated .custom-range:invalid::-ms-track-lower,.was-validated .custom-range:invalid::-ms-track-upper{background:rgba(220,53,69,.35)}.custom-radio.b-custom-control-lg,.input-group-lg .custom-radio{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-radio.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-radio .custom-control-label:before{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;border-radius:50%}.custom-radio.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-radio .custom-control-label:after{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;background:no-repeat 50%/50% 50%}.custom-radio.b-custom-control-sm,.input-group-sm .custom-radio{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-radio.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-radio .custom-control-label:before{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;border-radius:50%}.custom-radio.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-radio .custom-control-label:after{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;background:no-repeat 50%/50% 50%}.b-rating{text-align:center}.b-rating.d-inline-flex{width:auto}.b-rating .b-rating-star,.b-rating .b-rating-value{padding:0 .25em}.b-rating .b-rating-value{min-width:2.5em}.b-rating .b-rating-star{display:inline-flex;justify-content:center;outline:0}.b-rating .b-rating-star .b-rating-icon{display:inline-flex;transition:all .15s ease-in-out}.b-rating.disabled,.b-rating:disabled{background-color:#e9ecef;color:#6c757d}.b-rating:not(.disabled):not(.readonly) .b-rating-star{cursor:pointer}.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon,.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon{transform:scale(1.5)}.b-rating[dir=rtl] .b-rating-star-half{transform:scaleX(-1)}.b-form-spinbutton{text-align:center;overflow:hidden;background-image:none;padding:0}.b-form-spinbutton[dir=rtl]:not(.flex-column),[dir=rtl] .b-form-spinbutton:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{font-size:inherit;outline:0;border:0;background-color:transparent;width:auto;margin:0;padding:0 .25rem}.b-form-spinbutton output>bdi,.b-form-spinbutton output>div{display:block;min-width:2.25em;height:1.5em}.b-form-spinbutton.flex-column{height:auto;width:auto}.b-form-spinbutton.flex-column output{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton:not(.d-inline-flex):not(.flex-column){output-width:100%}.b-form-spinbutton.d-inline-flex:not(.flex-column){width:auto}.b-form-spinbutton .btn{line-height:1;box-shadow:none!important}.b-form-spinbutton .btn:disabled{pointer-events:none}.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon{transform:scale(1.25)}.b-form-spinbutton.disabled,.b-form-spinbutton.readonly{background-color:#e9ecef}.b-form-spinbutton.disabled{pointer-events:none}.b-form-tags .b-form-tags-list{margin-top:-.25rem}.b-form-tags .b-form-tags-list .b-form-tag,.b-form-tags .b-form-tags-list .b-from-tags-field{margin-top:.25rem}.b-form-tags.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.b-form-tags.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.b-form-tags.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.b-form-tags.disabled{background-color:#e9ecef}.b-form-tag{font-size:75%;font-weight:400;line-height:1.5;margin-right:.25rem}.b-form-tag.disabled{opacity:.75}.b-form-tag>button.b-form-tag-remove{color:inherit;font-size:125%;line-height:1;float:none;margin-left:.25rem}.form-control-lg .b-form-tag,.form-control-sm .b-form-tag{line-height:1.5}.media-aside{display:flex;margin-right:1rem}.media-aside-right{margin-right:0;margin-left:1rem}.modal-backdrop{opacity:.5}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;margin-left:.25rem;line-height:1}.b-pagination-pills .page-item:first-child .page-link{margin-left:0}.popover.b-popover{display:block;opacity:1;outline:0}.popover.b-popover.fade:not(.show){opacity:0}.popover.b-popover.show{opacity:1}.b-popover-primary.popover{background-color:#cce5ff;border-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-primary.bs-popover-top>.arrow:before{border-top-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-primary.bs-popover-top>.arrow:after{border-top-color:#cce5ff}.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-primary.bs-popover-right>.arrow:before{border-right-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-primary.bs-popover-right>.arrow:after{border-right-color:#cce5ff}.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-primary.bs-popover-bottom>.arrow:before{border-bottom-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-primary.bs-popover-bottom .popover-header:before,.b-popover-primary.bs-popover-bottom>.arrow:after{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-primary.bs-popover-left>.arrow:before{border-left-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-primary.bs-popover-left>.arrow:after{border-left-color:#cce5ff}.b-popover-primary .popover-header{color:#212529;background-color:#bdddff;border-bottom-color:#a3d0ff}.b-popover-primary .popover-body{color:#004085}.b-popover-secondary.popover{background-color:#e2e3e5;border-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-secondary.bs-popover-top>.arrow:before{border-top-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-secondary.bs-popover-top>.arrow:after{border-top-color:#e2e3e5}.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-secondary.bs-popover-right>.arrow:before{border-right-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-secondary.bs-popover-right>.arrow:after{border-right-color:#e2e3e5}.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-secondary.bs-popover-bottom>.arrow:before{border-bottom-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-secondary.bs-popover-bottom .popover-header:before,.b-popover-secondary.bs-popover-bottom>.arrow:after{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-secondary.bs-popover-left>.arrow:before{border-left-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-secondary.bs-popover-left>.arrow:after{border-left-color:#e2e3e5}.b-popover-secondary .popover-header{color:#212529;background-color:#dadbde;border-bottom-color:#ccced2}.b-popover-secondary .popover-body{color:#383d41}.b-popover-success.popover{background-color:#d4edda;border-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-success.bs-popover-top>.arrow:before{border-top-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-success.bs-popover-top>.arrow:after{border-top-color:#d4edda}.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-success.bs-popover-right>.arrow:before{border-right-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-success.bs-popover-right>.arrow:after{border-right-color:#d4edda}.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-success.bs-popover-bottom>.arrow:before{border-bottom-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-success.bs-popover-bottom .popover-header:before,.b-popover-success.bs-popover-bottom>.arrow:after{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-success.bs-popover-left>.arrow:before{border-left-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-success.bs-popover-left>.arrow:after{border-left-color:#d4edda}.b-popover-success .popover-header{color:#212529;background-color:#c9e8d1;border-bottom-color:#b7e1c1}.b-popover-success .popover-body{color:#155724}.b-popover-info.popover{background-color:#d1ecf1;border-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-info.bs-popover-top>.arrow:before{border-top-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-info.bs-popover-top>.arrow:after{border-top-color:#d1ecf1}.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-info.bs-popover-right>.arrow:before{border-right-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-info.bs-popover-right>.arrow:after{border-right-color:#d1ecf1}.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-info.bs-popover-bottom>.arrow:before{border-bottom-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-info.bs-popover-bottom .popover-header:before,.b-popover-info.bs-popover-bottom>.arrow:after{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-info.bs-popover-left>.arrow:before{border-left-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-info.bs-popover-left>.arrow:after{border-left-color:#d1ecf1}.b-popover-info .popover-header{color:#212529;background-color:#c5e7ed;border-bottom-color:#b2dfe7}.b-popover-info .popover-body{color:#0c5460}.b-popover-warning.popover{background-color:#fff3cd;border-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-warning.bs-popover-top>.arrow:before{border-top-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-warning.bs-popover-top>.arrow:after{border-top-color:#fff3cd}.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-warning.bs-popover-right>.arrow:before{border-right-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-warning.bs-popover-right>.arrow:after{border-right-color:#fff3cd}.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-warning.bs-popover-bottom>.arrow:before{border-bottom-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-warning.bs-popover-bottom .popover-header:before,.b-popover-warning.bs-popover-bottom>.arrow:after{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-warning.bs-popover-left>.arrow:before{border-left-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-warning.bs-popover-left>.arrow:after{border-left-color:#fff3cd}.b-popover-warning .popover-header{color:#212529;background-color:#ffefbe;border-bottom-color:#ffe9a4}.b-popover-warning .popover-body{color:#856404}.b-popover-danger.popover{background-color:#f8d7da;border-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-danger.bs-popover-top>.arrow:before{border-top-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-danger.bs-popover-top>.arrow:after{border-top-color:#f8d7da}.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-danger.bs-popover-right>.arrow:before{border-right-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-danger.bs-popover-right>.arrow:after{border-right-color:#f8d7da}.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-danger.bs-popover-bottom>.arrow:before{border-bottom-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-danger.bs-popover-bottom .popover-header:before,.b-popover-danger.bs-popover-bottom>.arrow:after{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-danger.bs-popover-left>.arrow:before{border-left-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-danger.bs-popover-left>.arrow:after{border-left-color:#f8d7da}.b-popover-danger .popover-header{color:#212529;background-color:#f6cace;border-bottom-color:#f2b4ba}.b-popover-danger .popover-body{color:#721c24}.b-popover-light.popover{background-color:#fefefe;border-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-light.bs-popover-top>.arrow:before{border-top-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-light.bs-popover-top>.arrow:after{border-top-color:#fefefe}.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-light.bs-popover-right>.arrow:before{border-right-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-light.bs-popover-right>.arrow:after{border-right-color:#fefefe}.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-light.bs-popover-bottom>.arrow:before{border-bottom-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-light.bs-popover-bottom .popover-header:before,.b-popover-light.bs-popover-bottom>.arrow:after{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-light.bs-popover-left>.arrow:before{border-left-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-light.bs-popover-left>.arrow:after{border-left-color:#fefefe}.b-popover-light .popover-header{color:#212529;background-color:#f6f6f6;border-bottom-color:#eaeaea}.b-popover-light .popover-body{color:#818182}.b-popover-dark.popover{background-color:#d6d8d9;border-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-dark.bs-popover-top>.arrow:before{border-top-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-dark.bs-popover-top>.arrow:after{border-top-color:#d6d8d9}.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-dark.bs-popover-right>.arrow:before{border-right-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-dark.bs-popover-right>.arrow:after{border-right-color:#d6d8d9}.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-dark.bs-popover-bottom>.arrow:before{border-bottom-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-dark.bs-popover-bottom .popover-header:before,.b-popover-dark.bs-popover-bottom>.arrow:after{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-dark.bs-popover-left>.arrow:before{border-left-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-dark.bs-popover-left>.arrow:after{border-left-color:#d6d8d9}.b-popover-dark .popover-header{color:#212529;background-color:#ced0d2;border-bottom-color:#c1c4c5}.b-popover-dark .popover-body{color:#1b1e21}.b-sidebar-outer{position:fixed;top:0;left:0;right:0;height:0;overflow:visible;z-index:1035}.b-sidebar-backdrop{left:0;z-index:-1;width:100vw;opacity:.6}.b-sidebar,.b-sidebar-backdrop{position:fixed;top:0;height:100vh}.b-sidebar{display:flex;flex-direction:column;width:320px;max-width:100%;max-height:100%;margin:0;outline:0;transform:translateX(0)}.b-sidebar.slide{transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.b-sidebar.slide{transition:none}}.b-sidebar:not(.b-sidebar-right){left:0;right:auto}.b-sidebar:not(.b-sidebar-right).slide:not(.show){transform:translateX(-100%)}.b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close{margin-left:auto}.b-sidebar.b-sidebar-right{left:auto;right:0}.b-sidebar.b-sidebar-right.slide:not(.show){transform:translateX(100%)}.b-sidebar.b-sidebar-right>.b-sidebar-header .close{margin-right:auto}.b-sidebar>.b-sidebar-header{font-size:1.5rem;padding:.5rem 1rem;display:flex;flex-direction:row;flex-grow:0;align-items:center}[dir=rtl] .b-sidebar>.b-sidebar-header{flex-direction:row-reverse}.b-sidebar>.b-sidebar-header .close{float:none;font-size:1.5rem}.b-sidebar>.b-sidebar-body{flex-grow:1;height:100%;overflow-y:auto}.b-sidebar>.b-sidebar-footer{flex-grow:0}.b-skeleton-wrapper{cursor:wait}.b-skeleton{position:relative;overflow:hidden;background-color:rgba(0,0,0,.12);cursor:wait;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.b-skeleton:before{content:" "}.b-skeleton-text{height:1rem;margin-bottom:.25rem;border-radius:.25rem}.b-skeleton-button{width:75px;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.b-skeleton-avatar{width:2.5em;height:2.5em;border-radius:50%}.b-skeleton-input{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;line-height:1.5;border:1px solid #ced4da;border-radius:.25rem}.b-skeleton-icon-wrapper svg{color:rgba(0,0,0,.12)}.b-skeleton-img{height:100%;width:100%}.b-skeleton-animate-wave:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);-webkit-animation:b-skeleton-animate-wave 1.75s linear infinite;animation:b-skeleton-animate-wave 1.75s linear infinite}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-wave:after{background:none;-webkit-animation:none;animation:none}}@-webkit-keyframes b-skeleton-animate-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes b-skeleton-animate-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.b-skeleton-animate-fade{-webkit-animation:b-skeleton-animate-fade .875s ease-in-out infinite alternate;animation:b-skeleton-animate-fade .875s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-fade{-webkit-animation:none;animation:none}}@-webkit-keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}@keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}.b-skeleton-animate-throb{-webkit-animation:b-skeleton-animate-throb .875s ease-in infinite alternate;animation:b-skeleton-animate-throb .875s ease-in infinite alternate}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-throb{-webkit-animation:none;animation:none}}@-webkit-keyframes b-skeleton-animate-throb{0%{transform:scale(1)}to{transform:scale(.975)}}@keyframes b-skeleton-animate-throb{0%{transform:scale(1)}to{transform:scale(.975)}}.table.b-table.b-table-fixed{table-layout:fixed}.table.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}.table.b-table[aria-busy=true]{opacity:.55}.table.b-table>tbody>tr.b-table-details>td{border-top:none!important}.table.b-table>caption{caption-side:bottom}.table.b-table.b-table-caption-top>caption{caption-side:top!important}.table.b-table>tbody>.table-active,.table.b-table>tbody>.table-active>td,.table.b-table>tbody>.table-active>th{background-color:rgba(0,0,0,.075)}.table.b-table.table-hover>tbody>tr.table-active:hover td,.table.b-table.table-hover>tbody>tr.table-active:hover th{color:#212529;background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat}.table.b-table>tbody>.bg-active,.table.b-table>tbody>.bg-active>td,.table.b-table>tbody>.bg-active>th{background-color:hsla(0,0%,100%,.075)!important}.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th{color:#fff;background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat}.b-table-sticky-header,.table-responsive,[class*=table-responsive-]{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table,[class*=table-responsive-]>.table{margin-bottom:0}.b-table-sticky-header{overflow-y:auto;max-height:300px}@media print{.b-table-sticky-header{overflow-y:visible!important;max-height:none!important}}@supports (position:sticky){.b-table-sticky-header>.table.b-table>thead>tr>th{position:sticky;top:0;z-index:2}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{position:sticky;left:0}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{z-index:2}.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.table.b-table>thead>tr>.table-b-table-default{color:#212529;background-color:#fff}.table.b-table.table-dark>tbody>tr>.bg-b-table-default,.table.b-table.table-dark>tfoot>tr>.bg-b-table-default,.table.b-table.table-dark>thead>tr>.bg-b-table-default{color:#fff;background-color:#343a40}.table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05));background-repeat:no-repeat}.table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05));background-repeat:no-repeat}.table.b-table.table-hover>tbody>tr:hover>.table-b-table-default{color:#212529;background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat}.table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default{color:#fff;background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat}}.table.b-table>tfoot>tr>[aria-sort],.table.b-table>thead>tr>[aria-sort]{cursor:pointer;background-image:none;background-repeat:no-repeat;background-size:.65em 1em}.table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .375rem center;padding-right:calc(.75rem + .65em)}.table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left,.table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left{background-position:left .375rem center;padding-left:calc(.75rem + .65em)}.table.b-table>tfoot>tr>[aria-sort=none],.table.b-table>thead>tr>[aria-sort=none]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>[aria-sort=ascending],.table.b-table>thead>tr>[aria-sort=ascending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>[aria-sort=descending],.table.b-table>thead>tr>[aria-sort=descending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-dark>tfoot>tr>[aria-sort=none],.table.b-table.table-dark>thead>tr>[aria-sort=none],.table.b-table>.thead-dark>tr>[aria-sort=none]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],.table.b-table.table-dark>thead>tr>[aria-sort=ascending],.table.b-table>.thead-dark>tr>[aria-sort=ascending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-dark>tfoot>tr>[aria-sort=descending],.table.b-table.table-dark>thead>tr>[aria-sort=descending],.table.b-table>.thead-dark>tr>[aria-sort=descending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>.table-dark[aria-sort=none],.table.b-table>thead>tr>.table-dark[aria-sort=none]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>.table-dark[aria-sort=ascending],.table.b-table>thead>tr>.table-dark[aria-sort=ascending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>.table-dark[aria-sort=descending],.table.b-table>thead>tr>.table-dark[aria-sort=descending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .15rem center;padding-right:calc(.3rem + .65em)}.table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left,.table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left{background-position:left .15rem center;padding-left:calc(.3rem + .65em)}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr{cursor:pointer}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>th{display:block}.table.b-table.b-table-stacked-sm>tfoot,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-sm>caption{caption-side:top!important}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr.bottom-row,.table.b-table.b-table-stacked-sm>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>th{display:block}.table.b-table.b-table-stacked-md>tfoot,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-md>caption{caption-side:top!important}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-md>tbody>tr.bottom-row,.table.b-table.b-table-stacked-md>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-md>tbody>tr>:first-child,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>th{display:block}.table.b-table.b-table-stacked-lg>tfoot,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-lg>caption{caption-side:top!important}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr.bottom-row,.table.b-table.b-table-stacked-lg>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xl>tfoot,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xl>caption{caption-side:top!important}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr.bottom-row,.table.b-table.b-table-stacked-xl>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th{border-top-width:3px}}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>th{display:block}.table.b-table.b-table-stacked>tfoot,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked>caption{caption-side:top!important}.table.b-table.b-table-stacked>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked>tbody>tr.bottom-row,.table.b-table.b-table-stacked>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked>tbody>tr>:first-child,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th{border-top-width:3px}.b-time{min-width:150px}.b-time[aria-disabled=true] output,.b-time[aria-readonly=true] output,.b-time output.disabled{background-color:#e9ecef;opacity:1}.b-time[aria-disabled=true] output{pointer-events:none}[dir=rtl] .b-time>.d-flex:not(.flex-column){flex-direction:row-reverse}.b-time .b-time-header{margin-bottom:.5rem}.b-time .b-time-header output{padding:.25rem;font-size:80%}.b-time .b-time-footer{margin-top:.5rem}.b-time .b-time-ampm{margin-left:.5rem}.b-toast{display:block;position:relative;max-width:350px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;z-index:1;border-radius:.25rem}.b-toast .toast{background-color:hsla(0,0%,100%,.85)}.b-toast:not(:last-child){margin-bottom:.75rem}.b-toast.b-toast-solid .toast{background-color:#fff}.b-toast .toast{opacity:1}.b-toast .toast.fade:not(.show){opacity:0}.b-toast .toast .toast-body{display:block}.b-toast-primary .toast{background-color:rgba(230,242,255,.85);border-color:rgba(184,218,255,.85);color:#004085}.b-toast-primary .toast .toast-header{color:#004085;background-color:rgba(204,229,255,.85);border-bottom-color:rgba(184,218,255,.85)}.b-toast-primary.b-toast-solid .toast{background-color:#e6f2ff}.b-toast-secondary .toast{background-color:rgba(239,240,241,.85);border-color:rgba(214,216,219,.85);color:#383d41}.b-toast-secondary .toast .toast-header{color:#383d41;background-color:rgba(226,227,229,.85);border-bottom-color:rgba(214,216,219,.85)}.b-toast-secondary.b-toast-solid .toast{background-color:#eff0f1}.b-toast-success .toast{background-color:rgba(230,245,233,.85);border-color:rgba(195,230,203,.85);color:#155724}.b-toast-success .toast .toast-header{color:#155724;background-color:rgba(212,237,218,.85);border-bottom-color:rgba(195,230,203,.85)}.b-toast-success.b-toast-solid .toast{background-color:#e6f5e9}.b-toast-info .toast{background-color:rgba(229,244,247,.85);border-color:rgba(190,229,235,.85);color:#0c5460}.b-toast-info .toast .toast-header{color:#0c5460;background-color:rgba(209,236,241,.85);border-bottom-color:rgba(190,229,235,.85)}.b-toast-info.b-toast-solid .toast{background-color:#e5f4f7}.b-toast-warning .toast{background-color:rgba(255,249,231,.85);border-color:rgba(255,238,186,.85);color:#856404}.b-toast-warning .toast .toast-header{color:#856404;background-color:rgba(255,243,205,.85);border-bottom-color:rgba(255,238,186,.85)}.b-toast-warning.b-toast-solid .toast{background-color:#fff9e7}.b-toast-danger .toast{background-color:rgba(252,237,238,.85);border-color:rgba(245,198,203,.85);color:#721c24}.b-toast-danger .toast .toast-header{color:#721c24;background-color:rgba(248,215,218,.85);border-bottom-color:rgba(245,198,203,.85)}.b-toast-danger.b-toast-solid .toast{background-color:#fcedee}.b-toast-light .toast{background-color:hsla(0,0%,100%,.85);border-color:rgba(253,253,254,.85);color:#818182}.b-toast-light .toast .toast-header{color:#818182;background-color:hsla(0,0%,99.6%,.85);border-bottom-color:rgba(253,253,254,.85)}.b-toast-light.b-toast-solid .toast{background-color:#fff}.b-toast-dark .toast{background-color:rgba(227,229,229,.85);border-color:rgba(198,200,202,.85);color:#1b1e21}.b-toast-dark .toast .toast-header{color:#1b1e21;background-color:rgba(214,216,217,.85);border-bottom-color:rgba(198,200,202,.85)}.b-toast-dark.b-toast-solid .toast{background-color:#e3e5e5}.b-toaster{z-index:1100}.b-toaster .b-toaster-slot{position:relative;display:block}.b-toaster .b-toaster-slot:empty{display:none!important}.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-right{position:fixed;left:.5rem;right:.5rem;margin:0;padding:0;height:0;overflow:visible}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{position:absolute;max-width:350px;width:100%;left:0;right:0;padding:0;margin:0}.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-top-full .b-toaster-slot .toast{width:100%;max-width:100%}.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-right{top:0}.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{top:.5rem}.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-right{bottom:0}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot{bottom:.5rem}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{margin-left:auto}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot{margin-right:auto}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-move,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-move{transition:transform .175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade{transition-delay:.175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active{position:absolute;transition-delay:.175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade{transition-delay:0s}.tooltip.b-tooltip{display:block;opacity:.9;outline:0}.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip.noninteractive{pointer-events:none}.tooltip.b-tooltip .arrow{margin:0 .25rem}.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.bs-tooltip-right .arrow{margin:.25rem 0}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-top .arrow:before{border-top-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-right .arrow:before{border-right-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow:before{border-bottom-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-left .arrow:before{border-left-color:#007bff}.tooltip.b-tooltip-primary .tooltip-inner{color:#fff;background-color:#007bff}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow:before{border-top-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow:before{border-right-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow:before{border-bottom-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow:before{border-left-color:#6c757d}.tooltip.b-tooltip-secondary .tooltip-inner{color:#fff;background-color:#6c757d}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-top .arrow:before{border-top-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-right .arrow:before{border-right-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow:before{border-bottom-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-left .arrow:before{border-left-color:#28a745}.tooltip.b-tooltip-success .tooltip-inner{color:#fff;background-color:#28a745}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-top .arrow:before{border-top-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-right .arrow:before{border-right-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow:before{border-bottom-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-left .arrow:before{border-left-color:#17a2b8}.tooltip.b-tooltip-info .tooltip-inner{color:#fff;background-color:#17a2b8}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-top .arrow:before{border-top-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-right .arrow:before{border-right-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow:before{border-bottom-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-left .arrow:before{border-left-color:#ffc107}.tooltip.b-tooltip-warning .tooltip-inner{color:#212529;background-color:#ffc107}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-top .arrow:before{border-top-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-right .arrow:before{border-right-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow:before{border-bottom-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-left .arrow:before{border-left-color:#dc3545}.tooltip.b-tooltip-danger .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-top .arrow:before{border-top-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-right .arrow:before{border-right-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow:before{border-bottom-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-left .arrow:before{border-left-color:#f8f9fa}.tooltip.b-tooltip-light .tooltip-inner{color:#212529;background-color:#f8f9fa}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-top .arrow:before{border-top-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-right .arrow:before{border-right-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow:before{border-bottom-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-left .arrow:before{border-left-color:#343a40}.tooltip.b-tooltip-dark .tooltip-inner{color:#fff;background-color:#343a40}.b-icon.bi{display:inline-block;overflow:visible;vertical-align:-.15em}.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{transform-origin:center;-webkit-animation:b-icon-animation-cylon .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{transform-origin:center;-webkit-animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{transform-origin:center;-webkit-animation:b-icon-animation-fade .75s ease-in-out infinite alternate;animation:b-icon-animation-fade .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{transform-origin:center;-webkit-animation:b-icon-animation-spin 2s linear infinite normal;animation:b-icon-animation-spin 2s linear infinite normal}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{transform-origin:center;animation:b-icon-animation-spin 2s linear infinite reverse}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{transform-origin:center;-webkit-animation:b-icon-animation-spin 1s steps(8) infinite normal;animation:b-icon-animation-spin 1s steps(8) infinite normal}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{transform-origin:center;animation:b-icon-animation-spin 1s steps(8) infinite reverse}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{transform-origin:center;-webkit-animation:b-icon-animation-throb .75s ease-in-out infinite alternate;animation:b-icon-animation-throb .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-animation:none;animation:none}}@-webkit-keyframes b-icon-animation-cylon{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@keyframes b-icon-animation-cylon{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@-webkit-keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@-webkit-keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes b-icon-animation-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes b-icon-animation-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes b-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes b-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.btn .b-icon.bi,.dropdown-item .b-icon.bi,.dropdown-toggle .b-icon.bi,.input-group-text .b-icon.bi,.nav-link .b-icon.bi{font-size:125%;vertical-align:text-bottom}.inspire-tree .btn{background-color:hsla(0,0%,100%,.4);border:1px solid rgba(0,0,0,.2);border-radius:3px;display:inline-block;height:20px;transition:all .15s linear;width:20px}.inspire-tree .btn:hover{box-shadow:0 2px 3px rgba(0,0,0,.1)}.inspire-tree .btn+.btn{margin-left:5px}.inspire-tree .btn.icon{position:relative}.inspire-tree .btn.icon:before{display:block;height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.inspire-tree .btn-group{display:inline-block;height:25px;line-height:25px}.itree-menu{background:#ddd;border:1px solid #c4c4c4;border-radius:3px;font-family:sans-serif;list-style:none;margin:0;min-width:150px;padding:0;position:absolute;z-index:4}.itree-menu a{display:block;padding:3px 8px}.itree-menu a:hover{background:rgba(218,250,255,.5);color:rgba(164,234,245,.5)}.inspire-tree{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inspire-tree:focus{outline:none}.inspire-tree,.inspire-tree *{box-sizing:border-box}.inspire-tree ol{list-style:none;margin:0;padding:0}.inspire-tree ol ol{padding-left:20px}.inspire-tree .collapsed>ol,.inspire-tree .hidden{display:none}.inspire-tree li>.title-wrap{min-height:25px;position:relative;z-index:2}.inspire-tree .toggle{height:25px;left:0;position:absolute;top:0;width:25px;z-index:2}.inspire-tree .toggle:before{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.inspire-tree [type=checkbox]{left:18px;position:absolute;top:4px;vertical-align:middle;width:20px;z-index:2}.inspire-tree .title{cursor:default;display:block;height:25px;line-height:25px;overflow:hidden;padding-left:42px;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;z-index:1}.inspire-tree .title.load-more{color:#476cb8;cursor:pointer}.inspire-tree .title.load-more:hover{text-decoration:underline}.inspire-tree .title:before{left:24px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:top}.inspire-tree .title:focus{outline:none}.inspire-tree.drag-and-drop li:not(.drop-target){opacity:.5}.drag-targeting.drag-targeting-insert.inspire-tree,.drag-targeting.drag-targeting-insert>.title-wrap>.title{border:1px solid #2dadc5}.drag-targeting.drag-targeting-above>.title-wrap>.title{border-top:3px solid #2dadc5}.drag-targeting.drag-targeting-below>.title-wrap>.title{border-bottom:3px solid #2dadc5}.inspire-tree .editable form{display:inline-block;height:25px;line-height:25px;padding-top:2px}.inspire-tree .editable form input{height:20px}.inspire-tree .editable form .btn,.inspire-tree .editable form input{vertical-align:top}.inspire-tree .editable>.btn-group{display:none;padding-top:2px;position:absolute;right:10px;z-index:3}.inspire-tree .editable:hover>.btn-group{display:block}.inspire-tree input+.btn-group{margin-left:10px}.inspire-tree>.btn.icon{margin-left:2px}.inspire-tree>ol>.folder:first-child:not(:only-child){background-position:11px 13px}.inspire-tree .folder:last-child:not(:only-child),.inspire-tree>ol>.folder:first-child:not(:only-child),.inspire-tree li .folder:last-child{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMCAYAAACji9dXAAAAFUlEQVQIW2M8d+HSf0YGBgYGRpJZAJ2uFKcp4HfpAAAAAElFTkSuQmCC");background-repeat:no-repeat}.inspire-tree .folder:last-child:not(:only-child),.inspire-tree li .folder:last-child{background-position:11px 0}.inspire-tree.editable-add>ol>.folder:last-child:not(:only-child){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAYAAAA7zJfaAAAAFUlEQVQIW2M8d+HSf0YGBgYGRrqyABKeKU0SV+t2AAAAAElFTkSuQmCC");background-repeat:repeat-y}.inspire-tree>ol .expanded:not(:last-child):not(:first-child),.inspire-tree li:not(:last-child){background-repeat:no-repeat}.inspire-tree>ol .expanded:not(:last-child):not(:first-child),.inspire-tree li.expanded:not(:last-child)>ol,.inspire-tree li:not(:last-child){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAYAAAA7zJfaAAAAFUlEQVQIW2M8d+HSf0YGBgYGRrqyABKeKU0SV+t2AAAAAElFTkSuQmCC");background-position:11px 0}.inspire-tree li.expanded:not(:last-child)>ol{background-repeat:repeat-y}.inspire-tree li.expanded.folder:not(.loading)>.title-wrap{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMCAYAAACji9dXAAAAFUlEQVQIW2M8d+HSf0YGBgYGRpJZAJ2uFKcp4HfpAAAAAElFTkSuQmCC");background-position:31px 13px;background-repeat:no-repeat}.inspire-tree .leaf:not(:last-child):not(.detached){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAYAAAAh8HdUAAAAN0lEQVQ4T2M8d+HSfyMDPUYGEgBJimHmMo7aBAmK0dCDJgl4ioClDGLo0dBDDz0SMu5o2oMFFgBXbEeI0XwYIwAAAABJRU5ErkJgggAA");background-position:11px 0;background-repeat:no-repeat}.inspire-tree .leaf:last-child{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAKklEQVQoU2M8d+HSfyMDPUYGEgBJimHmMo7aBAmK0dCDJgl4ioClDGJoAGUZM32Z0U8tAAAAAElFTkSuQmCC");background-position:11px 0;background-repeat:no-repeat}.inspire-tree .leaf.detached:last-child{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMCAYAAACji9dXAAAAFUlEQVQIW2M8d+HSf0YGBgYGRpJZAJ2uFKcp4HfpAAAAAElFTkSuQmCC");background-position:11px 0;background-repeat:no-repeat}.inspire-tree.editable-add>ol>.leaf:last-child{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAYAAAAh8HdUAAAAN0lEQVQ4T2M8d+HSfyMDPUYGEgBJimHmMo7aBAmK0dCDJgl4ioClDGLo0dBDDz0SMu5o2oMFFgBXbEeI0XwYIwAAAABJRU5ErkJgggAA")}.inspire-tree .icon:before{background-position:0 0;background-repeat:no-repeat;content:"";display:inline-block;height:14px;width:14px}.inspire-tree .icon-check:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M27%204l-15%2015-7-7-5%205%2012%2012%2020-20z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-check:hover:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%230ccc0a%22%20d%3D%22M27%204l-15%2015-7-7-5%205%2012%2012%2020-20z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-collapse:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23aaa%22%20d%3D%22M4%201h16q1.242%200%202.121%200.879t0.879%202.121v16q0%201.242-0.879%202.121t-2.121%200.879h-16q-1.242%200-2.121-0.879t-0.879-2.121v-16q0-1.242%200.879-2.121t2.121-0.879zM20%203h-16q-0.414%200-0.707%200.293t-0.293%200.707v16q0%200.414%200.293%200.707t0.707%200.293h16q0.414%200%200.707-0.293t0.293-0.707v-16q0-0.414-0.293-0.707t-0.707-0.293zM8%2011h8q0.414%200%200.707%200.293t0.293%200.707-0.293%200.707-0.707%200.293h-8q-0.414%200-0.707-0.293t-0.293-0.707%200.293-0.707%200.707-0.293z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-color:#fff;border-radius:3px;margin-left:-1px}.inspire-tree .icon-cross:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M31.708%2025.708c-0-0-0-0-0-0l-9.708-9.708%209.708-9.708c0-0%200-0%200-0%200.105-0.105%200.18-0.227%200.229-0.357%200.133-0.356%200.057-0.771-0.229-1.057l-4.586-4.586c-0.286-0.286-0.702-0.361-1.057-0.229-0.13%200.048-0.252%200.124-0.357%200.228%200%200-0%200-0%200l-9.708%209.708-9.708-9.708c-0-0-0-0-0-0-0.105-0.104-0.227-0.18-0.357-0.228-0.356-0.133-0.771-0.057-1.057%200.229l-4.586%204.586c-0.286%200.286-0.361%200.702-0.229%201.057%200.049%200.13%200.124%200.252%200.229%200.357%200%200%200%200%200%200l9.708%209.708-9.708%209.708c-0%200-0%200-0%200-0.104%200.105-0.18%200.227-0.229%200.357-0.133%200.355-0.057%200.771%200.229%201.057l4.586%204.586c0.286%200.286%200.702%200.361%201.057%200.229%200.13-0.049%200.252-0.124%200.357-0.229%200-0%200-0%200-0l9.708-9.708%209.708%209.708c0%200%200%200%200%200%200.105%200.105%200.227%200.18%200.357%200.229%200.356%200.133%200.771%200.057%201.057-0.229l4.586-4.586c0.286-0.286%200.362-0.702%200.229-1.057-0.049-0.13-0.124-0.252-0.229-0.357z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-cross:hover:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23c00%22%20d%3D%22M31.708%2025.708c-0-0-0-0-0-0l-9.708-9.708%209.708-9.708c0-0%200-0%200-0%200.105-0.105%200.18-0.227%200.229-0.357%200.133-0.356%200.057-0.771-0.229-1.057l-4.586-4.586c-0.286-0.286-0.702-0.361-1.057-0.229-0.13%200.048-0.252%200.124-0.357%200.228%200%200-0%200-0%200l-9.708%209.708-9.708-9.708c-0-0-0-0-0-0-0.105-0.104-0.227-0.18-0.357-0.228-0.356-0.133-0.771-0.057-1.057%200.229l-4.586%204.586c-0.286%200.286-0.361%200.702-0.229%201.057%200.049%200.13%200.124%200.252%200.229%200.357%200%200%200%200%200%200l9.708%209.708-9.708%209.708c-0%200-0%200-0%200-0.104%200.105-0.18%200.227-0.229%200.357-0.133%200.355-0.057%200.771%200.229%201.057l4.586%204.586c0.286%200.286%200.702%200.361%201.057%200.229%200.13-0.049%200.252-0.124%200.357-0.229%200-0%200-0%200-0l9.708-9.708%209.708%209.708c0%200%200%200%200%200%200.105%200.105%200.227%200.18%200.357%200.229%200.356%200.133%200.771%200.057%201.057-0.229l4.586-4.586c0.286-0.286%200.362-0.702%200.229-1.057-0.049-0.13-0.124-0.252-0.229-0.357z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-expand:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23aaa%22%20d%3D%22M4%201h16q1.242%200%202.121%200.879t0.879%202.121v16q0%201.242-0.879%202.121t-2.121%200.879h-16q-1.242%200-2.121-0.879t-0.879-2.121v-16q0-1.242%200.879-2.121t2.121-0.879zM20%203h-16q-0.414%200-0.707%200.293t-0.293%200.707v16q0%200.414%200.293%200.707t0.707%200.293h16q0.414%200%200.707-0.293t0.293-0.707v-16q0-0.414-0.293-0.707t-0.707-0.293zM12%207q0.414%200%200.707%200.293t0.293%200.707v3h3q0.414%200%200.707%200.293t0.293%200.707-0.293%200.707-0.707%200.293h-3v3q0%200.414-0.293%200.707t-0.707%200.293-0.707-0.293-0.293-0.707v-3h-3q-0.414%200-0.707-0.293t-0.293-0.707%200.293-0.707%200.707-0.293h3v-3q0-0.414%200.293-0.707t0.707-0.293z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-color:#fff;border-radius:3px;margin-left:-1px}.inspire-tree .icon-file-empty:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23a5a5a5%22%20d%3D%22M28.681%207.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378%200-2.5%201.121-2.5%202.5v27c0%201.378%201.122%202.5%202.5%202.5h23c1.378%200%202.5-1.122%202.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543%205.457c0.959%200.959%201.712%201.825%202.268%202.543h-4.811v-4.811c0.718%200.556%201.584%201.309%202.543%202.268zM28%2029.5c0%200.271-0.229%200.5-0.5%200.5h-23c-0.271%200-0.5-0.229-0.5-0.5v-27c0-0.271%200.229-0.5%200.5-0.5%200%200%2015.499-0%2015.5%200v7c0%200.552%200.448%201%201%201h7v19.5z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-folder:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M14%204l4%204h14v22h-32v-26z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-folder-open:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M26%2030l6-16h-26l-6%2016zM4%2012l-4%2018v-26h9l4%204h13v4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}.inspire-tree .icon-minus:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M0%2013v6c0%200.552%200.448%201%201%201h30c0.552%200%201-0.448%201-1v-6c0-0.552-0.448-1-1-1h-30c-0.552%200-1%200.448-1%201z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-minus:hover:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23c00%22%20d%3D%22M0%2013v6c0%200.552%200.448%201%201%201h30c0.552%200%201-0.448%201-1v-6c0-0.552-0.448-1-1-1h-30c-0.552%200-1%200.448-1%201z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-more:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M12%209.984c1.078%200%202.016%200.938%202.016%202.016s-0.938%202.016-2.016%202.016-2.016-0.938-2.016-2.016%200.938-2.016%202.016-2.016zM18%209.984c1.078%200%202.016%200.938%202.016%202.016s-0.938%202.016-2.016%202.016-2.016-0.938-2.016-2.016%200.938-2.016%202.016-2.016zM6%209.984c1.078%200%202.016%200.938%202.016%202.016s-0.938%202.016-2.016%202.016-2.016-0.938-2.016-2.016%200.938-2.016%202.016-2.016z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-pencil:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M27%200c2.761%200%205%202.239%205%205%200%201.126-0.372%202.164-1%203l-2%202-7-7%202-2c0.836-0.628%201.874-1%203-1zM2%2023l-2%209%209-2%2018.5-18.5-7-7-18.5%2018.5zM22.362%2011.362l-14%2014-1.724-1.724%2014-14%201.724%201.724z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}.inspire-tree .icon-pencil:hover:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%230ccc0a%22%20d%3D%22M27%200c2.761%200%205%202.239%205%205%200%201.126-0.372%202.164-1%203l-2%202-7-7%202-2c0.836-0.628%201.874-1%203-1zM2%2023l-2%209%209-2%2018.5-18.5-7-7-18.5%2018.5zM22.362%2011.362l-14%2014-1.724-1.724%2014-14%201.724%201.724z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}.inspire-tree .icon-plus:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236a6a6a%22%20d%3D%22M31%2012h-11v-11c0-0.552-0.448-1-1-1h-6c-0.552%200-1%200.448-1%201v11h-11c-0.552%200-1%200.448-1%201v6c0%200.552%200.448%201%201%201h11v11c0%200.552%200.448%201%201%201h6c0.552%200%201-0.448%201-1v-11h11c0.552%200%201-0.448%201-1v-6c0-0.552-0.448-1-1-1z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .icon-plus:hover:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%230ccc0a%22%20d%3D%22M31%2012h-11v-11c0-0.552-0.448-1-1-1h-6c-0.552%200-1%200.448-1%201v11h-11c-0.552%200-1%200.448-1%201v6c0%200.552%200.448%201%201%201h11v11c0%200.552%200.448%201%201%201h6c0.552%200%201-0.448%201-1v-11h11c0.552%200%201-0.448%201-1v-6c0-0.552-0.448-1-1-1z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .selected>.title-wrap .icon-folder:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23179bb9%22%20d%3D%22M14%204l4%204h14v22h-32v-26z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .selected>.title-wrap .icon-folder-open:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23179bb9%22%20d%3D%22M26%2030l6-16h-26l-6%2016zM4%2012l-4%2018v-26h9l4%204h13v4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A")}.inspire-tree .selected>.title-wrap .icon-file-empty:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23179bb9%22%20d%3D%22M28.681%207.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378%200-2.5%201.121-2.5%202.5v27c0%201.378%201.122%202.5%202.5%202.5h23c1.378%200%202.5-1.122%202.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543%205.457c0.959%200.959%201.712%201.825%202.268%202.543h-4.811v-4.811c0.718%200.556%201.584%201.309%202.543%202.268zM28%2029.5c0%200.271-0.229%200.5-0.5%200.5h-23c-0.271%200-0.5-0.229-0.5-0.5v-27c0-0.271%200.229-0.5%200.5-0.5%200%200%2015.499-0%2015.5%200v7c0%200.552%200.448%201%201%201h7v19.5z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.inspire-tree .loading>.title-wrap input{display:none}.inspire-tree .loading>.title-wrap .title:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714px%27%20height%3D%2714px%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%20class%3D%22uil-ring%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22none%22%20class%3D%22bk%22%3E%3C%2Frect%3E%3Cdefs%3E%3Cfilter%20id%3D%22uil-ring-shadow%22%20x%3D%22-100%25%22%20y%3D%22-100%25%22%20width%3D%22300%25%22%20height%3D%22300%25%22%3E%3CfeOffset%20result%3D%22offOut%22%20in%3D%22SourceGraphic%22%20dx%3D%220%22%20dy%3D%220%22%3E%3C%2FfeOffset%3E%3CfeGaussianBlur%20result%3D%22blurOut%22%20in%3D%22offOut%22%20stdDeviation%3D%220%22%3E%3C%2FfeGaussianBlur%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22blurOut%22%20mode%3D%22normal%22%3E%3C%2FfeBlend%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M10%2C50c0%2C0%2C0%2C0.5%2C0.1%2C1.4c0%2C0.5%2C0.1%2C1%2C0.2%2C1.7c0%2C0.3%2C0.1%2C0.7%2C0.1%2C1.1c0.1%2C0.4%2C0.1%2C0.8%2C0.2%2C1.2c0.2%2C0.8%2C0.3%2C1.8%2C0.5%2C2.8%20c0.3%2C1%2C0.6%2C2.1%2C0.9%2C3.2c0.3%2C1.1%2C0.9%2C2.3%2C1.4%2C3.5c0.5%2C1.2%2C1.2%2C2.4%2C1.8%2C3.7c0.3%2C0.6%2C0.8%2C1.2%2C1.2%2C1.9c0.4%2C0.6%2C0.8%2C1.3%2C1.3%2C1.9%20c1%2C1.2%2C1.9%2C2.6%2C3.1%2C3.7c2.2%2C2.5%2C5%2C4.7%2C7.9%2C6.7c3%2C2%2C6.5%2C3.4%2C10.1%2C4.6c3.6%2C1.1%2C7.5%2C1.5%2C11.2%2C1.6c4-0.1%2C7.7-0.6%2C11.3-1.6%20c3.6-1.2%2C7-2.6%2C10-4.6c3-2%2C5.8-4.2%2C7.9-6.7c1.2-1.2%2C2.1-2.5%2C3.1-3.7c0.5-0.6%2C0.9-1.3%2C1.3-1.9c0.4-0.6%2C0.8-1.3%2C1.2-1.9%20c0.6-1.3%2C1.3-2.5%2C1.8-3.7c0.5-1.2%2C1-2.4%2C1.4-3.5c0.3-1.1%2C0.6-2.2%2C0.9-3.2c0.2-1%2C0.4-1.9%2C0.5-2.8c0.1-0.4%2C0.1-0.8%2C0.2-1.2%20c0-0.4%2C0.1-0.7%2C0.1-1.1c0.1-0.7%2C0.1-1.2%2C0.2-1.7C90%2C50.5%2C90%2C50%2C90%2C50s0%2C0.5%2C0%2C1.4c0%2C0.5%2C0%2C1%2C0%2C1.7c0%2C0.3%2C0%2C0.7%2C0%2C1.1%20c0%2C0.4-0.1%2C0.8-0.1%2C1.2c-0.1%2C0.9-0.2%2C1.8-0.4%2C2.8c-0.2%2C1-0.5%2C2.1-0.7%2C3.3c-0.3%2C1.2-0.8%2C2.4-1.2%2C3.7c-0.2%2C0.7-0.5%2C1.3-0.8%2C1.9%20c-0.3%2C0.7-0.6%2C1.3-0.9%2C2c-0.3%2C0.7-0.7%2C1.3-1.1%2C2c-0.4%2C0.7-0.7%2C1.4-1.2%2C2c-1%2C1.3-1.9%2C2.7-3.1%2C4c-2.2%2C2.7-5%2C5-8.1%2C7.1%20c-0.8%2C0.5-1.6%2C1-2.4%2C1.5c-0.8%2C0.5-1.7%2C0.9-2.6%2C1.3L66%2C87.7l-1.4%2C0.5c-0.9%2C0.3-1.8%2C0.7-2.8%2C1c-3.8%2C1.1-7.9%2C1.7-11.8%2C1.8L47%2C90.8%20c-1%2C0-2-0.2-3-0.3l-1.5-0.2l-0.7-0.1L41.1%2C90c-1-0.3-1.9-0.5-2.9-0.7c-0.9-0.3-1.9-0.7-2.8-1L34%2C87.7l-1.3-0.6%20c-0.9-0.4-1.8-0.8-2.6-1.3c-0.8-0.5-1.6-1-2.4-1.5c-3.1-2.1-5.9-4.5-8.1-7.1c-1.2-1.2-2.1-2.7-3.1-4c-0.5-0.6-0.8-1.4-1.2-2%20c-0.4-0.7-0.8-1.3-1.1-2c-0.3-0.7-0.6-1.3-0.9-2c-0.3-0.7-0.6-1.3-0.8-1.9c-0.4-1.3-0.9-2.5-1.2-3.7c-0.3-1.2-0.5-2.3-0.7-3.3%20c-0.2-1-0.3-2-0.4-2.8c-0.1-0.4-0.1-0.8-0.1-1.2c0-0.4%2C0-0.7%2C0-1.1c0-0.7%2C0-1.2%2C0-1.7C10%2C50.5%2C10%2C50%2C10%2C50z%22%20fill%3D%22%23013138%22%20filter%3D%22url(%23uil-ring-shadow)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2050%2050%22%20to%3D%22360%2050%2050%22%20repeatCount%3D%22indefinite%22%20dur%3D%221s%22%3E%3C%2FanimateTransform%3E%3C%2Fpath%3E%3C%2Fsvg%3E");content:"";height:14px;width:14px}.inspire-tree>ol{position:relative}.inspire-tree .wholerow{height:25px;left:0;margin-top:-25px;position:absolute;width:100%;z-index:1}.inspire-tree .focused>.wholerow{border:1px dotted #000}.inspire-tree .title-wrap:hover+.wholerow,.inspire-tree .wholerow:hover{background-color:rgba(218,250,255,.5)}.inspire-tree .selected>.title-wrap:hover+.wholerow,.inspire-tree .selected>.wholerow,.inspire-tree .selected>.wholerow:hover{background-color:rgba(164,234,245,.5)}.inspire-tree .matched>.title-wrap:hover+.wholerow,.inspire-tree .matched>.wholerow,.inspire-tree .matched>.wholerow:hover{background-color:rgba(247,255,170,.5)}.vue-simple-suggest>ul{list-style:none;margin:0;padding:0}.vue-simple-suggest.designed{position:relative}.vue-simple-suggest.designed,.vue-simple-suggest.designed *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue-simple-suggest.designed .input-wrapper input{display:block;width:100%;padding:10px;border:1px solid #cde;border-radius:3px;color:#000;background:#fff;outline:none;-webkit-transition:all .1s;transition:all .1s;-webkit-transition-delay:.05s;transition-delay:.05s}.vue-simple-suggest.designed.focus .input-wrapper input{border:1px solid #aaa}.vue-simple-suggest.designed .suggestions{position:absolute;left:0;right:0;top:100%;top:calc(100% + 5px);border-radius:3px;border:1px solid #aaa;background-color:#fff;opacity:1;z-index:1000}.vue-simple-suggest.designed .suggestions .suggest-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-simple-suggest.designed .suggestions .misc-item,.vue-simple-suggest.designed .suggestions .suggest-item{padding:5px 10px}.vue-simple-suggest.designed .suggestions .suggest-item.hover{background-color:#2874d5!important;color:#fff!important}.vue-simple-suggest.designed .suggestions .suggest-item.selected{background-color:#2832d5;color:#fff}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px} \ No newline at end of file diff --git a/sist2-vue/dist/css/index.css b/sist2-vue/dist/css/index.css deleted file mode 100644 index 4605147..0000000 --- a/sist2-vue/dist/css/index.css +++ /dev/null @@ -1 +0,0 @@ -.navbar[data-v-1baba94e]{box-shadow:0 .125rem .25rem rgb(0 0 0/8%)!important;border-radius:0}.theme-black .navbar[data-v-1baba94e]{background:rgba(84,107,122,.18823529411764706);border-bottom:none}.navbar-brand[data-v-1baba94e]{color:#222!important;font-size:1.75rem;padding:0;font-family:Hack}.navbar-brand[data-v-1baba94e]:hover{color:#000!important}.version[data-v-1baba94e]{color:#222!important;margin-left:-18px;margin-top:-14px;font-size:11px;font-family:monospace}.theme-black .version[data-v-1baba94e]{color:#f5f5f5!important}.theme-black .navbar-brand[data-v-1baba94e]{font-size:1.75rem;padding:0;color:#f5f5f5!important}.theme-black .btn[data-v-1baba94e]:hover,.theme-black a[data-v-1baba94e]:hover{color:#fff}.theme-black .navbar span[data-v-1baba94e]{color:#eee}@media (max-width:650px){.tagline[data-v-1baba94e],.version[data-v-1baba94e]{display:none}}.theme-light .btn-link[data-v-1baba94e]{color:#222}body,html{height:100%}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;padding-bottom:1em;min-height:100%}.theme-black{background-color:#000}.theme-black .card,.theme-black .modal-content{background:#212121;color:#e0e0e0;border-radius:1px;border:none}.theme-black .table{color:#e0e0e0}.theme-black .table td,.theme-black .table th{border:none}.theme-black .table thead th{border-bottom:1px solid #646464}.theme-black .custom-select{overflow:auto;background-color:#37474f;border:1px solid #616161;color:#bdbdbd}.theme-black .custom-select:focus{border-color:#757575;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.theme-black .inspire-tree .selected>.title-wrap:hover+.wholerow,.theme-black .inspire-tree .selected>.wholerow{background:none!important}.theme-black .inspire-tree .icon-collapse:before,.theme-black .inspire-tree .icon-expand:before{background-color:#000!important}.theme-black .inspire-tree .title{color:#eee}.theme-black .inspire-tree{font-weight:400;font-size:14px;font-family:Helvetica,Nueue,Verdana,sans-serif;max-height:350px;overflow:auto}.inspire-tree [type=checkbox]{left:22px!important;top:7px!important}.theme-black .form-control{background-color:#37474f;border:1px solid #616161;color:#dbdbdb!important}.theme-black .form-control:focus{background-color:#546e7a;color:#fff}.theme-black .default-input,.theme-black .input-group-text{background:#37474f!important;border:1px solid #616161!important;color:#dbdbdb!important}.theme-black ::-moz-placeholder{color:#bdbdbd!important;opacity:1}.theme-black :-ms-input-placeholder{color:#bdbdbd!important;opacity:1}.theme-black ::placeholder{color:#bdbdbd!important;opacity:1}.theme-black .nav-tabs .nav-link{color:#e0e0e0}.theme-black .nav-tabs .nav-item.show .nav-link,.theme-black .nav-tabs .nav-link.active{background-color:#212121;border-color:#616161 #616161 #212121;color:#e0e0e0}.theme-black .nav-tabs .nav-link:focus{border-color:#616161 #616161 #212121;color:#e0e0e0}.theme-black .nav-tabs .nav-link:focus,.theme-black .nav-tabs .nav-link:hover{border-color:#e0e0e0 #e0e0e0 #212121;color:#e0e0e0}.theme-black .nav-tabs{border-bottom:#616161}.theme-black .btn:hover,.theme-black a:hover{color:#fff}.theme-black .b-dropdown a:hover{color:inherit}.theme-black .btn{color:#eee}.theme-black .modal-header .close{color:#e0e0e0;text-shadow:none}.theme-black .modal-header{border-bottom:1px solid #646464}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.mobile{display:none}.container{padding-top:1em}@media (max-width:650px){.mobile{display:initial}.not-mobile{display:none}.grid-single-column .fit{max-height:none!important}.container{padding-left:0;padding-right:0;padding-top:0}.lightbox-caption{display:none}}.info-icon{width:1rem;margin-right:.2rem;cursor:pointer;line-height:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MjYuNjY3IDQyNi42NjciIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xOTIgMTkyaDQyLjY2N3YxMjhIMTkyeiIvPjxwYXRoIGQ9Ik0yMTMuMzMzIDBDOTUuNDY3IDAgMCA5NS40NjcgMCAyMTMuMzMzczk1LjQ2NyAyMTMuMzMzIDIxMy4zMzMgMjEzLjMzM1M0MjYuNjY3IDMzMS4yIDQyNi42NjcgMjEzLjMzMyAzMzEuMiAwIDIxMy4zMzMgMHptMCAzODRjLTk0LjA4IDAtMTcwLjY2Ny03Ni41ODctMTcwLjY2Ny0xNzAuNjY3UzExOS4yNTMgNDIuNjY3IDIxMy4zMzMgNDIuNjY3IDM4NCAxMTkuMjUzIDM4NCAyMTMuMzMzIDMwNy40MTMgMzg0IDIxMy4zMzMgMzg0eiIvPjxwYXRoIGQ9Ik0xOTIgMTA2LjY2N2g0Mi42Njd2NDIuNjY3SDE5MnoiLz48L3N2Zz4=);filter:brightness(45%);display:block}.tabs{margin-top:10px}.modal-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (min-width:1500px){.container{max-width:1440px}}.noUi-connects{border-radius:1px!important}mark{background:#fff217}.theme-black mark,mark{border-radius:0;padding:1px 0;color:inherit}.theme-black mark{background:rgba(251,191,41,.25)}.theme-black .content-div mark{background:rgba(251,191,41,.4);color:#fff}.content-div{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;padding:1em;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin:3px;white-space:normal;color:#000;overflow:hidden}.theme-black .content-div{background-color:#37474f;border:1px solid #616161;color:#e0e0e0}.graph{display:inline-block;width:40%}.stats-card{text-align:center;padding:1em}svg[data-v-464a0d97]{vertical-align:middle}svg[data-v-464a0d97],svg[data-v-d6d86c56]{display:inline-block;width:20px;height:20px}svg[data-v-d6d86c56]{margin-top:-4px}.shrink{flex-grow:inherit}.badge-pill[data-v-4dea1070]{padding:.3em .4em .1em;border-radius:6rem}.timestamp-text[data-v-a7bdd832]{line-height:24px;font-size:80%}.version-badge[data-v-a7bdd832]{color:#222!important;background:none}.list-group-item[data-v-a7bdd832]{padding:.2em .4em}#index-picker-desktop[data-v-a7bdd832]{overflow-y:auto;max-height:132px}.btn-link[data-v-a7bdd832]:focus{box-shadow:none}.unselectable[data-v-a7bdd832]{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.list-group-item.active[data-v-a7bdd832]{z-index:2;background-color:inherit;color:inherit}.badge-video[data-v-acf38e8c]{color:#fff;background-color:#f27761}.badge-image[data-v-acf38e8c]{color:#fff;background-color:#aa99c9}.badge-audio[data-v-acf38e8c]{color:#fff;background-color:#00adef}.badge-user[data-v-acf38e8c]{color:#212529;background-color:#e0e0e0}.add-tag-button[data-v-acf38e8c]:hover,.badge-user[data-v-acf38e8c]:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.badge-text[data-v-acf38e8c]{color:#fff;background-color:#faab3c}.badge[data-v-acf38e8c]{margin-right:3px}.badge-delete[data-v-acf38e8c]{margin-right:-2px;margin-left:2px;margin-top:-1px;font-family:monospace;font-size:90%;background:rgba(0,0,0,.2);padding:.1em .4em;color:#fff;cursor:pointer}.badge-size[data-v-acf38e8c]{width:50px;display:inline-block}.add-tag-button[data-v-acf38e8c]{cursor:pointer;color:#212529;background-color:#e0e0e0;width:50px}.badge[data-v-acf38e8c]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.badge-suggestion[data-v-acf38e8c]{font-size:90%;font-weight:400}.vc-twitter-body{padding:0!important}.vc-twitter{box-shadow:none!important;background:none!important}.tooltip{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toast{border:none}.file-title-anchor[data-v-786adab2]{max-width:calc(100% - 1.2rem)}.file-title[data-v-786adab2]{width:100%;line-height:1rem;height:1.1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;font-family:Source Sans Pro,sans-serif;font-weight:700}.theme-black .file-title[data-v-786adab2]{color:#ddd}.theme-black .file-title[data-v-786adab2]:hover{color:#fff}.theme-light .file-title[data-v-786adab2]{color:#000}.doc-card .file-title[data-v-786adab2]{font-size:12px}.img-wrapper{position:relative}.img-wrapper:hover svg{fill:#000}.pointer{cursor:pointer}.fit{display:block;min-width:64px;max-width:100%;margin:0 auto 0;width:auto;height:auto}.card-img-top[data-v-007a2142]{border-top-left-radius:0;border-top-right-radius:0}.padding-03[data-v-007a2142]{padding:.3rem}.card[data-v-007a2142]{margin-top:1em;margin-left:0;margin-right:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.08)!important;border-radius:0;border:none}.card-body[data-v-007a2142]{padding:.3rem}.card-img-overlay[data-v-007a2142]{pointer-events:none;padding:.75rem;bottom:unset;top:0;left:unset;right:unset}.badge-resolution[data-v-007a2142]{color:#212529;background-color:#ffc107}.play[data-v-007a2142]{position:absolute;width:25px;height:25px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.play svg[data-v-007a2142]{fill:rgba(0,0,0,.7)}.doc-card[data-v-007a2142]{padding-left:3px;padding-right:3px}.small-badge[data-v-007a2142]{padding:1px 3px;font-size:70%}.audio-fit[data-v-007a2142]{height:39px;vertical-align:bottom;display:inline;width:100%}.sub-document .card[data-v-007a2142]{background:rgba(171,71,188,.12156862745098039)!important}.theme-black .sub-document .card[data-v-007a2142]{background:#37474f!important}.sub-document .fit[data-v-007a2142]{padding:4px 4px 0 4px}.fslightbox-toolbar-button:nth-child(2){order:1}.fslightbox-toolbar-button:first-child{order:2}.fslightbox-toolbar-button:nth-child(3){order:3}.fslightbox-toolbar-button:nth-child(4){order:4}.fslightbox-toolbar-button:nth-child(5){order:5}@media (max-width:650px){.fslightbox-toolbar-button:nth-child(6){display:none}}.fslightbox-toolbar-button:nth-child(6){order:6}.fslightbox-toolbar-button:nth-child(7){order:7}#mimeTree[data-v-02a9f395]{max-height:350px;overflow:auto}.dropdown-active a{font-weight:700}#results{margin-top:1em;box-shadow:0 .125rem .25rem rgba(0,0,0,.08)!important;border-radius:0;border:none}#results .card-body{padding:.7em 1.25em}.hidden{display:none}#mimeTree[data-v-b24a99e6]{max-height:350px;overflow:auto}.form-control-fix-flex[data-v-b24a99e6]{flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.suggestion-line[data-v-b24a99e6]{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.suggestions{max-height:250px;overflow-y:auto}.theme-black .suggestions{color:#000}#sizeSlider{margin-top:34px;height:12px}.slider-color0{background:#2196f3;box-shadow:none}.theme-black .slider-color0{background:#00bcd4}.noUi-horizontal .noUi-handle{width:2px;height:18px;right:-1px;top:-3px;border:none;background-color:#1976d2;box-shadow:none;cursor:ew-resize;border-radius:0}.theme-black .noUi-horizontal .noUi-handle{background-color:#2168ac}.noUi-handle:before{left:3px}.noUi-handle:after,.noUi-handle:before{top:-6px;width:10px;height:28px;background-color:transparent}.noUi-handle:after{left:-10px}.noUi-draggable{cursor:move}.noUi-tooltip{color:#fff;font-size:13px;line-height:1.333;text-shadow:none;padding:0 2px;background:#2196f3;border-radius:4px;border:none}.theme-black .noUi-tooltip{background:#00bcd4}.theme-black .noUi-connects{background-color:#37474f}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:7px}.noUi-target{background-color:#e1e4e9;border:none;box-shadow:none}#dateSlider{margin-top:34px;height:12px}#mimeTree[data-v-61ce9763]{max-height:350px;overflow:auto}.inspire-tree .focused>.wholerow{border:none}.file-icon[data-v-0cec34c8]{position:absolute;max-height:100%;max-width:100%;top:0;bottom:0;left:0;right:0}.theme-black .file-icon[data-v-0cec34c8]{color:hsla(0,0%,100%,.3137254901960784)}.theme-light .file-icon[data-v-0cec34c8]{color:rgba(0,0,0,.6274509803921569)}.sub-document[data-v-2507ef74]{background:rgba(171,71,188,.12156862745098039)!important}.theme-black .sub-document[data-v-2507ef74]{background:#37474f!important}.list-group[data-v-2507ef74]{margin-top:1em}.list-group-item[data-v-2507ef74]{padding:.25rem .5rem;box-shadow:0 .125rem .25rem rgb(0 0 0/8%)!important;border-radius:0;border:none}.path-row[data-v-2507ef74]{display:flex;align-items:flex-start}.path-line[data-v-2507ef74]{color:grey;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:.3em}.theme-black .path-line[data-v-2507ef74]{color:#bbb}.play[data-v-2507ef74]{position:absolute;width:18px;height:18px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.play svg[data-v-2507ef74]{fill:rgba(0,0,0,.7)}.list-group-item .img-wrapper[data-v-2507ef74]{width:88px;height:88px}.fit-sm[data-v-2507ef74]{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.doc-line[data-v-2507ef74]{max-width:calc(100% - 88px - 1.5rem);flex:1;vertical-align:middle;margin-top:auto;margin-bottom:auto}.file-icon-wrapper[data-v-2507ef74]{width:calc(88px + .5rem);height:88px;position:relative}.theme-black .list-group-item{background:#212121;color:#e0e0e0;border-bottom:none;border-left:none;border-right:none;border-radius:0;padding:.25rem .5rem}.theme-black .list-group-item:first-child{border-top:none}#search-panel{box-shadow:0 .125rem .25rem rgba(0,0,0,.08)!important;border-radius:0;border:none}.toast-body-error,.toast-header-error{background:#a94442;color:#f2dede!important}.toast-header-error{color:#fff!important;border-bottom:none;margin-bottom:-1em}.toast-header-error .close{text-shadow:none}.toast-body-warning,.toast-header-warning{background:#ff8f00;color:#fff3e0!important} \ No newline at end of file diff --git a/sist2-vue/dist/js/chunk-vendors.js b/sist2-vue/dist/js/chunk-vendors.js index d6fac3d..bc33bc7 100644 --- a/sist2-vue/dist/js/chunk-vendors.js +++ b/sist2-vue/dist/js/chunk-vendors.js @@ -28,7 +28,7 @@ var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){ * (c) 2021 Evan You * @license MIT */ -function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"b",(function(){return $})),n.d(e,"c",(function(){return I})),n.d(e,"d",(function(){return M}));var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){o&&(t._devtoolHook=o,o.emit("vuex:init",t),o.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){o.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){o.emit("vuex:action",t,e)}),{prepend:!0}))}function s(t,e){return t.filter(e)[0]}function c(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var n=s(e,(function(e){return e.original===t}));if(n)return n.copy;var r=Array.isArray(t)?[]:{};return e.push({original:t,copy:r}),Object.keys(t).forEach((function(n){r[n]=c(t[n],e)})),r}function u(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function l(t){return null!==t&&"object"===typeof t}function f(t){return t&&"function"===typeof t.then}function h(t,e){return function(){return t(e)}}var d=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(t,e){this._children[t]=e},d.prototype.removeChild=function(t){delete this._children[t]},d.prototype.getChild=function(t){return this._children[t]},d.prototype.hasChild=function(t){return t in this._children},d.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},d.prototype.forEachChild=function(t){u(this._children,t)},d.prototype.forEachGetter=function(t){this._rawModule.getters&&u(this._rawModule.getters,t)},d.prototype.forEachAction=function(t){this._rawModule.actions&&u(this._rawModule.actions,t)},d.prototype.forEachMutation=function(t){this._rawModule.mutations&&u(this._rawModule.mutations,t)},Object.defineProperties(d.prototype,p);var v=function(t){this.register([],t,!1)};function g(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;g(t.concat(r),e.getChild(r),n.modules[r])}}v.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},v.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},v.prototype.update=function(t){g([],this.root,t)},v.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new d(e,n);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&u(e.modules,(function(e,i){r.register(t.concat(i),e,n)}))},v.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],r=e.getChild(n);r&&r.runtime&&e.removeChild(n)},v.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return!!e&&e.hasChild(n)};var m;var b=function(t){var e=this;void 0===t&&(t={}),!m&&"undefined"!==typeof window&&window.Vue&&D(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new v(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new m,this._makeLocalGettersCache=Object.create(null);var i=this,o=this,s=o.dispatch,c=o.commit;this.dispatch=function(t,e){return s.call(i,t,e)},this.commit=function(t,e,n){return c.call(i,t,e,n)},this.strict=r;var u=this._modules.root.state;O(this,u,[],this._modules.root),x(this,u),n.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:m.config.devtools;l&&a(this)},y={state:{configurable:!0}};function w(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function _(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;O(t,n,[],t._modules.root,!0),x(t,n,e)}function x(t,e,n){var r=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,o={};u(i,(function(e,n){o[n]=h(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=m.config.silent;m.config.silent=!0,t._vm=new m({data:{$$state:e},computed:o}),m.config.silent=a,t.strict&&j(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),m.nextTick((function(){return r.$destroy()})))}function O(t,e,n,r,i){var o=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!o&&!i){var s=E(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){m.set(s,c,r.state)}))}var u=r.context=S(t,a,n);r.forEachMutation((function(e,n){var r=a+n;C(t,r,e,u)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,i=e.handler||e;P(t,r,i,u)})),r.forEachGetter((function(e,n){var r=a+n;T(t,r,e,u)})),r.forEachChild((function(r,o){O(t,e,n.concat(o),r,i)}))}function S(t,e,n){var r=""===e,i={dispatch:r?t.dispatch:function(n,r,i){var o=A(n,r,i),a=o.payload,s=o.options,c=o.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:r?t.commit:function(n,r,i){var o=A(n,r,i),a=o.payload,s=o.options,c=o.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return k(t,e)}},state:{get:function(){return E(t.state,n)}}}),i}function k(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function C(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){n.call(t,r.state,e)}))}function P(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return f(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function T(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function j(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function E(t,e){return e.reduce((function(t,e){return t[e]}),t)}function A(t,e,n){return l(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function D(t){m&&t===m||(m=t,r(m))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(t){0},b.prototype.commit=function(t,e,n){var r=this,i=A(t,e,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),c=this._mutations[o];c&&(this._withCommit((function(){c.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(s,r.state)})))},b.prototype.dispatch=function(t,e){var n=this,r=A(t,e),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(u){0}var c=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return new Promise((function(t,e){c.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(u){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(a,n.state,t)}))}catch(u){0}e(t)}))}))}},b.prototype.subscribe=function(t,e){return w(t,this._subscribers,e)},b.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return w(n,this._actionSubscribers,e)},b.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},b.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},b.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),O(this,this.state,t,this._modules.get(t),n.preserveState),x(this,this.state)},b.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=E(e.state,t.slice(0,-1));m.delete(n,t[t.length-1])})),_(this)},b.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},b.prototype.hotUpdate=function(t){this._modules.update(t),_(this,!0)},b.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(b.prototype,y);var L=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=z(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,e,n):e[i]},n[r].vuex=!0})),n})),M=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var o=z(this.$store,"mapMutations",t);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),I=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;i=t+i,n[r]=function(){if(!t||z(this.$store,"mapGetters",t))return this.$store.getters[i]},n[r].vuex=!0})),n})),$=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var o=z(this.$store,"mapActions",t);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),F=function(t){return{mapState:L.bind(null,t),mapGetters:I.bind(null,t),mapMutations:M.bind(null,t),mapActions:$.bind(null,t)}};function B(t){return R(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function R(t){return Array.isArray(t)||l(t)}function N(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function z(t,e,n){var r=t._modulesNamespaceMap[n];return r}function V(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var r=t.transformer;void 0===r&&(r=function(t){return t});var i=t.mutationTransformer;void 0===i&&(i=function(t){return t});var o=t.actionFilter;void 0===o&&(o=function(t,e){return!0});var a=t.actionTransformer;void 0===a&&(a=function(t){return t});var s=t.logMutations;void 0===s&&(s=!0);var u=t.logActions;void 0===u&&(u=!0);var l=t.logger;return void 0===l&&(l=console),function(t){var f=c(t.state);"undefined"!==typeof l&&(s&&t.subscribe((function(t,o){var a=c(o);if(n(t,f,a)){var s=W(),u=i(t),h="mutation "+t.type+s;H(l,h,e),l.log("%c prev state","color: #9E9E9E; font-weight: bold",r(f)),l.log("%c mutation","color: #03A9F4; font-weight: bold",u),l.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),U(l)}f=a})),u&&t.subscribeAction((function(t,n){if(o(t,n)){var r=W(),i=a(t),s="action "+t.type+r;H(l,s,e),l.log("%c action","color: #03A9F4; font-weight: bold",i),U(l)}})))}}function H(t,e,n){var r=n?t.groupCollapsed:t.group;try{r.call(t,e)}catch(i){t.log(e)}}function U(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function W(){var t=new Date;return" @ "+G(t.getHours(),2)+":"+G(t.getMinutes(),2)+":"+G(t.getSeconds(),2)+"."+G(t.getMilliseconds(),3)}function q(t,e){return new Array(e+1).join(t)}function G(t,e){return q("0",e-t.toString().length)+t}var Y={Store:b,install:D,version:"3.6.2",mapState:L,mapMutations:M,mapGetters:I,mapActions:$,createNamespacedHelpers:F,createLogger:V};e["a"]=Y}).call(this,n("c8ba"))},3032:function(t,e,n){var r=n("d401"),i=n("6299"),o=n("3d01"),a=n("42ee"),s=n("58d1"),c=n("575f"),u={},l={};e=t.exports=function(t,e,n,f,h){var d,p,v,g,m=h?function(){return t}:c(t),b=r(n,f,e?2:1),y=0;if("function"!=typeof m)throw TypeError(t+" is not iterable!");if(o(m)){for(d=s(t.length);d>y;y++)if(g=e?b(a(p=t[y])[0],p[1]):b(t[y]),g===u||g===l)return g}else for(v=m.call(t);!(p=v.next()).done;)if(g=i(v,b,p.value,e),g===u||g===l)return g};e.BREAK=u,e.RETURN=l},"30b5":function(t,e,n){"use strict";var r=n("c532");function i(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var o;if(n)o=n(e);else if(r.isURLSearchParams(e))o=e.toString();else{var a=[];r.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))})))})),o=a.join("&")}if(o){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}},"30c9":function(t,e,n){var r=n("cdf9"),i=n("42ee"),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{r=n("d401")(Function.call,n("ea05").f(Object.prototype,"__proto__").set,2),r(t,[]),e=!(t instanceof Array)}catch(i){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},3280:function(t,e,n){var r=n("0d63"),i=Math.abs;r(r.S,"Math",{hypot:function(t,e){var n,r,o=0,a=0,s=arguments.length,c=0;while(a0?(r=n/c,o+=r*r):o+=n;return c===1/0?1/0:c*Math.sqrt(o)}})},3309:function(t,e,n){"use strict";var r=n("a743")(!0);n("8d33")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},"342f":function(t,e,n){var r=n("d066");t.exports=r("navigator","userAgent")||""},3557:function(t,e,n){n("933e")("Uint32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"35a1":function(t,e,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||i[r(t)]}},3601:function(t,e,n){n("6739")&&"g"!=/./g.flags&&n("0f26").f(RegExp.prototype,"flags",{configurable:!0,get:n("c669")})},"36ad":function(t,e,n){var r=n("cdf9"),i=n("bc48"),o=n("9336")("species");t.exports=function(t){var e;return i(t)&&(e=t.constructor,"function"!=typeof e||e!==Array&&!i(e.prototype)||(e=void 0),r(e)&&(e=e[o],null===e&&(e=void 0))),void 0===e?Array:e}},3729:function(t,e,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function u(t){return null==t?void 0===t?s:a:c&&c in Object(t)?i(t):o(t)}t.exports=u},"37e8":function(t,e,n){var r=n("83ab"),i=n("9bf2"),o=n("825a"),a=n("df75");t.exports=r?Object.defineProperties:function(t,e){o(t);var n,r=a(e),s=r.length,c=0;while(s>c)i.f(t,n=r[c++],e[n]);return t}},"37ff":function(t,e,n){var r=n("6744");t.exports=function(t){return Object(r(t))}},"387f":function(t,e,n){"use strict";t.exports=function(t,e,n,r,i){return t.config=e,n&&(t.code=n),t.request=r,t.response=i,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},"388d":function(t,e,n){var r=n("cdf9");t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},"38ce":function(t,e,n){var r=n("9336")("toPrimitive"),i=Date.prototype;r in i||n("c3fa")(i,r,n("a83f"))},3934:function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=i(window.location.href),function(e){var n=r.isString(e)?i(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return function(){return!0}}()},"3a56":function(t,e,n){"use strict";var r=n("0d63"),i=n("a743")(!1);r(r.P,"String",{codePointAt:function(t){return i(this,t)}})},"3a81":function(t,e,n){var r=n("cdf9"),i=n("bded").onFreeze;n("6397")("freeze",(function(t){return function(e){return t&&r(e)?t(i(e)):e}}))},"3a89":function(t,e,n){"use strict";var r=n("12c1");n("0d63")({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},"3ade":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"3b19":function(t,e,n){n("905f"),t.exports=n("a06f").Object.values},"3b77":function(t,e){t.exports=!1},"3b9e":function(t,e,n){var r=n("9336")("iterator"),i=!1;try{var o=[7][r]();o["return"]=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(a){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){return{done:n=!0}},o[r]=function(){return s},t(o)}catch(a){}return n}},"3bb3":function(t,e,n){var r=n("4691"),i=n("d38c").document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3ca3":function(t,e,n){"use strict";var r=n("6547").charAt,i=n("69f3"),o=n("7dd0"),a="String Iterator",s=i.set,c=i.getterFor(a);o(String,"String",(function(t){s(this,{type:a,string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=r(n,i),e.index+=t.length,{value:t,done:!1})}))},"3d01":function(t,e,n){var r=n("8d2e"),i=n("9336")("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},"3e5c":function(t,e,n){var r=n("0d63"),i=n("42ee"),o=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(e){return!1}}})},"3e66":function(t,e,n){var r=n("0d63"),i=n("c914");r(r.G+r.B,{setImmediate:i.set,clearImmediate:i.clear})},"3e7d":function(t,e,n){"use strict";var r=n("0d63"),i=n("9e2d")(5),o="find",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("7671")(o)},"3efd":function(t,e,n){var r=n("0d63"),i=Math.exp;r(r.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},"3f8c":function(t,e){t.exports={}},"3fa1":function(t,e,n){var r=n("0f26"),i=n("ea05"),o=n("ad06"),a=n("7e33"),s=n("0d63"),c=n("154b"),u=n("42ee"),l=n("cdf9");function f(t,e,n){var s,h,d=arguments.length<4?t:arguments[3],p=i.f(u(t),e);if(!p){if(l(h=o(t)))return f(h,e,n,d);p=c(0)}if(a(p,"value")){if(!1===p.writable||!l(d))return!1;if(s=i.f(d,e)){if(s.get||s.set||!1===s.writable)return!1;s.value=n,r.f(d,e,s)}else r.f(d,e,c(0,n));return!0}return void 0!==p.set&&(p.set.call(d,n),!0)}s(s.S,"Reflect",{set:f})},"3fa3":function(t,e,n){"use strict";var r=n("0d63"),i=n("ec26");r(r.P+r.F*!n("60a1")([].reduceRight,!0),"Array",{reduceRight:function(t){return i(this,t,arguments.length,arguments[1],!0)}})},4027:function(t,e,n){n("9e46"),n("c6a1"),n("75f3"),n("8122"),n("f3d1"),n("837c"),n("6e76"),n("df29"),n("3a81"),n("0f13"),n("a7d6"),n("9a77"),n("7416"),n("ed0d"),n("b53a"),n("59fa"),n("81e6"),n("6585"),n("9cfa"),n("1ab3"),n("1a2d"),n("0365"),n("ba5b"),n("2ee3"),n("efbb"),n("df8c"),n("88ec"),n("fc9e"),n("4500"),n("d376"),n("89c3"),n("438c"),n("67444"),n("e175"),n("56f0"),n("df9d"),n("20f9"),n("d171"),n("e070"),n("cbe6"),n("3efd"),n("c750"),n("1d6e"),n("3280"),n("e6b5"),n("0370"),n("48d0"),n("733b"),n("922b"),n("ab90"),n("b83a"),n("d9bf"),n("05af"),n("d106"),n("2e39"),n("3309"),n("3a56"),n("6dcc"),n("2d3a"),n("1663"),n("1cc3"),n("665e"),n("f278"),n("29ec"),n("1ab2"),n("ee38"),n("2239"),n("8f8a"),n("c044"),n("b7e25"),n("75b6"),n("2121"),n("b864"),n("8f82"),n("dde4"),n("e5da"),n("0124"),n("7255"),n("38ce"),n("fcef"),n("63c5"),n("63b3"),n("cae4"),n("93de"),n("1bb8"),n("608d"),n("d7bd"),n("d9ad"),n("46d6"),n("b464"),n("58b4"),n("3fa3"),n("7484"),n("bd48"),n("5fde"),n("db04"),n("3e7d"),n("665e8"),n("e245"),n("221b"),n("ea9b"),n("3a89"),n("dceb"),n("3601"),n("e1a6"),n("8cc4"),n("2943"),n("9e3f"),n("6d75"),n("9dc2"),n("abf9"),n("1d8e"),n("66a9"),n("9c75"),n("7002"),n("d302"),n("7f1c"),n("2eea"),n("0451"),n("cfdc"),n("bf45"),n("3557"),n("2e2b"),n("0c52"),n("7a00"),n("b0ed"),n("8dfc"),n("76a7"),n("02d3"),n("5a66"),n("2882"),n("ecb4"),n("71d8"),n("883b"),n("5ef7"),n("3e5c"),n("3fa1"),n("c4d3"),t.exports=n("a06f")},"408a":function(t,e,n){var r=n("c6b6");t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},"408c":function(t,e,n){var r=n("2b3e"),i=function(){return r.Date.now()};t.exports=i},4151:function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},"428f":function(t,e,n){var r=n("da84");t.exports=r},"42ee":function(t,e,n){var r=n("cdf9");t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},4362:function(t,e,n){e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,r="/";e.cwd=function(){return r},e.chdir=function(e){t||(t=n("df7c")),r=t.resolve(e,r)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"438c":function(t,e,n){var r=n("0d63");r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},"44ad":function(t,e,n){var r=n("d039"),i=n("c6b6"),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},"44d2":function(t,e,n){var r=n("b622"),i=n("7c73"),o=n("9bf2"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},"44de":function(t,e,n){var r=n("da84");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"44e7":function(t,e,n){var r=n("861d"),i=n("c6b6"),o=n("b622"),a=o("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==i(t))}},4500:function(t,e,n){var r=n("0d63");r(r.S,"Number",{isInteger:n("6331")})},"467f":function(t,e,n){"use strict";var r=n("2d83");t.exports=function(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},4691:function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},"46a3":function(t,e,n){var r=n("a036"),i=Math.pow,o=i(2,-52),a=i(2,-23),s=i(2,127)*(2-a),c=i(2,-126),u=function(t){return t+1/o-1/o};t.exports=Math.fround||function(t){var e,n,i=Math.abs(t),l=r(t);return is||n!=n?l*(1/0):l*n)}},"46d6":function(t,e,n){"use strict";var r=n("0d63"),i=n("9e2d")(3);r(r.P+r.F*!n("60a1")([].some,!0),"Array",{some:function(t){return i(this,t,arguments[1])}})},"46d8":function(t,e,n){"use strict";var r=n("0d63"),i=n("cb03")(!0);r(r.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("7671")("includes")},"482b":function(t,e,n){var r=n("d8b2"),i=n("58d1");t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},4840:function(t,e,n){var r=n("825a"),i=n("1c0b"),o=n("b622"),a=o("species");t.exports=function(t,e){var n,o=r(t).constructor;return void 0===o||void 0==(n=r(o)[a])?e:i(n)}},"48d0":function(t,e,n){var r=n("0d63");r(r.S,"Math",{log1p:n("b03c")})},4930:function(t,e,n){var r=n("2d00"),i=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())||!Symbol.sham&&r&&r<41}))},"498a":function(t,e,n){"use strict";var r=n("23e7"),i=n("58a8").trim,o=n("c8d2");r({target:"String",proto:!0,forced:o("trim")},{trim:function(){return i(this)}})},"4a60":function(t,e,n){"use strict";var r=n("0d63"),i=n("9c55"),o=n("679a"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},"4a7b":function(t,e,n){"use strict";var r=n("c532");t.exports=function(t,e){e=e||{};var n={},i=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function c(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function u(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=c(void 0,t[i])):n[i]=c(t[i],e[i])}r.forEach(i,(function(t){r.isUndefined(e[t])||(n[t]=c(void 0,e[t]))})),r.forEach(o,u),r.forEach(a,(function(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=c(void 0,t[i])):n[i]=c(void 0,e[i])})),r.forEach(s,(function(r){r in e?n[r]=c(t[r],e[r]):r in t&&(n[r]=c(void 0,t[r]))}));var l=i.concat(o).concat(a).concat(s),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===l.indexOf(t)}));return r.forEach(f,u),n}},"4b13":function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},"4cec":function(t,e,n){"use strict";var r=n("0f26").f,i=n("af33"),o=n("e603"),a=n("d401"),s=n("4b13"),c=n("3032"),u=n("8d33"),l=n("4e79"),f=n("dbc5"),h=n("6739"),d=n("bded").fastKey,p=n("388d"),v=h?"_s":"size",g=function(t,e){var n,r=d(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,u){var l=t((function(t,r){s(t,l,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,void 0!=r&&c(r,n,t[u],t)}));return o(l.prototype,{clear:function(){for(var t=p(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=p(this,e),r=g(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){p(this,e);var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);while(n=n?n.n:this._f){r(n.v,n.k,this);while(n&&n.r)n=n.p}},has:function(t){return!!g(p(this,e),t)}}),h&&r(l.prototype,"size",{get:function(){return p(this,e)[v]}}),l},def:function(t,e,n){var r,i,o=g(t,e);return o?o.v=n:(t._l=o={i:i=d(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,"F"!==i&&(t._i[i]=o)),t},getEntry:g,setStrong:function(t,e,n){u(t,e,(function(t,n){this._t=p(t,e),this._k=n,this._l=void 0}),(function(){var t=this,e=t._k,n=t._l;while(n&&n.r)n=n.p;return t._t&&(t._l=n=n?n.n:t._t._f)?l(0,"keys"==e?n.k:"values"==e?n.v:[n.k,n.v]):(t._t=void 0,l(1))}),n?"entries":"values",!n,!0),f(e)}}},"4cef":function(t,e){var n=/\s/;function r(t){var e=t.length;while(e--&&n.test(t.charAt(e)));return e}t.exports=r},"4d64":function(t,e,n){var r=n("fc6a"),i=n("50c4"),o=n("23cb"),a=function(t){return function(e,n,a){var s,c=r(e),u=i(c.length),l=o(a,u);if(t&&n!=n){while(u>l)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4dc6":function(t,e,n){"use strict";var r=n("6739"),i=n("b7e2"),o=n("e038"),a=n("9a27"),s=n("37ff"),c=n("2635"),u=Object.assign;t.exports=!u||n("b460")((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r}))?function(t,e){var n=s(t),u=arguments.length,l=1,f=o.f,h=a.f;while(u>l){var d,p=c(arguments[l++]),v=f?i(p).concat(f(p)):i(p),g=v.length,m=0;while(g>m)d=v[m++],r&&!h.call(p,d)||(n[d]=p[d])}return n}:u},"4de4":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde"),a=o("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,n){"use strict";var r=n("0366"),i=n("7b0b"),o=n("9bdd"),a=n("e95a"),s=n("50c4"),c=n("8418"),u=n("35a1");t.exports=function(t){var e,n,l,f,h,d,p=i(t),v="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,b=void 0!==m,y=u(p),w=0;if(b&&(m=r(m,g>2?arguments[2]:void 0,2)),void 0==y||v==Array&&a(y))for(e=s(p.length),n=new v(e);e>w;w++)d=b?m(p[w],w):p[w],c(n,w,d);else for(f=y.call(p),h=f.next,n=new v;!(l=h.call(f)).done;w++)d=b?o(f,m,[l.value,w],!0):l.value,c(n,w,d);return n.length=w,n}},"4e79":function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},"4ec9":function(t,e,n){"use strict";var r=n("6d61"),i=n("6566");t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},5051:function(t,e,n){var r=n("6739"),i=n("b7e2"),o=n("ceb6"),a=n("9a27").f;t.exports=function(t){return function(e){var n,s=o(e),c=i(s),u=c.length,l=0,f=[];while(u>l)n=c[l++],r&&!a.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}}},"50c4":function(t,e,n){var r=n("a691"),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},5111:function(t,e,n){"use strict";(function(t){const n={selectionUp:[38],selectionDown:[40],select:[13],hideList:[27],showList:[40],autocomplete:[32,13]},r={input:String,select:Object};function i(t,e){return e.split(".").reduce((t,e)=>t===Object(t)?t[e]:t,t)}function o(t,e){return a(t,e.keyCode)}function a(t,e){if(t.length<=0)return!1;const n=t=>t.some(t=>t===e);return Array.isArray(t[0])?t.some(t=>n(t)):n(t)}function s(t,e,n){return n?e?e(t):t:(t&&t.then||(t=Promise.resolve(t)),e?t.then(e):t)}function c(t){return function(){for(var e=[],n=0;n({})},controls:{type:Object,default:()=>n},minLength:{type:Number,default:1},maxSuggestions:{type:Number,default:10},displayAttribute:{type:String,default:"title"},valueAttribute:{type:String,default:"id"},list:{type:[Function,Array],default:()=>[]},removeList:{type:Boolean,default:!1},destyled:{type:Boolean,default:!1},filterByQuery:{type:Boolean,default:!1},filter:{type:Function,default(t,e){return!e||~this.displayProperty(t).toLowerCase().indexOf(e.toLowerCase())}},debounce:{type:Number,default:0},nullableSelect:{type:Boolean,default:!1},value:{},mode:{type:String,default:"input",validator:t=>!!~Object.keys(r).indexOf(t.toLowerCase())},preventHide:{type:Boolean,default:!1}},watch:{mode:{handler(t,e){this.constructor.options.model.event=t,this.$parent&&this.$parent.$forceUpdate(),this.$nextTick(()=>{"input"===t?this.$emit("input",this.text):this.$emit("select",this.selected)})},immediate:!0},value:{handler(t){"string"!==typeof t&&(t=this.displayProperty(t)),this.updateTextOutside(t)},immediate:!0}},data(){return{selected:null,hovered:null,suggestions:[],listShown:!1,inputElement:null,canSend:!0,timeoutInstance:null,text:this.value,isPlainSuggestion:!1,isClicking:!1,isInFocus:!1,isFalseFocus:!1,isTabbed:!1,controlScheme:{},listId:this._uid+"-suggestions"}},computed:{listIsRequest(){return"function"===typeof this.list},inputIsComponent(){return this.$slots.default&&this.$slots.default.length>0&&!!this.$slots.default[0].componentInstance},input(){return this.inputIsComponent?this.$slots.default[0].componentInstance:this.inputElement},on(){return this.inputIsComponent?"$on":"addEventListener"},off(){return this.inputIsComponent?"$off":"removeEventListener"},hoveredIndex(){for(let t=0;t{t.inputElement=t.$refs["inputSlot"].querySelector("input"),t.inputElement?(t.setInputAriaAttributes(),t.prepareEventHandlers(!0)):console.error("No input element found")})}))})),beforeDestroy(){this.prepareEventHandlers(!1)},methods:{isEqual(t,e){return e&&this.valueProperty(t)==this.valueProperty(e)},isSelected(t){return this.isEqual(t,this.selected)},isHovered(t){return this.isEqual(t,this.hovered)},setInputAriaAttributes(){this.inputElement.setAttribute("aria-activedescendant",""),this.inputElement.setAttribute("aria-autocomplete","list"),this.inputElement.setAttribute("aria-controls",this.listId)},prepareEventHandlers(t){const e=this[t?"on":"off"],n={click:this.showSuggestions,keydown:this.onKeyDown,keyup:this.onListKeyUp},r=Object.assign({blur:this.onBlur,focus:this.onFocus,input:this.onInput},n);for(const o in r)this.input[e](o,r[o]);const i=t?"addEventListener":"removeEventListener";for(const o in n)this.inputElement[i](o,n[o])},isScopedSlotEmpty(t){if(t){const e=t(this);return!(Array.isArray(e)||e&&(e.tag||e.context||e.text||e.children))}return!0},miscSlotsAreEmpty(){const t=["misc-item-above","misc-item-below"].map(t=>this.$scopedSlots[t]);if(t.every(t=>!!t))return t.every(this.isScopedSlotEmpty.bind(this));const e=t.find(t=>!!t);return this.isScopedSlotEmpty.call(this,e)},getPropertyByAttribute(t,e){return this.isPlainSuggestion?t:void 0!==typeof t?i(t,e):t},displayProperty(e){if(this.isPlainSuggestion)return e;let n=this.getPropertyByAttribute(e,this.displayAttribute);return"undefined"===typeof n&&(n=JSON.stringify(e),t&&~"production".indexOf("dev")&&console.warn("[vue-simple-suggest]: Please, provide `display-attribute` as a key or a dotted path for a property from your object.")),String(n||"")},valueProperty(t){if(this.isPlainSuggestion)return t;const e=this.getPropertyByAttribute(t,this.valueAttribute);return"undefined"===typeof e&&console.error("[vue-simple-suggest]: Please, check if you passed 'value-attribute' (default is 'id') and 'display-attribute' (default is 'title') props correctly.\n Your list objects should always contain a unique identifier."),e},autocompleteText(t){this.setText(this.displayProperty(t))},setText(t){this.$nextTick(()=>{this.inputElement.value=t,this.text=t,this.$emit("input",t)})},select(t){(this.selected!==t||this.nullableSelect&&!t)&&(this.selected=t,this.$emit("select",t),t&&this.autocompleteText(t)),this.hover(null)},hover(t,e){const n=t?this.getId(t,this.hoveredIndex):"";this.inputElement.setAttribute("aria-activedescendant",n),t&&t!==this.hovered&&this.$emit("hover",t,e),this.hovered=t},hideList(){this.listShown&&(this.listShown=!1,this.hover(null),this.$emit("hide-list"))},showList(){this.listShown||this.textLength>=this.minLength&&(this.suggestions.length>0||!this.miscSlotsAreEmpty())&&(this.listShown=!0,this.$emit("show-list"))},showSuggestions:c((function(){const t=this;return f((function(){if(0===t.suggestions.length&&t.minLength<=t.textLength)return t.showList(),l(t.research())}),(function(){t.showList()}))})),onShowList(t){o(this.controlScheme.showList,t)&&this.showSuggestions()},moveSelection(t){if(this.listShown&&this.suggestions.length&&o([this.controlScheme.selectionUp,this.controlScheme.selectionDown],t)){t.preventDefault();const e=o(this.controlScheme.selectionDown,t),n=2*e-1,r=e?0:this.suggestions.length-1,i=e?this.hoveredIndex0;let a=null;a=this.hovered?i?this.suggestions[this.hoveredIndex+n]:this.suggestions[r]:this.selected||this.suggestions[r],this.hover(a)}},onKeyDown(t){const e=this.controlScheme.select,n=this.controlScheme.hideList;"Enter"===t.key&&this.listShown&&a([e,n],13)&&t.preventDefault(),"Tab"===t.key&&this.hovered&&this.select(this.hovered),this.onShowList(t),this.moveSelection(t),this.onAutocomplete(t)},onListKeyUp(t){const e=this.controlScheme.select,n=this.controlScheme.hideList;this.listShown&&o([e,n],t)&&(t.preventDefault(),o(e,t)&&this.select(this.hovered),this.hideList())},onAutocomplete(t){o(this.controlScheme.autocomplete,t)&&(t.ctrlKey||t.shiftKey)&&this.suggestions.length>0&&this.suggestions[0]&&this.listShown&&(t.preventDefault(),this.hover(this.suggestions[0]),this.autocompleteText(this.suggestions[0]))},suggestionClick(t,e){this.$emit("suggestion-click",t,e),this.select(t),this.preventHide||this.hideList(),this.isClicking&&setTimeout(()=>{this.inputElement.focus(),this.isClicking=!1},0)},onBlur(t){this.isInFocus?(this.isClicking=this.hovered&&!this.isTabbed,this.isClicking?t&&t.isTrusted&&!this.isTabbed&&(this.isFalseFocus=!0):(this.isInFocus=!1,this.hideList(),this.$emit("blur",t))):(this.inputElement.blur(),console.error("This should never happen!\n If you encountered this error, please make sure that your input component emits 'focus' events properly.\n For more info see https://github.com/KazanExpress/vue-simple-suggest#custom-input.\n\n If your 'vue-simple-suggest' setup does not include a custom input component - please,\n report to https://github.com/KazanExpress/vue-simple-suggest/issues/new")),this.isTabbed=!1},onFocus(t){this.isInFocus=!0,t&&!this.isFalseFocus&&this.$emit("focus",t),this.isClicking||this.isFalseFocus||this.showSuggestions(),this.isFalseFocus=!1},onInput(t){const e=t.target?t.target.value:t;this.updateTextOutside(e),this.$emit("input",e)},updateTextOutside(t){this.text!==t&&(this.text=t,this.hovered&&this.hover(null),this.text.lengthe.filter(n,t))),e.listIsRequest&&e.$emit("request-done",r)}))}),(function(t){if(!e.listIsRequest)throw t;e.$emit("request-failed",t)}))}),(function(){return e.maxSuggestions&&r.splice(e.maxSuggestions),e.isPlainSuggestion=n,r}))})),clearSuggestions(){this.suggestions.splice(0)},getId(t,e){return`${this.listId}-suggestion-${this.isPlainSuggestion?e:this.valueProperty(t)||e}`}}};e["a"]=v}).call(this,n("4362"))},5135:function(t,e,n){var r=n("7b0b"),i={}.hasOwnProperty;t.exports=function(t,e){return i.call(r(t),e)}},"51ac":function(t,e,n){var r=n("d8b2"),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},5270:function(t,e,n){"use strict";var r=n("c532"),i=n("c401"),o=n("2e67"),a=n("2444");function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){s(t),t.headers=t.headers||{},t.data=i(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]}));var e=t.adapter||a.adapter;return e(t).then((function(e){return s(t),e.data=i(e.data,e.headers,t.transformResponse),e}),(function(e){return o(e)||(s(t),e&&e.response&&(e.response.data=i(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},"527a":function(t,e,n){"use strict"; +function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"b",(function(){return $})),n.d(e,"c",(function(){return I})),n.d(e,"d",(function(){return M}));var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){o&&(t._devtoolHook=o,o.emit("vuex:init",t),o.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){o.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){o.emit("vuex:action",t,e)}),{prepend:!0}))}function s(t,e){return t.filter(e)[0]}function c(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var n=s(e,(function(e){return e.original===t}));if(n)return n.copy;var r=Array.isArray(t)?[]:{};return e.push({original:t,copy:r}),Object.keys(t).forEach((function(n){r[n]=c(t[n],e)})),r}function u(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function l(t){return null!==t&&"object"===typeof t}function f(t){return t&&"function"===typeof t.then}function h(t,e){return function(){return t(e)}}var d=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(t,e){this._children[t]=e},d.prototype.removeChild=function(t){delete this._children[t]},d.prototype.getChild=function(t){return this._children[t]},d.prototype.hasChild=function(t){return t in this._children},d.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},d.prototype.forEachChild=function(t){u(this._children,t)},d.prototype.forEachGetter=function(t){this._rawModule.getters&&u(this._rawModule.getters,t)},d.prototype.forEachAction=function(t){this._rawModule.actions&&u(this._rawModule.actions,t)},d.prototype.forEachMutation=function(t){this._rawModule.mutations&&u(this._rawModule.mutations,t)},Object.defineProperties(d.prototype,p);var v=function(t){this.register([],t,!1)};function g(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;g(t.concat(r),e.getChild(r),n.modules[r])}}v.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},v.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},v.prototype.update=function(t){g([],this.root,t)},v.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new d(e,n);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&u(e.modules,(function(e,i){r.register(t.concat(i),e,n)}))},v.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],r=e.getChild(n);r&&r.runtime&&e.removeChild(n)},v.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return!!e&&e.hasChild(n)};var m;var b=function(t){var e=this;void 0===t&&(t={}),!m&&"undefined"!==typeof window&&window.Vue&&D(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new v(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new m,this._makeLocalGettersCache=Object.create(null);var i=this,o=this,s=o.dispatch,c=o.commit;this.dispatch=function(t,e){return s.call(i,t,e)},this.commit=function(t,e,n){return c.call(i,t,e,n)},this.strict=r;var u=this._modules.root.state;O(this,u,[],this._modules.root),x(this,u),n.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:m.config.devtools;l&&a(this)},y={state:{configurable:!0}};function w(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function _(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;O(t,n,[],t._modules.root,!0),x(t,n,e)}function x(t,e,n){var r=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,o={};u(i,(function(e,n){o[n]=h(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=m.config.silent;m.config.silent=!0,t._vm=new m({data:{$$state:e},computed:o}),m.config.silent=a,t.strict&&j(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),m.nextTick((function(){return r.$destroy()})))}function O(t,e,n,r,i){var o=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!o&&!i){var s=E(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){m.set(s,c,r.state)}))}var u=r.context=S(t,a,n);r.forEachMutation((function(e,n){var r=a+n;C(t,r,e,u)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,i=e.handler||e;P(t,r,i,u)})),r.forEachGetter((function(e,n){var r=a+n;T(t,r,e,u)})),r.forEachChild((function(r,o){O(t,e,n.concat(o),r,i)}))}function S(t,e,n){var r=""===e,i={dispatch:r?t.dispatch:function(n,r,i){var o=A(n,r,i),a=o.payload,s=o.options,c=o.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:r?t.commit:function(n,r,i){var o=A(n,r,i),a=o.payload,s=o.options,c=o.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return k(t,e)}},state:{get:function(){return E(t.state,n)}}}),i}function k(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function C(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){n.call(t,r.state,e)}))}function P(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return f(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function T(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function j(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function E(t,e){return e.reduce((function(t,e){return t[e]}),t)}function A(t,e,n){return l(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function D(t){m&&t===m||(m=t,r(m))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(t){0},b.prototype.commit=function(t,e,n){var r=this,i=A(t,e,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),c=this._mutations[o];c&&(this._withCommit((function(){c.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(s,r.state)})))},b.prototype.dispatch=function(t,e){var n=this,r=A(t,e),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(u){0}var c=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return new Promise((function(t,e){c.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(u){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(a,n.state,t)}))}catch(u){0}e(t)}))}))}},b.prototype.subscribe=function(t,e){return w(t,this._subscribers,e)},b.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return w(n,this._actionSubscribers,e)},b.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},b.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},b.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),O(this,this.state,t,this._modules.get(t),n.preserveState),x(this,this.state)},b.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=E(e.state,t.slice(0,-1));m.delete(n,t[t.length-1])})),_(this)},b.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},b.prototype.hotUpdate=function(t){this._modules.update(t),_(this,!0)},b.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(b.prototype,y);var L=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=z(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,e,n):e[i]},n[r].vuex=!0})),n})),M=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var o=z(this.$store,"mapMutations",t);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),I=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;i=t+i,n[r]=function(){if(!t||z(this.$store,"mapGetters",t))return this.$store.getters[i]},n[r].vuex=!0})),n})),$=N((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var o=z(this.$store,"mapActions",t);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),F=function(t){return{mapState:L.bind(null,t),mapGetters:I.bind(null,t),mapMutations:M.bind(null,t),mapActions:$.bind(null,t)}};function B(t){return R(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function R(t){return Array.isArray(t)||l(t)}function N(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function z(t,e,n){var r=t._modulesNamespaceMap[n];return r}function V(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var r=t.transformer;void 0===r&&(r=function(t){return t});var i=t.mutationTransformer;void 0===i&&(i=function(t){return t});var o=t.actionFilter;void 0===o&&(o=function(t,e){return!0});var a=t.actionTransformer;void 0===a&&(a=function(t){return t});var s=t.logMutations;void 0===s&&(s=!0);var u=t.logActions;void 0===u&&(u=!0);var l=t.logger;return void 0===l&&(l=console),function(t){var f=c(t.state);"undefined"!==typeof l&&(s&&t.subscribe((function(t,o){var a=c(o);if(n(t,f,a)){var s=W(),u=i(t),h="mutation "+t.type+s;H(l,h,e),l.log("%c prev state","color: #9E9E9E; font-weight: bold",r(f)),l.log("%c mutation","color: #03A9F4; font-weight: bold",u),l.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),U(l)}f=a})),u&&t.subscribeAction((function(t,n){if(o(t,n)){var r=W(),i=a(t),s="action "+t.type+r;H(l,s,e),l.log("%c action","color: #03A9F4; font-weight: bold",i),U(l)}})))}}function H(t,e,n){var r=n?t.groupCollapsed:t.group;try{r.call(t,e)}catch(i){t.log(e)}}function U(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function W(){var t=new Date;return" @ "+G(t.getHours(),2)+":"+G(t.getMinutes(),2)+":"+G(t.getSeconds(),2)+"."+G(t.getMilliseconds(),3)}function q(t,e){return new Array(e+1).join(t)}function G(t,e){return q("0",e-t.toString().length)+t}var Y={Store:b,install:D,version:"3.6.2",mapState:L,mapMutations:M,mapGetters:I,mapActions:$,createNamespacedHelpers:F,createLogger:V};e["a"]=Y}).call(this,n("c8ba"))},3032:function(t,e,n){var r=n("d401"),i=n("6299"),o=n("3d01"),a=n("42ee"),s=n("58d1"),c=n("575f"),u={},l={};e=t.exports=function(t,e,n,f,h){var d,p,v,g,m=h?function(){return t}:c(t),b=r(n,f,e?2:1),y=0;if("function"!=typeof m)throw TypeError(t+" is not iterable!");if(o(m)){for(d=s(t.length);d>y;y++)if(g=e?b(a(p=t[y])[0],p[1]):b(t[y]),g===u||g===l)return g}else for(v=m.call(t);!(p=v.next()).done;)if(g=i(v,b,p.value,e),g===u||g===l)return g};e.BREAK=u,e.RETURN=l},"30b5":function(t,e,n){"use strict";var r=n("c532");function i(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var o;if(n)o=n(e);else if(r.isURLSearchParams(e))o=e.toString();else{var a=[];r.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))})))})),o=a.join("&")}if(o){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}},"30c9":function(t,e,n){var r=n("cdf9"),i=n("42ee"),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{r=n("d401")(Function.call,n("ea05").f(Object.prototype,"__proto__").set,2),r(t,[]),e=!(t instanceof Array)}catch(i){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},3280:function(t,e,n){var r=n("0d63"),i=Math.abs;r(r.S,"Math",{hypot:function(t,e){var n,r,o=0,a=0,s=arguments.length,c=0;while(a0?(r=n/c,o+=r*r):o+=n;return c===1/0?1/0:c*Math.sqrt(o)}})},3309:function(t,e,n){"use strict";var r=n("a743")(!0);n("8d33")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},"342f":function(t,e,n){var r=n("d066");t.exports=r("navigator","userAgent")||""},3557:function(t,e,n){n("933e")("Uint32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"35a1":function(t,e,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||i[r(t)]}},3601:function(t,e,n){n("6739")&&"g"!=/./g.flags&&n("0f26").f(RegExp.prototype,"flags",{configurable:!0,get:n("c669")})},"36ad":function(t,e,n){var r=n("cdf9"),i=n("bc48"),o=n("9336")("species");t.exports=function(t){var e;return i(t)&&(e=t.constructor,"function"!=typeof e||e!==Array&&!i(e.prototype)||(e=void 0),r(e)&&(e=e[o],null===e&&(e=void 0))),void 0===e?Array:e}},3729:function(t,e,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function u(t){return null==t?void 0===t?s:a:c&&c in Object(t)?i(t):o(t)}t.exports=u},"37e8":function(t,e,n){var r=n("83ab"),i=n("9bf2"),o=n("825a"),a=n("df75");t.exports=r?Object.defineProperties:function(t,e){o(t);var n,r=a(e),s=r.length,c=0;while(s>c)i.f(t,n=r[c++],e[n]);return t}},"37ff":function(t,e,n){var r=n("6744");t.exports=function(t){return Object(r(t))}},3835:function(t,e,n){"use strict";function r(t){if(Array.isArray(t))return t}n.d(e,"a",(function(){return s}));n("a4d3"),n("e01a"),n("d3b7"),n("d28b"),n("3ca3"),n("ddb0");function i(t,e){var n=t&&("undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"]);if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done);a=!0)if(o.push(r.value),e&&o.length===e)break}catch(c){s=!0,i=c}finally{try{a||null==n["return"]||n["return"]()}finally{if(s)throw i}}return o}}var o=n("06c5");function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(t,e){return r(t)||i(t,e)||Object(o["a"])(t,e)||a()}},"387f":function(t,e,n){"use strict";t.exports=function(t,e,n,r,i){return t.config=e,n&&(t.code=n),t.request=r,t.response=i,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},"388d":function(t,e,n){var r=n("cdf9");t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},"38ce":function(t,e,n){var r=n("9336")("toPrimitive"),i=Date.prototype;r in i||n("c3fa")(i,r,n("a83f"))},3934:function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=i(window.location.href),function(e){var n=r.isString(e)?i(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return function(){return!0}}()},"3a56":function(t,e,n){"use strict";var r=n("0d63"),i=n("a743")(!1);r(r.P,"String",{codePointAt:function(t){return i(this,t)}})},"3a81":function(t,e,n){var r=n("cdf9"),i=n("bded").onFreeze;n("6397")("freeze",(function(t){return function(e){return t&&r(e)?t(i(e)):e}}))},"3a89":function(t,e,n){"use strict";var r=n("12c1");n("0d63")({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},"3ade":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"3b19":function(t,e,n){n("905f"),t.exports=n("a06f").Object.values},"3b77":function(t,e){t.exports=!1},"3b9e":function(t,e,n){var r=n("9336")("iterator"),i=!1;try{var o=[7][r]();o["return"]=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(a){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){return{done:n=!0}},o[r]=function(){return s},t(o)}catch(a){}return n}},"3bb3":function(t,e,n){var r=n("4691"),i=n("d38c").document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3ca3":function(t,e,n){"use strict";var r=n("6547").charAt,i=n("69f3"),o=n("7dd0"),a="String Iterator",s=i.set,c=i.getterFor(a);o(String,"String",(function(t){s(this,{type:a,string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=r(n,i),e.index+=t.length,{value:t,done:!1})}))},"3d01":function(t,e,n){var r=n("8d2e"),i=n("9336")("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},"3e5c":function(t,e,n){var r=n("0d63"),i=n("42ee"),o=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(e){return!1}}})},"3e66":function(t,e,n){var r=n("0d63"),i=n("c914");r(r.G+r.B,{setImmediate:i.set,clearImmediate:i.clear})},"3e7d":function(t,e,n){"use strict";var r=n("0d63"),i=n("9e2d")(5),o="find",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("7671")(o)},"3efd":function(t,e,n){var r=n("0d63"),i=Math.exp;r(r.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},"3f8c":function(t,e){t.exports={}},"3fa1":function(t,e,n){var r=n("0f26"),i=n("ea05"),o=n("ad06"),a=n("7e33"),s=n("0d63"),c=n("154b"),u=n("42ee"),l=n("cdf9");function f(t,e,n){var s,h,d=arguments.length<4?t:arguments[3],p=i.f(u(t),e);if(!p){if(l(h=o(t)))return f(h,e,n,d);p=c(0)}if(a(p,"value")){if(!1===p.writable||!l(d))return!1;if(s=i.f(d,e)){if(s.get||s.set||!1===s.writable)return!1;s.value=n,r.f(d,e,s)}else r.f(d,e,c(0,n));return!0}return void 0!==p.set&&(p.set.call(d,n),!0)}s(s.S,"Reflect",{set:f})},"3fa3":function(t,e,n){"use strict";var r=n("0d63"),i=n("ec26");r(r.P+r.F*!n("60a1")([].reduceRight,!0),"Array",{reduceRight:function(t){return i(this,t,arguments.length,arguments[1],!0)}})},4027:function(t,e,n){n("9e46"),n("c6a1"),n("75f3"),n("8122"),n("f3d1"),n("837c"),n("6e76"),n("df29"),n("3a81"),n("0f13"),n("a7d6"),n("9a77"),n("7416"),n("ed0d"),n("b53a"),n("59fa"),n("81e6"),n("6585"),n("9cfa"),n("1ab3"),n("1a2d"),n("0365"),n("ba5b"),n("2ee3"),n("efbb"),n("df8c"),n("88ec"),n("fc9e"),n("4500"),n("d376"),n("89c3"),n("438c"),n("67444"),n("e175"),n("56f0"),n("df9d"),n("20f9"),n("d171"),n("e070"),n("cbe6"),n("3efd"),n("c750"),n("1d6e"),n("3280"),n("e6b5"),n("0370"),n("48d0"),n("733b"),n("922b"),n("ab90"),n("b83a"),n("d9bf"),n("05af"),n("d106"),n("2e39"),n("3309"),n("3a56"),n("6dcc"),n("2d3a"),n("1663"),n("1cc3"),n("665e"),n("f278"),n("29ec"),n("1ab2"),n("ee38"),n("2239"),n("8f8a"),n("c044"),n("b7e25"),n("75b6"),n("2121"),n("b864"),n("8f82"),n("dde4"),n("e5da"),n("0124"),n("7255"),n("38ce"),n("fcef"),n("63c5"),n("63b3"),n("cae4"),n("93de"),n("1bb8"),n("608d"),n("d7bd"),n("d9ad"),n("46d6"),n("b464"),n("58b4"),n("3fa3"),n("7484"),n("bd48"),n("5fde"),n("db04"),n("3e7d"),n("665e8"),n("e245"),n("221b"),n("ea9b"),n("3a89"),n("dceb"),n("3601"),n("e1a6"),n("8cc4"),n("2943"),n("9e3f"),n("6d75"),n("9dc2"),n("abf9"),n("1d8e"),n("66a9"),n("9c75"),n("7002"),n("d302"),n("7f1c"),n("2eea"),n("0451"),n("cfdc"),n("bf45"),n("3557"),n("2e2b"),n("0c52"),n("7a00"),n("b0ed"),n("8dfc"),n("76a7"),n("02d3"),n("5a66"),n("2882"),n("ecb4"),n("71d8"),n("883b"),n("5ef7"),n("3e5c"),n("3fa1"),n("c4d3"),t.exports=n("a06f")},"408a":function(t,e,n){var r=n("c6b6");t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},"408c":function(t,e,n){var r=n("2b3e"),i=function(){return r.Date.now()};t.exports=i},4151:function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},"428f":function(t,e,n){var r=n("da84");t.exports=r},"42ee":function(t,e,n){var r=n("cdf9");t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},4362:function(t,e,n){e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,r="/";e.cwd=function(){return r},e.chdir=function(e){t||(t=n("df7c")),r=t.resolve(e,r)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"438c":function(t,e,n){var r=n("0d63");r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},"44ad":function(t,e,n){var r=n("d039"),i=n("c6b6"),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},"44d2":function(t,e,n){var r=n("b622"),i=n("7c73"),o=n("9bf2"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},"44de":function(t,e,n){var r=n("da84");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"44e7":function(t,e,n){var r=n("861d"),i=n("c6b6"),o=n("b622"),a=o("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==i(t))}},4500:function(t,e,n){var r=n("0d63");r(r.S,"Number",{isInteger:n("6331")})},"467f":function(t,e,n){"use strict";var r=n("2d83");t.exports=function(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},4691:function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},"46a3":function(t,e,n){var r=n("a036"),i=Math.pow,o=i(2,-52),a=i(2,-23),s=i(2,127)*(2-a),c=i(2,-126),u=function(t){return t+1/o-1/o};t.exports=Math.fround||function(t){var e,n,i=Math.abs(t),l=r(t);return is||n!=n?l*(1/0):l*n)}},"46d6":function(t,e,n){"use strict";var r=n("0d63"),i=n("9e2d")(3);r(r.P+r.F*!n("60a1")([].some,!0),"Array",{some:function(t){return i(this,t,arguments[1])}})},"46d8":function(t,e,n){"use strict";var r=n("0d63"),i=n("cb03")(!0);r(r.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("7671")("includes")},"482b":function(t,e,n){var r=n("d8b2"),i=n("58d1");t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},4840:function(t,e,n){var r=n("825a"),i=n("1c0b"),o=n("b622"),a=o("species");t.exports=function(t,e){var n,o=r(t).constructor;return void 0===o||void 0==(n=r(o)[a])?e:i(n)}},"48d0":function(t,e,n){var r=n("0d63");r(r.S,"Math",{log1p:n("b03c")})},4930:function(t,e,n){var r=n("2d00"),i=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())||!Symbol.sham&&r&&r<41}))},"498a":function(t,e,n){"use strict";var r=n("23e7"),i=n("58a8").trim,o=n("c8d2");r({target:"String",proto:!0,forced:o("trim")},{trim:function(){return i(this)}})},"4a60":function(t,e,n){"use strict";var r=n("0d63"),i=n("9c55"),o=n("679a"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},"4a7b":function(t,e,n){"use strict";var r=n("c532");t.exports=function(t,e){e=e||{};var n={},i=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function c(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function u(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=c(void 0,t[i])):n[i]=c(t[i],e[i])}r.forEach(i,(function(t){r.isUndefined(e[t])||(n[t]=c(void 0,e[t]))})),r.forEach(o,u),r.forEach(a,(function(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=c(void 0,t[i])):n[i]=c(void 0,e[i])})),r.forEach(s,(function(r){r in e?n[r]=c(t[r],e[r]):r in t&&(n[r]=c(void 0,t[r]))}));var l=i.concat(o).concat(a).concat(s),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===l.indexOf(t)}));return r.forEach(f,u),n}},"4b13":function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},"4cec":function(t,e,n){"use strict";var r=n("0f26").f,i=n("af33"),o=n("e603"),a=n("d401"),s=n("4b13"),c=n("3032"),u=n("8d33"),l=n("4e79"),f=n("dbc5"),h=n("6739"),d=n("bded").fastKey,p=n("388d"),v=h?"_s":"size",g=function(t,e){var n,r=d(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,u){var l=t((function(t,r){s(t,l,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,void 0!=r&&c(r,n,t[u],t)}));return o(l.prototype,{clear:function(){for(var t=p(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=p(this,e),r=g(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){p(this,e);var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);while(n=n?n.n:this._f){r(n.v,n.k,this);while(n&&n.r)n=n.p}},has:function(t){return!!g(p(this,e),t)}}),h&&r(l.prototype,"size",{get:function(){return p(this,e)[v]}}),l},def:function(t,e,n){var r,i,o=g(t,e);return o?o.v=n:(t._l=o={i:i=d(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,"F"!==i&&(t._i[i]=o)),t},getEntry:g,setStrong:function(t,e,n){u(t,e,(function(t,n){this._t=p(t,e),this._k=n,this._l=void 0}),(function(){var t=this,e=t._k,n=t._l;while(n&&n.r)n=n.p;return t._t&&(t._l=n=n?n.n:t._t._f)?l(0,"keys"==e?n.k:"values"==e?n.v:[n.k,n.v]):(t._t=void 0,l(1))}),n?"entries":"values",!n,!0),f(e)}}},"4cef":function(t,e){var n=/\s/;function r(t){var e=t.length;while(e--&&n.test(t.charAt(e)));return e}t.exports=r},"4d64":function(t,e,n){var r=n("fc6a"),i=n("50c4"),o=n("23cb"),a=function(t){return function(e,n,a){var s,c=r(e),u=i(c.length),l=o(a,u);if(t&&n!=n){while(u>l)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4dc6":function(t,e,n){"use strict";var r=n("6739"),i=n("b7e2"),o=n("e038"),a=n("9a27"),s=n("37ff"),c=n("2635"),u=Object.assign;t.exports=!u||n("b460")((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r}))?function(t,e){var n=s(t),u=arguments.length,l=1,f=o.f,h=a.f;while(u>l){var d,p=c(arguments[l++]),v=f?i(p).concat(f(p)):i(p),g=v.length,m=0;while(g>m)d=v[m++],r&&!h.call(p,d)||(n[d]=p[d])}return n}:u},"4de4":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde"),a=o("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,n){"use strict";var r=n("0366"),i=n("7b0b"),o=n("9bdd"),a=n("e95a"),s=n("50c4"),c=n("8418"),u=n("35a1");t.exports=function(t){var e,n,l,f,h,d,p=i(t),v="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,b=void 0!==m,y=u(p),w=0;if(b&&(m=r(m,g>2?arguments[2]:void 0,2)),void 0==y||v==Array&&a(y))for(e=s(p.length),n=new v(e);e>w;w++)d=b?m(p[w],w):p[w],c(n,w,d);else for(f=y.call(p),h=f.next,n=new v;!(l=h.call(f)).done;w++)d=b?o(f,m,[l.value,w],!0):l.value,c(n,w,d);return n.length=w,n}},"4e79":function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},"4ec9":function(t,e,n){"use strict";var r=n("6d61"),i=n("6566");t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},"4fad":function(t,e,n){var r=n("23e7"),i=n("6f53").entries;r({target:"Object",stat:!0},{entries:function(t){return i(t)}})},5051:function(t,e,n){var r=n("6739"),i=n("b7e2"),o=n("ceb6"),a=n("9a27").f;t.exports=function(t){return function(e){var n,s=o(e),c=i(s),u=c.length,l=0,f=[];while(u>l)n=c[l++],r&&!a.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}}},"50c4":function(t,e,n){var r=n("a691"),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},5111:function(t,e,n){"use strict";(function(t){const n={selectionUp:[38],selectionDown:[40],select:[13],hideList:[27],showList:[40],autocomplete:[32,13]},r={input:String,select:Object};function i(t,e){return e.split(".").reduce((t,e)=>t===Object(t)?t[e]:t,t)}function o(t,e){return a(t,e.keyCode)}function a(t,e){if(t.length<=0)return!1;const n=t=>t.some(t=>t===e);return Array.isArray(t[0])?t.some(t=>n(t)):n(t)}function s(t,e,n){return n?e?e(t):t:(t&&t.then||(t=Promise.resolve(t)),e?t.then(e):t)}function c(t){return function(){for(var e=[],n=0;n({})},controls:{type:Object,default:()=>n},minLength:{type:Number,default:1},maxSuggestions:{type:Number,default:10},displayAttribute:{type:String,default:"title"},valueAttribute:{type:String,default:"id"},list:{type:[Function,Array],default:()=>[]},removeList:{type:Boolean,default:!1},destyled:{type:Boolean,default:!1},filterByQuery:{type:Boolean,default:!1},filter:{type:Function,default(t,e){return!e||~this.displayProperty(t).toLowerCase().indexOf(e.toLowerCase())}},debounce:{type:Number,default:0},nullableSelect:{type:Boolean,default:!1},value:{},mode:{type:String,default:"input",validator:t=>!!~Object.keys(r).indexOf(t.toLowerCase())},preventHide:{type:Boolean,default:!1}},watch:{mode:{handler(t,e){this.constructor.options.model.event=t,this.$parent&&this.$parent.$forceUpdate(),this.$nextTick(()=>{"input"===t?this.$emit("input",this.text):this.$emit("select",this.selected)})},immediate:!0},value:{handler(t){"string"!==typeof t&&(t=this.displayProperty(t)),this.updateTextOutside(t)},immediate:!0}},data(){return{selected:null,hovered:null,suggestions:[],listShown:!1,inputElement:null,canSend:!0,timeoutInstance:null,text:this.value,isPlainSuggestion:!1,isClicking:!1,isInFocus:!1,isFalseFocus:!1,isTabbed:!1,controlScheme:{},listId:this._uid+"-suggestions"}},computed:{listIsRequest(){return"function"===typeof this.list},inputIsComponent(){return this.$slots.default&&this.$slots.default.length>0&&!!this.$slots.default[0].componentInstance},input(){return this.inputIsComponent?this.$slots.default[0].componentInstance:this.inputElement},on(){return this.inputIsComponent?"$on":"addEventListener"},off(){return this.inputIsComponent?"$off":"removeEventListener"},hoveredIndex(){for(let t=0;t{t.inputElement=t.$refs["inputSlot"].querySelector("input"),t.inputElement?(t.setInputAriaAttributes(),t.prepareEventHandlers(!0)):console.error("No input element found")})}))})),beforeDestroy(){this.prepareEventHandlers(!1)},methods:{isEqual(t,e){return e&&this.valueProperty(t)==this.valueProperty(e)},isSelected(t){return this.isEqual(t,this.selected)},isHovered(t){return this.isEqual(t,this.hovered)},setInputAriaAttributes(){this.inputElement.setAttribute("aria-activedescendant",""),this.inputElement.setAttribute("aria-autocomplete","list"),this.inputElement.setAttribute("aria-controls",this.listId)},prepareEventHandlers(t){const e=this[t?"on":"off"],n={click:this.showSuggestions,keydown:this.onKeyDown,keyup:this.onListKeyUp},r=Object.assign({blur:this.onBlur,focus:this.onFocus,input:this.onInput},n);for(const o in r)this.input[e](o,r[o]);const i=t?"addEventListener":"removeEventListener";for(const o in n)this.inputElement[i](o,n[o])},isScopedSlotEmpty(t){if(t){const e=t(this);return!(Array.isArray(e)||e&&(e.tag||e.context||e.text||e.children))}return!0},miscSlotsAreEmpty(){const t=["misc-item-above","misc-item-below"].map(t=>this.$scopedSlots[t]);if(t.every(t=>!!t))return t.every(this.isScopedSlotEmpty.bind(this));const e=t.find(t=>!!t);return this.isScopedSlotEmpty.call(this,e)},getPropertyByAttribute(t,e){return this.isPlainSuggestion?t:void 0!==typeof t?i(t,e):t},displayProperty(e){if(this.isPlainSuggestion)return e;let n=this.getPropertyByAttribute(e,this.displayAttribute);return"undefined"===typeof n&&(n=JSON.stringify(e),t&&~"production".indexOf("dev")&&console.warn("[vue-simple-suggest]: Please, provide `display-attribute` as a key or a dotted path for a property from your object.")),String(n||"")},valueProperty(t){if(this.isPlainSuggestion)return t;const e=this.getPropertyByAttribute(t,this.valueAttribute);return"undefined"===typeof e&&console.error("[vue-simple-suggest]: Please, check if you passed 'value-attribute' (default is 'id') and 'display-attribute' (default is 'title') props correctly.\n Your list objects should always contain a unique identifier."),e},autocompleteText(t){this.setText(this.displayProperty(t))},setText(t){this.$nextTick(()=>{this.inputElement.value=t,this.text=t,this.$emit("input",t)})},select(t){(this.selected!==t||this.nullableSelect&&!t)&&(this.selected=t,this.$emit("select",t),t&&this.autocompleteText(t)),this.hover(null)},hover(t,e){const n=t?this.getId(t,this.hoveredIndex):"";this.inputElement.setAttribute("aria-activedescendant",n),t&&t!==this.hovered&&this.$emit("hover",t,e),this.hovered=t},hideList(){this.listShown&&(this.listShown=!1,this.hover(null),this.$emit("hide-list"))},showList(){this.listShown||this.textLength>=this.minLength&&(this.suggestions.length>0||!this.miscSlotsAreEmpty())&&(this.listShown=!0,this.$emit("show-list"))},showSuggestions:c((function(){const t=this;return f((function(){if(0===t.suggestions.length&&t.minLength<=t.textLength)return t.showList(),l(t.research())}),(function(){t.showList()}))})),onShowList(t){o(this.controlScheme.showList,t)&&this.showSuggestions()},moveSelection(t){if(this.listShown&&this.suggestions.length&&o([this.controlScheme.selectionUp,this.controlScheme.selectionDown],t)){t.preventDefault();const e=o(this.controlScheme.selectionDown,t),n=2*e-1,r=e?0:this.suggestions.length-1,i=e?this.hoveredIndex0;let a=null;a=this.hovered?i?this.suggestions[this.hoveredIndex+n]:this.suggestions[r]:this.selected||this.suggestions[r],this.hover(a)}},onKeyDown(t){const e=this.controlScheme.select,n=this.controlScheme.hideList;"Enter"===t.key&&this.listShown&&a([e,n],13)&&t.preventDefault(),"Tab"===t.key&&this.hovered&&this.select(this.hovered),this.onShowList(t),this.moveSelection(t),this.onAutocomplete(t)},onListKeyUp(t){const e=this.controlScheme.select,n=this.controlScheme.hideList;this.listShown&&o([e,n],t)&&(t.preventDefault(),o(e,t)&&this.select(this.hovered),this.hideList())},onAutocomplete(t){o(this.controlScheme.autocomplete,t)&&(t.ctrlKey||t.shiftKey)&&this.suggestions.length>0&&this.suggestions[0]&&this.listShown&&(t.preventDefault(),this.hover(this.suggestions[0]),this.autocompleteText(this.suggestions[0]))},suggestionClick(t,e){this.$emit("suggestion-click",t,e),this.select(t),this.preventHide||this.hideList(),this.isClicking&&setTimeout(()=>{this.inputElement.focus(),this.isClicking=!1},0)},onBlur(t){this.isInFocus?(this.isClicking=this.hovered&&!this.isTabbed,this.isClicking?t&&t.isTrusted&&!this.isTabbed&&(this.isFalseFocus=!0):(this.isInFocus=!1,this.hideList(),this.$emit("blur",t))):(this.inputElement.blur(),console.error("This should never happen!\n If you encountered this error, please make sure that your input component emits 'focus' events properly.\n For more info see https://github.com/KazanExpress/vue-simple-suggest#custom-input.\n\n If your 'vue-simple-suggest' setup does not include a custom input component - please,\n report to https://github.com/KazanExpress/vue-simple-suggest/issues/new")),this.isTabbed=!1},onFocus(t){this.isInFocus=!0,t&&!this.isFalseFocus&&this.$emit("focus",t),this.isClicking||this.isFalseFocus||this.showSuggestions(),this.isFalseFocus=!1},onInput(t){const e=t.target?t.target.value:t;this.updateTextOutside(e),this.$emit("input",e)},updateTextOutside(t){this.text!==t&&(this.text=t,this.hovered&&this.hover(null),this.text.lengthe.filter(n,t))),e.listIsRequest&&e.$emit("request-done",r)}))}),(function(t){if(!e.listIsRequest)throw t;e.$emit("request-failed",t)}))}),(function(){return e.maxSuggestions&&r.splice(e.maxSuggestions),e.isPlainSuggestion=n,r}))})),clearSuggestions(){this.suggestions.splice(0)},getId(t,e){return`${this.listId}-suggestion-${this.isPlainSuggestion?e:this.valueProperty(t)||e}`}}};e["a"]=v}).call(this,n("4362"))},5135:function(t,e,n){var r=n("7b0b"),i={}.hasOwnProperty;t.exports=function(t,e){return i.call(r(t),e)}},"51ac":function(t,e,n){var r=n("d8b2"),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},5270:function(t,e,n){"use strict";var r=n("c532"),i=n("c401"),o=n("2e67"),a=n("2444");function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){s(t),t.headers=t.headers||{},t.data=i(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]}));var e=t.adapter||a.adapter;return e(t).then((function(e){return s(t),e.data=i(e.data,e.headers,t.transformResponse),e}),(function(e){return o(e)||(s(t),e&&e.response&&(e.response.data=i(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},"527a":function(t,e,n){"use strict"; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. @@ -78,7 +78,7 @@ var xn=function(t,e){return xn=Object.setPrototypeOf||{__proto__:[]}instanceof A * @link https://icons.getbootstrap.com/ * @license MIT * https://github.com/twbs/icons/blob/master/LICENSE.md - */function Qu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function tl(t){for(var e=1;e1?n-1:0),i=1;it.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(T,"")},kf=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function Cf(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Pf(t){for(var e=1;e-1&&(e=e.slice(0,n).reverse(),qs(e[0]))},focusNext:function(t){var e=this.getItems(),n=e.indexOf(t.target);n>-1&&(e=e.slice(n+1),qs(e[0]))},focusLast:function(){var t=this.getItems().reverse();qs(t[0])},onFocusin:function(t){var e=this.$el;t.target!==e||Ts(e,t.relatedTarget)||(Sc(t),this.focusFirst(t))},onKeydown:function(t){var e=t.keyCode,n=t.shiftKey;e===bl||e===dl?(Sc(t),n?this.focusFirst(t):this.focusPrev(t)):e!==cl&&e!==gl||(Sc(t),n?this.focusLast(t):this.focusNext(t))}},render:function(t){var e=this.keyNav;return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:e?"0":null},on:e?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot()])}}),Kf=ke({components:{BButtonToolbar:Yf,BBtnToolbar:Yf}}),Xf="gregory",Zf="long",Jf="narrow",Qf="short",th="2-digit",eh="numeric";function nh(t,e){return sh(t)||ah(t,e)||ih(t,e)||rh()}function rh(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ih(t,e){if(t){if("string"===typeof t)return oh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oh(t,e):void 0}}function oh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:Xf;t=Ga(t).filter(se);var n=new Intl.DateTimeFormat(t,{calendar:e});return n.resolvedOptions().locale},gh=function(t,e){var n=new Intl.DateTimeFormat(t,e);return n.format},mh=function(t,e){return ph(t)===ph(e)},bh=function(t){return t=hh(t),t.setDate(1),t},yh=function(t){return t=hh(t),t.setMonth(t.getMonth()+1),t.setDate(0),t},wh=function(t,e){t=hh(t);var n=t.getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==n&&t.setDate(0),t},_h=function(t){t=hh(t);var e=t.getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},xh=function(t){t=hh(t);var e=t.getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},Oh=function(t){return wh(t,-1)},Sh=function(t){return wh(t,1)},kh=function(t){return wh(t,-10)},Ch=function(t){return wh(t,10)},Ph=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=dh(t),e=dh(e)||t,n=dh(n)||t,t?tn?n:t:null},Th=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),jh=function(t){var e=as(t).toLowerCase().replace(J,"").split("-"),n=e.slice(0,2).join("-"),r=e[0];return qa(Th,n)||qa(Th,r)},Eh={id:cc(_o)},Ah=r["default"].extend({props:Eh,data:function(){return{localId_:null}},computed:{safeId:function(){var t=this.id||this.localId_,e=function(e){return t?(e=String(e||"").replace(/\s+/g,"_"),e?t+"_"+e:t):null};return e}},mounted:function(){var t=this;this.$nextTick((function(){t.localId_="__BVID__".concat(t[$e])}))}});function Dh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Lh(t){for(var e=1;ee}},dateDisabled:function(){var t=this,e=this.dateOutOfRange;return function(n){n=dh(n);var r=ph(n);return!(!e(n)&&!t.computedDateDisabledFn(r,n))}},formatDateString:function(){return gh(this.calendarLocale,Lh(Lh({year:eh,month:th,day:th},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:Xf}))},formatYearMonth:function(){return gh(this.calendarLocale,{year:eh,month:Zf,calendar:Xf})},formatWeekdayName:function(){return gh(this.calendarLocale,{weekday:Zf,calendar:Xf})},formatWeekdayNameShort:function(){return gh(this.calendarLocale,{weekday:this.weekdayHeaderFormat||Qf,calendar:Xf})},formatDay:function(){var t=new Intl.NumberFormat([this.computedLocale],{style:"decimal",minimumIntegerDigits:1,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return function(e){return t.format(e.getDate())}},prevDecadeDisabled:function(){var t=this.computedMin;return this.disabled||t&&yh(kh(this.activeDate))t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&bh(Sh(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&bh(Ch(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,n=e.getFullYear(),r=e.getMonth(),i=this.calendarDaysInMonth,o=e.getDay(),a=(this.computedWeekStarts>o?7:0)-this.computedWeekStarts,s=0-a-o,c=0;c<6&&s0);n!==this.visible&&(this.visible=n,this.callback(n),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),t}(),Ad=function(t){var e=t[jd];e&&e.stop&&e.stop(),delete t[jd]},Dd=function(t,e,n){var r=e.value,i=e.modifiers,o={margin:"0px",once:!1,callback:r};Vt(i).forEach((function(t){S.test(t)?o.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(o.once=!0)})),Ad(t),t[jd]=new Ed(t,o,n),t[jd]._prevModifiers=Wt(i)},Ld=function(t,e,n){var r=e.value,i=e.oldValue,o=e.modifiers;o=Wt(o),!t||r===i&&t[jd]&&wl(o,t[jd]._prevModifiers)||Dd(t,{value:r,modifiers:o},n)},Md=function(t){Ad(t)},Id={bind:Dd,componentUpdated:Ld,unbind:Md};function $d(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Fd(t){for(var e=1;e0||i.removedNodes.length>0))&&(n=!0)}n&&e()}));return r.observe(t,np({childList:!0,subtree:!0},n)),r};function ap(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function sp(t){for(var e=1;e0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:(ip={},cp(ip,hp,(function(t,e){t!==e&&this.setSlide(Za(t,0))})),cp(ip,"interval",(function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))})),cp(ip,"isPaused",(function(t,e){t!==e&&this.$emit(t?Fi:ro)})),cp(ip,"index",(function(t,e){t===e||this.isSliding||this.doSlide(t,e)})),ip),created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!(Za(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=wp(this.$el)||null,this.updateSlides(),this.setObserver(!0)},beforeDestroy:function(){this.clearInterval(),this.clearAnimationTimeout(),this.clearTouchTimeout(),this.setObserver(!1)},methods:{clearInterval:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){clearInterval(this.$_interval),this.$_interval=null})),clearAnimationTimeout:function(){clearTimeout(this.$_animationTimeout),this.$_animationTimeout=null},clearTouchTimeout:function(){clearTimeout(this.$_touchTimeout),this.$_touchTimeout=null},setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=op(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(u&&document.visibilityState&&document.hidden)){var r=this.noWrap,i=this.numSlides;t=nu(t),0!==i&&(this.isSliding?this.$once(Ji,(function(){ps((function(){return e.setSlide(t,n)}))})):(this.direction=n,this.index=t>=i?r?i-1:0:t<0?r?0:i-1:t,r&&this.index!==t&&this.index!==this[hp]&&this.$emit(dp,this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this.clearInterval()},start:function(t){t||(this.isPaused=!1),this.clearInterval(),this.interval&&this.numSlides>1&&(this.$_interval=setInterval(this.next,Qc(1e3,this.interval)))},restart:function(){this.$el.contains(bs())||this.start()},doSlide:function(t,e){var n=this,r=Boolean(this.interval),i=this.calcDirection(this.direction,e,t),o=i.overlayClass,a=i.dirClass,s=this.slides[e],c=this.slides[t];if(s&&c){if(this.isSliding=!0,r&&this.pause(!1),this.$emit(Qi,t),this.$emit(dp,this.index),this.noAnimation)Es(c,"active"),As(s,"active"),this.isSliding=!1,this.$nextTick((function(){return n.$emit(Ji,t)}));else{Es(c,o),Os(c),Es(s,a),Es(c,a);var u=!1,l=function e(){if(!u){if(u=!0,n.transitionEndEvent){var r=n.transitionEndEvent.split(/\s+/);r.forEach((function(t){return xc(c,t,e,fo)}))}n.clearAnimationTimeout(),As(c,a),As(c,o),Es(c,"active"),As(s,"active"),As(s,a),As(s,o),Ls(s,"aria-current","false"),Ls(c,"aria-current","true"),Ls(s,"aria-hidden","true"),Ls(c,"aria-hidden","false"),n.isSliding=!1,n.direction=null,n.$nextTick((function(){return n.$emit(Ji,t)}))}};if(this.transitionEndEvent){var f=this.transitionEndEvent.split(/\s+/);f.forEach((function(t){return _c(c,t,l,fo)}))}this.$_animationTimeout=setTimeout(l,vp)}r&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=Ss(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Qc(0,Jc(nu(this.index),t-1));this.slides.forEach((function(n,r){var i=r+1;r===e?(Es(n,"active"),Ls(n,"aria-current","true")):(As(n,"active"),Ls(n,"aria-current","false")),Ls(n,"aria-posinset",String(i)),Ls(n,"aria-setsize",String(t))})),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?pp[t]:n>e?pp.next:pp.prev},handleClick:function(t,e){var n=t.keyCode;"click"!==t.type&&n!==ml&&n!==ll||(Sc(t),e())},handleSwipe:function(){var t=tu(this.touchDeltaX);if(!(t<=mp)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){m&&bp[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:m||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){m&&bp[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,gp+Qc(1e3,this.interval))}},render:function(t){var e=this,n=this.indicators,r=this.background,i=this.noAnimation,o=this.noHoverPause,a=this.noTouch,s=this.index,c=this.isSliding,u=this.pause,l=this.restart,f=this.touchStart,h=this.touchEnd,d=this.safeId("__BV_inner_"),p=t("div",{staticClass:"carousel-inner",attrs:{id:d,role:"list"},ref:"inner"},[this.normalizeSlot()]),v=t();if(this.controls){var b=function(n,r,i){var o=function(t){c?Sc(t,{propagation:!1}):e.handleClick(t,i)};return t("a",{staticClass:"carousel-control-".concat(n),attrs:{href:"#",role:"button","aria-controls":d,"aria-disabled":c?"true":null},on:{click:o,keydown:o}},[t("span",{staticClass:"carousel-control-".concat(n,"-icon"),attrs:{"aria-hidden":"true"}}),t("span",{class:"sr-only"},[r])])};v=[b("prev",this.labelPrev,this.prev),b("next",this.labelNext,this.next)]}var y=t("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:n}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":n?"false":"true","aria-label":this.labelIndicators,"aria-owns":d}},this.slides.map((function(r,i){var o=function(t){e.handleClick(t,(function(){e.setSlide(i)}))};return t("li",{class:{active:i===s},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(i+1,"_")),tabindex:n?"0":"-1","aria-current":i===s?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(i+1),"aria-describedby":r.id||null,"aria-controls":d},on:{click:o,keydown:o},key:"slide_".concat(i)})}))),w={mouseenter:o?tp:u,mouseleave:o?tp:l,focusin:u,focusout:l,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var n=t.keyCode;n!==dl&&n!==gl||(Sc(t),e[n===dl?"prev":"next"]())}}};return g&&!a&&(m?(w["&pointerdown"]=f,w["&pointerup"]=h):(w["&touchstart"]=f,w["&touchmove"]=this.touchMove,w["&touchend"]=h)),t("div",{staticClass:"carousel",class:{slide:!i,"carousel-fade":!i&&this.fade,"pointer-event":g&&m&&!a},style:{background:r},attrs:{role:"region",id:this.safeId(),"aria-busy":c?"true":"false"},on:w},[p,v,y])}});function Op(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Sp(t){for(var e=1;e0?(Ls(t,lv,r.join(" ")),Fs(t,pv,"none")):(Ms(t,lv),Bs(t,pv)),ps((function(){Ov(t,n)})),wl(r,t[sv])||(t[sv]=r,r.forEach((function(t){n.context.$root.$emit(bv,t)})))}},jv={bind:function(t,e,n){t[av]=!1,t[sv]=[],kv(t,n),Tv(t,e,n)},componentUpdated:Tv,updated:Tv,unbind:function(t,e,n){xv(t),Sv(t,n),Pv(t,iv),Pv(t,ov),Pv(t,av),Pv(t,sv),As(t,ev),As(t,nv),Ms(t,fv),Ms(t,lv),Ms(t,hv),Bs(t,pv)}},Ev=ke({directives:{VBToggle:jv}}),Av=ke({components:{BCollapse:tv},plugins:{VBTogglePlugin:Ev}}),Dv=n("f0bd"),Lv="top-start",Mv="top-end",Iv="bottom-start",$v="bottom-end",Fv="right-start",Bv="left-start";function Rv(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Nv(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(Rv(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));Ft(this,t.Defaults,this.constructor.Defaults,n,{type:e}),Rt(this,{type:Xt(),cancelable:Xt(),nativeEvent:Xt(),target:Xt(),relatedTarget:Xt(),vueTarget:Xt(),componentId:Xt()});var r=!1;this.preventDefault=function(){this.cancelable&&(r=!0)},Nt(this,"defaultPrevented",{enumerable:!0,get:function(){return r}})}return zv(t,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),t}(),Hv=r["default"].extend({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(xc(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo),t&&_c(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&_c(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo)},beforeDestroy:function(){xc(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo)},methods:{isClickOut:function(t){return!Ts(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),Uv=r["default"].extend({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(xc(this.focusInElement,"focusin",this._focusInHandler,fo),t&&_c(this.focusInElement,"focusin",this._focusInHandler,fo))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&_c(this.focusInElement,"focusin",this._focusInHandler,fo)},beforeDestroy:function(){xc(this.focusInElement,"focusin",this._focusInHandler,fo)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}});function Wv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qv(t){for(var e=1;e0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once(Ci,this.focusToggler))},toggle:function(t){t=t||{};var e=t,n=e.type,r=e.keyCode;("click"===n||"keydown"===n&&-1!==[ll,ml,cl].indexOf(r))&&(this.disabled?this.visible=!1:(this.$emit(no,t),Sc(t),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){Sc(t,{propagation:!1})},onKeydown:function(t){var e=t.keyCode;e===fl?this.onEsc(t):e===cl?this.focusNext(t,!1):e===bl&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,Sc(t),this.$once(Ci,this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit(li,t)},hideHandler:function(t){var e=this,n=t.target;!this.visible||Ts(this.$refs.menu,n)||Ts(this.toggler,n)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return e.hide()}),this.inNavbar?300:0))},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var n=this,r=t.target;!this.visible||t&&Ps(Xv,r)||(Sc(t),this.$nextTick((function(){var t=n.getItems();if(!(t.length<1)){var i=t.indexOf(r);e&&i>0?i--:!e&&i1&&void 0!==arguments[1]?arguments[1]:null;if(Tt(t)){var n=ue(t,this.valueField),r=ue(t,this.textField);return{value:bt(n)?e||r:n,text:Sf(String(bt(r)?e:r)),html:ue(t,this.htmlField),disabled:Boolean(ue(t,this.disabledField))}}return{value:e||t,text:Sf(String(t)),disabled:!1}},normalizeOptions:function(t){var e=this;return Ct(t)?t.map((function(t){return e.normalizeOption(t)})):Tt(t)?(fe(Yg,this.$options.name),Vt(t).map((function(n){return e.normalizeOption(t[n]||{},n)}))):[]}}});function Zg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Jg(t){for(var e=1;e-1:wl(e,t)},isRadio:function(){return!1}},watch:Fm({},Bm,(function(t,e){wl(t,e)||this.setIndeterminate(t)})),mounted:function(){this.setIndeterminate(this[Bm])},methods:{computedLocalCheckedWatcher:function(t,e){if(!wl(t,e)){this.$emit(Dm,t);var n=this.$refs.input;n&&this.$emit(Rm,n.indeterminate)}},handleChange:function(t){var e=this,n=t.target,r=n.checked,i=n.indeterminate,o=this.value,a=this.uncheckedValue,s=this.computedLocalChecked;if(Ct(s)){var c=pm(s,o);r&&c<0?s=s.concat(o):!r&&c>-1&&(s=s.slice(0,c).concat(s.slice(c+1)))}else s=r?o:a;this.computedLocalChecked=s,this.$nextTick((function(){e.$emit(ci,s),e.isGroup&&e.bvGroup.$emit(ci,s),e.$emit(Rm,i)}))},setIndeterminate:function(t){Ct(this.computedLocalChecked)&&(t=!1);var e=this.$refs.input;e&&(e.indeterminate=t,this.$emit(Rm,t))}}});function Vm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hm(t){for(var e=1;e0&&(c=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":c.length>1,"justify-content-end":c.length<2}},c)]);var h=t(zh,{staticClass:"b-form-date-calendar w-100",props:Cb(Cb({},lc(Mb,o)),{},{hidden:!this.isVisible,value:e,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:qt(a,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"]),key:"calendar",ref:"calendar"},c);return t(Sb,{staticClass:"b-form-datepicker",props:Cb(Cb({},lc(Ib,o)),{},{formattedValue:e?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":i,"text-light":i},this.menuClass],placeholder:s,rtl:this.isRTL,value:e}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Pb({},No,a[No]||this.defaultButtonFn),ref:"control"},[h])}}),Bb=ke({components:{BFormDatepicker:Fb,BDatepicker:Fb}});function Rb(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nb(t){for(var e=1;e1&&void 0!==arguments[1])||arguments[1];return Promise.all(Wa(t).filter((function(t){return"file"===t.kind})).map((function(t){var n=Kb(t);if(n){if(n.isDirectory&&e)return Zb(n.createReader(),"".concat(n.name,"/"));if(n.isFile)return new Promise((function(t){n.file((function(e){e.$path="",t(e)}))}))}return null})).filter(se))},Zb=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(r){var i=[],o=function o(){e.readEntries((function(e){0===e.length?r(Promise.all(i).then((function(t){return Ka(t)}))):(i.push(Promise.all(e.map((function(e){if(e){if(e.isDirectory)return t(e.createReader(),"".concat(n).concat(e.name,"/"));if(e.isFile)return new Promise((function(t){e.file((function(e){e.$path="".concat(n).concat(e.name),t(e)}))}))}return null})).filter(se))),o())}))};o()}))},Jb=hc(Kt(Nb(Nb(Nb(Nb(Nb(Nb(Nb({},Eh),Ub),gm),bm),xm),wm),{},{accept:cc(_o,""),browseText:cc(_o,"Browse"),capture:cc(vo,!1),directory:cc(vo,!1),dropPlaceholder:cc(_o,"Drop files here"),fileNameFormatter:cc(mo),multiple:cc(vo,!1),noDrop:cc(vo,!1),noDropPlaceholder:cc(_o,"Not allowed"),noTraverse:cc(vo,!1),placeholder:cc(_o,"No file chosen")})),Cn),Qb=r["default"].extend({name:Cn,mixins:[kl,Ah,Hb,yc,mm,Om,ym,yc],inheritAttrs:!1,props:Jb,data:function(){return{files:[],dragging:!1,dropAllowed:!this.noDrop,hasFocus:!1}},computed:{computedAccept:function(){var t=this.accept;return t=(t||"").trim().split(/[,\s]+/).filter(se),0===t.length?null:t.map((function(t){var e="name",n="^",r="$";k.test(t)?n="":(e="type",$.test(t)&&(r=".+$",t=t.slice(0,-1))),t=os(t);var i=new RegExp("".concat(n).concat(t).concat(r));return{rx:i,prop:e}}))},computedCapture:function(){var t=this.capture;return!0===t||""===t||(t||null)},computedAttrs:function(){var t=this.name,e=this.disabled,n=this.required,r=this.form,i=this.computedCapture,o=this.accept,a=this.multiple,s=this.directory;return Nb(Nb({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:t,disabled:e,required:n,form:r||null,capture:i,accept:o||null,multiple:a,directory:s,webkitdirectory:s,"aria-required":n?"true":null})},computedFileNameFormatter:function(){var t=this.fileNameFormatter;return pc(t)?t:this.defaultFileNameFormatter},clonedFiles:function(){return ae(this.files)},flattenedFiles:function(){return Xa(this.files)},fileNames:function(){return this.flattenedFiles.map((function(t){return t.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot(qo,{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot(Ea)||this.placeholder;var t=this.flattenedFiles,e=this.clonedFiles,n=this.fileNames,r=this.computedFileNameFormatter;return this.hasNormalizedSlot(Xo)?this.normalizeSlot(Xo,{files:t,filesTraversed:e,names:n}):r(t,e,n)}},watch:(Tb={},zb(Tb,Wb,(function(t){(!t||Ct(t)&&0===t.length)&&this.reset()})),zb(Tb,"files",(function(t,e){if(!wl(t,e)){var n=this.multiple,r=this.noTraverse,i=!n||r?Xa(t):t;this.$emit(qb,n?i:i[0]||null)}})),Tb),created:function(){this.$_form=null},mounted:function(){var t=Ps("form",this.$el);t&&(_c(t,"reset",this.reset,lo),this.$_form=t)},beforeDestroy:function(){var t=this.$_form;t&&xc(t,"reset",this.reset,lo)},methods:{isFileValid:function(t){if(!t)return!1;var e=this.computedAccept;return!e||e.some((function(e){return e.rx.test(t[e.prop])}))},isFilesArrayValid:function(t){var e=this;return Ct(t)?t.every((function(t){return e.isFileValid(t)})):this.isFileValid(t)},defaultFileNameFormatter:function(t,e,n){return n.join(", ")},setFiles:function(t){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?t:Xa(t):Xa(t).slice(0,1)},setInputFiles:function(t){try{var e=new ClipboardEvent("").clipboardData||new DataTransfer;Xa(ae(t)).forEach((function(t){delete t.$path,e.items.add(t)})),this.$refs.input.files=e.files}catch(n){}},reset:function(){try{var t=this.$refs.input;t.value="",t.type="",t.type="file"}catch(e){}this.files=[]},handleFiles:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e){var n=t.filter(this.isFilesArrayValid);n.length>0&&(this.setFiles(n),this.setInputFiles(n))}else this.setFiles(t)},focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(t){var e=this,n=t.type,r=t.target,i=t.dataTransfer,o=void 0===i?{}:i,a="drop"===n;this.$emit(ci,t);var c=Wa(o.items||[]);if(s&&c.length>0&&!yt(Kb(c[0])))Xb(c,this.directory).then((function(t){return e.handleFiles(t,a)}));else{var u=Wa(r.files||o.files||[]).map((function(t){return t.$path=t.webkitRelativePath||"",t}));this.handleFiles(u,a)}},onDragenter:function(t){Sc(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragover:function(t){Sc(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragleave:function(t){var e=this;Sc(t),this.$nextTick((function(){e.dragging=!1,e.dropAllowed=!e.noDrop}))},onDrop:function(t){var e=this;Sc(t),this.dragging=!1,this.noDrop||this.disabled||!this.dropAllowed?this.$nextTick((function(){e.dropAllowed=!e.noDrop})):this.onChange(t)}},render:function(t){var e=this.custom,n=this.plain,r=this.size,i=this.dragging,o=this.stateClass,a=this.bvAttrs,s=t("input",{class:[{"form-control-file":n,"custom-file-input":e,focus:e&&this.hasFocus},o],style:e?{zIndex:-5}:{},attrs:this.computedAttrs,on:{change:this.onChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.reset},ref:"input"});if(n)return s;var c=t("label",{staticClass:"custom-file-label",class:{dragging:i},attrs:{for:this.safeId(),"data-browse":this.browseText||null}},[t("span",{staticClass:"d-block form-file-text",style:{pointerEvents:"none"}},[this.labelContent])]);return t("div",{staticClass:"custom-file b-form-file",class:[zb({},"b-custom-control-".concat(r),r),o,a.class],style:a.style,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragenter:this.onDragenter,dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[s,c])}}),ty=ke({components:{BFormFile:Qb,BFile:Qb}}),ey=function(t){return"\\"+t},ny=function(t){t=as(t);var e=t.length,n=t.charCodeAt(0);return t.split("").reduce((function(r,i,o){var a=t.charCodeAt(o);return 0===a?r+"�":127===a||a>=1&&a<=31||0===o&&a>=48&&a<=57||1===o&&a>=48&&a<=57&&45===n?r+ey("".concat(a.toString(16)," ")):0===o&&45===a&&1===e?r+ey(i):a>=128||45===a||95===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?r+i:r+ey(i)}),"")};function ry(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function iy(t){for(var e=1;e0||Vt(this.labelColProps).length>0}},watch:{ariaDescribedby:function(t,e){t!==e&&this.updateAriaDescribedby(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.updateAriaDescribedby(t.ariaDescribedby)}))},methods:{getAlignClasses:function(t,e){return ec().reduce((function(n,r){var i=t[sc(r,"".concat(e,"Align"))]||null;return i&&n.push(["text",r,i].filter(se).join("-")),n}),[])},getColProps:function(t,e){return ec().reduce((function(n,r){var i=t[sc(r,"".concat(e,"Cols"))];return i=""===i||(i||!1),xt(i)||"auto"===i||(i=Za(i,0),i=i>0&&i),i&&(n[r||(xt(i)?"col":"cols")]=i),n}),{})},updateAriaDescribedby:function(t,e){var n=this.labelFor;if(u&&n){var r=ks("#".concat(ny(n)),this.$refs.content);if(r){var i="aria-describedby",o=(t||"").split(I),a=(e||"").split(I),s=(Is(r,i)||"").split(I).filter((function(t){return!qa(a,t)})).concat(o).filter((function(t,e,n){return n.indexOf(t)===e})).filter(se).join(" ").trim();s?Ls(r,i,s):Ms(r,i)}}},onLegendClick:function(t){if(!this.labelFor){var e=t.target,n=e?e.tagName:"";if(-1===my.indexOf(n)){var r=Ss(gy,this.$refs.content).filter(_s);1===r.length&&qs(r[0])}}}},render:function(t){var e=this.computedState,n=this.feedbackAriaLive,r=this.isHorizontal,i=this.labelFor,o=this.normalizeSlot,a=this.safeId,s=this.tooltip,c=a(),u=!i,l=t(),f=o(ua)||this.label,h=f?a("_BV_label_"):null;if(f||r){var d=this.labelSize,p=this.labelColProps,v=u?"legend":"label";this.labelSrOnly?(f&&(l=t(v,{class:"sr-only",attrs:{id:h,for:i||null}},[f])),l=t(r?fy:"div",{props:r?p:{}},[l])):l=t(r?fy:v,{on:u?{click:this.onLegendClick}:{},props:r?dy(dy({},p),{},{tag:v}):{},attrs:{id:h,for:i||null,tabindex:u?"-1":null},class:[u?"bv-no-focus-ring":"",r||u?"col-form-label":"",!r&&u?"pt-0":"",r||u?"":"d-block",d?"col-form-label-".concat(d):"",this.labelAlignClasses,this.labelClass]},[f])}var g=t(),m=o(ca)||this.invalidFeedback,b=m?a("_BV_feedback_invalid_"):null;m&&(g=t(cm,{props:{ariaLive:n,id:b,role:n?"alert":null,state:e,tooltip:s},attrs:{tabindex:m?"-1":null}},[m]));var y=t(),w=o(Ua)||this.validFeedback,_=w?a("_BV_feedback_valid_"):null;w&&(y=t(lm,{props:{ariaLive:n,id:_,role:n?"alert":null,state:e,tooltip:s},attrs:{tabindex:w?"-1":null}},[w]));var x=t(),O=o(Uo)||this.description,S=O?a("_BV_description_"):null;O&&(x=t(am,{attrs:{id:S,tabindex:"-1"}},[O]));var k=this.ariaDescribedby=[S,!1===e?b:null,!0===e?_:null].filter(se).join(" ")||null,C=t(r?fy:"div",{props:r?this.contentColProps:{},ref:"content"},[o(Ho,{ariaDescribedby:k,descriptionId:S,id:c,labelId:h})||t(),g,y,x]);return t(u?"fieldset":r?hm:"div",{staticClass:"form-group",class:[{"was-validated":this.validated},this.stateClass],attrs:{id:c,disabled:u?this.disabled:null,role:u?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":u&&r?h:null}},r&&u?[t(hm,[l,C])]:[l,C])}},wy=ke({components:{BFormGroup:yy,BFormFieldset:yy}}),_y=r["default"].extend({computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}});function xy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Oy(t){for(var e=1;e2&&void 0!==arguments[2]&&arguments[2];return t=as(t),!this.hasFormatter||this.lazyFormatter&&!n||(t=this.formatter(t,e)),t},modifyValue:function(t){return t=as(t),this.trim&&(t=t.trim()),this.number&&(t=Ja(t,t)),t},updateValue:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.lazy;if(!r||n){this.clearDebounce();var i=function(){if(t=e.modifyValue(t),t!==e.vModelValue)e.vModelValue=t,e.$emit(jy,t);else if(e.hasFormatter){var n=e.$refs.input;n&&t!==n.value&&(n.value=t)}},o=this.computedDebounce;o>0&&!r&&!n?this.$_inputDebounceTimer=setTimeout(i,o):i()}},onInput:function(t){if(!t.target.composing){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?Sc(t,{propagation:!1}):(this.localValue=n,this.updateValue(n),this.$emit(ji,n))}},onChange:function(t){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?Sc(t,{propagation:!1}):(this.localValue=n,this.updateValue(n,!0),this.$emit(ci,n))},onBlur:function(t){var e=t.target.value,n=this.formatValue(e,t,!0);!1!==n&&(this.localValue=as(this.modifyValue(n)),this.updateValue(n,!0)),this.$emit(ai,t)},focus:function(){this.disabled||qs(this.$el)},blur:function(){this.disabled||Gs(this.$el)}}}),Dy=r["default"].extend({computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}});function Ly(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function My(t){for(var e=1;e=n?"full":e>=n-.5?"half":"empty",l={variant:o,disabled:a,readonly:s};return t("span",{staticClass:"b-rating-star",class:{focused:r&&e===n||!Za(e)&&n===c,"b-rating-star-empty":"empty"===u,"b-rating-star-half":"half"===u,"b-rating-star-full":"full"===u},attrs:{tabindex:a||s?null:"-1"},on:{click:this.onClick}},[t("span",{staticClass:"b-rating-icon"},[this.normalizeSlot(u,l)])])}}),rw=hc(Kt(Wy(Wy(Wy(Wy(Wy({},Eh),Ky),Gt(gm,["required","autofocus"])),wm),{},{color:cc(_o),iconClear:cc(_o,"x"),iconEmpty:cc(_o,"star"),iconFull:cc(_o,"star-fill"),iconHalf:cc(_o,"star-half"),inline:cc(vo,!1),locale:cc(ko),noBorder:cc(vo,!1),precision:cc(Ao),readonly:cc(vo,!1),showClear:cc(vo,!1),showValue:cc(vo,!1),showValueMax:cc(vo,!1),stars:cc(Ao,Qy,(function(t){return Za(t)>=Jy})),variant:cc(_o)})),Dn),iw=r["default"].extend({name:Dn,components:{BIconStar:Ku,BIconStarHalf:Zu,BIconStarFill:Xu,BIconX:Ju},mixins:[Ah,Yy,_m],props:rw,data:function(){var t=Ja(this[Xy],null),e=tw(this.stars);return{localValue:yt(t)?null:ew(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return tw(this.stars)},computedRating:function(){var t=Ja(this.localValue,0),e=Za(this.precision,3);return ew(Ja(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=Ga(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return jh(this.computedLocale)},formattedRating:function(){var t=Za(this.precision),e=this.showValueMax,n=this.computedLocale,r={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},i=this.computedStars.toLocaleString(n),o=this.localValue;return o=yt(o)?e?"-":"":o.toLocaleString(n,r),e?"".concat(o,"/").concat(i):o}},watch:($y={},qy($y,Xy,(function(t,e){if(t!==e){var n=Ja(t,null);this.localValue=yt(n)?null:ew(n,0,this.computedStars)}})),qy($y,"localValue",(function(t,e){t!==e&&t!==(this.value||0)&&this.$emit(Zy,t||null)})),qy($y,"disabled",(function(t){t&&(this.hasFocus=!1,this.blur())})),$y),methods:{focus:function(){this.disabled||qs(this.$el)},blur:function(){this.disabled||Gs(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&qa([dl,cl,gl,bl],e)){Sc(t,{propagation:!1});var n=Za(this.localValue,0),r=this.showClear?0:1,i=this.computedStars,o=this.isRTL?-1:1;e===dl?this.localValue=ew(n-o,r,i)||null:e===gl?this.localValue=ew(n+o,r,i):e===cl?this.localValue=ew(n-1,r,i)||null:e===bl&&(this.localValue=ew(n+1,r,i))}},onSelected:function(t){this.isInteractive&&(this.localValue=t)},onFocus:function(t){this.hasFocus=!!this.isInteractive&&"focus"===t.type},renderIcon:function(t){return this.$createElement(ol,{props:{icon:t,variant:this.disabled||this.color?null:this.variant||null}})},iconEmptyFn:function(){return this.renderIcon(this.iconEmpty)},iconHalfFn:function(){return this.renderIcon(this.iconHalf)},iconFullFn:function(){return this.renderIcon(this.iconFull)},iconClearFn:function(){return this.$createElement(ol,{props:{icon:this.iconClear}})}},render:function(t){var e=this,n=this.disabled,r=this.readonly,i=this.name,o=this.form,a=this.inline,s=this.variant,c=this.color,u=this.noBorder,l=this.hasFocus,f=this.computedRating,h=this.computedStars,d=this.formattedRating,p=this.showClear,v=this.isRTL,g=this.isInteractive,m=this.$scopedSlots,b=[];if(p&&!n&&!r){var y=t("span",{staticClass:"b-rating-icon"},[(m[na]||this.iconClearFn)()]);b.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:l&&0===f},attrs:{tabindex:g?"-1":null},on:{click:function(){return e.onSelected(null)}},key:"clear"},[y]))}for(var w=0;w1&&void 0!==arguments[1]?arguments[1]:null;if(Tt(t)){var n=ue(t,this.valueField),r=ue(t,this.textField),i=ue(t,this.optionsField,null);return yt(i)?{value:bt(n)?e||r:n,text:String(bt(r)?e:r),html:ue(t,this.htmlField),disabled:Boolean(ue(t,this.disabledField))}:{label:String(ue(t,this.labelField)||r),options:this.normalizeOptions(i)}}return{value:e||t,text:String(t),disabled:!1}}}}),gw=hc({disabled:cc(vo,!1),value:cc(ho,void 0,!0)},In),mw=r["default"].extend({name:In,functional:!0,props:gw,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.value,a=n.disabled;return t("option",Ie(r,{attrs:{disabled:a},domProps:{value:o}}),i)}});function bw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function yw(t){for(var e=1;e0?t:zw},computedInterval:function(){var t=Za(this.repeatInterval,0);return t>0?t:Vw},computedThreshold:function(){return Qc(Za(this.repeatThreshold,Hw),1)},computedStepMultiplier:function(){return Qc(Za(this.repeatStepMultiplier,Uw),1)},computedPrecision:function(){var t=this.computedStep;return nu(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return ru(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return yt(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=Ga(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},computedRTL:function(){return jh(this.computedLocale)},defaultFormatter:function(){var t=this.computedPrecision,e=new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:t,maximumFractionDigits:t,notation:"standard"});return e.format},computedFormatter:function(){var t=this.formatterFn;return pc(t)?t:this.defaultFormatter},computedAttrs:function(){return Aw(Aw({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,n=this.computedRequired,r=this.disabled,i=this.state,o=this.computedFormatter,a=!yt(e);return Aw(Aw({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:r?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===i||!a&&n?"true":null,"aria-required":n?"true":null,"aria-valuemin":as(this.computedMin),"aria-valuemax":as(this.computedMax),"aria-valuenow":a?e:null,"aria-valuetext":a?o(e):null})}},watch:(Cw={},Dw(Cw,$w,(function(t){this.localValue=Ja(t,null)})),Dw(Cw,"localValue",(function(t){this.$emit(Fw,t)})),Dw(Cw,"disabled",(function(t){t&&this.clearRepeat()})),Dw(Cw,"readonly",(function(t){t&&this.clearRepeat()})),Cw),created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||qs(this.$refs.spinner)},blur:function(){this.disabled||Gs(this.$refs.spinner)},emitChange:function(){this.$emit(ci,this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!yt(e)){var n=this.computedStep*t,r=this.computedMin,i=this.computedMax,o=this.computedMultiplier,a=this.wrap;e=iu((e-r)/n)*n+r+n,e=iu(e*o)/o,this.localValue=e>i?a?r:i:e0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;yt(e)?this.localValue=this.computedMin:this.stepValue(1*t)},stepDown:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;yt(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;if(!(this.disabled||this.readonly||n||r||i)&&qa(Ww,e)){if(Sc(t,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),qa([bl,cl],e)?(this.$_keyIsDown=!0,e===bl?this.handleStepRepeat(t,this.stepUp):e===cl&&this.handleStepRepeat(t,this.stepDown)):e===vl?this.stepUp(this.computedStepMultiplier):e===pl?this.stepDown(this.computedStepMultiplier):e===hl?this.localValue=this.computedMin:e===ul&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;this.disabled||this.readonly||n||r||i||qa(Ww,e)&&(Sc(t,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(t,e){var n=this,r=t||{},i=r.type,o=r.button;if(!this.disabled&&!this.readonly){if("mousedown"===i&&o)return;this.resetTimers(),e(1);var a=this.computedThreshold,s=this.computedStepMultiplier,c=this.computedDelay,u=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var t=0;n.$_autoRepeatTimer=setInterval((function(){e(tt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&n.indexOf(t)===e}))},y_=function(t){return Ot(t)?t:Et(t)&&t.target.value||""},w_=function(){return{all:[],valid:[],invalid:[],duplicate:[]}},__=hc(Kt(c_(c_(c_(c_(c_(c_({},Eh),h_),gm),wm),xm),{},{addButtonText:cc(_o,"Add"),addButtonVariant:cc(_o,"outline-secondary"),addOnChange:cc(vo,!1),duplicateTagText:cc(_o,"Duplicate tag(s)"),ignoreInputFocusSelector:cc(ko,g_),inputAttrs:cc(yo,{}),inputClass:cc(So),inputId:cc(_o),inputType:cc(_o,"text",(function(t){return qa(v_,t)})),invalidTagText:cc(_o,"Invalid tag(s)"),limit:cc(bo),limitTagsText:cc(_o,"Tag limit reached"),noAddOnEnter:cc(vo,!1),noOuterFocus:cc(vo,!1),noTagRemove:cc(vo,!1),placeholder:cc(_o,"Add tag..."),removeOnDelete:cc(vo,!1),separator:cc(ko),tagClass:cc(So),tagPills:cc(vo,!1),tagRemoveLabel:cc(_o,"Remove tag"),tagRemovedLabel:cc(_o,"Tag removed"),tagValidator:cc(mo),tagVariant:cc(_o,"secondary")})),Rn),x_=r["default"].extend({name:Rn,mixins:[Ah,f_,mm,_m,Om,yc],props:__,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:w_()}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return qa(v_,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var t=this.disabled,e=this.form;return c_(c_({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:t,form:e})},computedInputHandlers:function(){return{input:this.onInputInput,change:this.onInputChange,keydown:this.onInputKeydown,reset:this.reset}},computedSeparator:function(){return Ga(this.separator).filter(Ot).filter(se).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(m_(t),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return Ga(this.ignoreInputFocusSelector).filter(se).join(",").trim()},disableAddButton:function(){var t=this,e=cs(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!qa(t.tags,e)&&t.validateTag(e)}))},duplicateTags:function(){return this.tagsState.duplicate},hasDuplicateTags:function(){return this.duplicateTags.length>0},invalidTags:function(){return this.tagsState.invalid},hasInvalidTags:function(){return this.invalidTags.length>0},isLimitReached:function(){var t=this.limit;return St(t)&&t>=0&&this.tags.length>=t}},watch:(Jw={},u_(Jw,d_,(function(t){this.tags=b_(t)})),u_(Jw,"tags",(function(t,e){wl(t,this[d_])||this.$emit(p_,t),wl(t,e)||(t=Ga(t).filter(se),e=Ga(e).filter(se),this.removedTags=e.filter((function(e){return!qa(t,e)})))})),u_(Jw,"tagsState",(function(t,e){wl(t,e)||this.$emit(eo,t.valid,t.invalid,t.duplicate)})),Jw),created:function(){this.tags=b_(this[d_])},mounted:function(){var t=this,e=Ps("form",this.$el);e&&(_c(e,"reset",this.reset,lo),this.$on(oo,(function(){xc(e,"reset",t.reset,lo)})))},methods:{addTag:function(t){if(t=Ot(t)?t:this.newTag,!this.disabled&&""!==cs(t)&&!this.isLimitReached){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(Cs(this.getInput(),"select"))this.newTag="";else{var n=[].concat(e_(e.invalid),e_(e.duplicate));this.newTag=e.all.filter((function(t){return qa(n,t)})).join(this.computedJoiner).concat(n.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=Ga(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){var e=this;this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})),this.$nextTick((function(){e.focus()})))},reset:function(){var t=this;this.newTag="",this.tags=[],this.$nextTick((function(){t.removedTags=[],t.tagsState=w_()}))},onInputInput:function(t){if(!(this.disabled||Et(t)&&t.target.composing)){var e=y_(t),n=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=ss(e),n&&n.test(e.slice(-1))?this.addTag():this.tagsState=""===e?w_():this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=y_(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Et(t)){var e=t.keyCode,n=t.target.value||"";this.noAddOnEnter||e!==ll?!this.removeOnDelete||e!==al&&e!==sl||""!==n||(Sc(t,{propagation:!1}),this.tags=this.tags.slice(0,-1)):(Sc(t,{propagation:!1}),this.addTag())}},onClick:function(t){var e=this,n=this.computeIgnoreInputFocusSelector,r=t.target;this.disabled||ws(r)||n&&Ps(n,r,!0)||this.$nextTick((function(){e.focus()}))},onFocusin:function(){this.hasFocus=!0},onFocusout:function(){this.hasFocus=!1},handleAutofocus:function(){var t=this;this.$nextTick((function(){ps((function(){t.autofocus&&!t.disabled&&t.focus()}))}))},focus:function(){this.disabled||qs(this.getInput())},blur:function(){this.disabled||Gs(this.getInput())},splitTags:function(t){t=as(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(cs).filter(se)},parseTags:function(t){var e=this,n=this.splitTags(t),r={all:n,valid:[],invalid:[],duplicate:[]};return n.forEach((function(t){qa(e.tags,t)||qa(r.valid,t)?qa(r.duplicate,t)||r.duplicate.push(t):e.validateTag(t)?r.valid.push(t):qa(r.invalid,t)||r.invalid.push(t)})),r},validateTag:function(t){var e=this.tagValidator;return!pc(e)||e(t)},getInput:function(){return ks("#".concat(ny(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.addButtonText,n=t.addButtonVariant,r=t.addTag,i=t.disableAddButton,o=t.disabled,a=t.duplicateTagText,s=t.inputAttrs,c=t.inputClass,u=t.inputHandlers,l=t.inputType,f=t.invalidTagText,h=t.isDuplicate,d=t.isInvalid,p=t.isLimitReached,v=t.limitTagsText,g=t.noTagRemove,m=t.placeholder,b=t.removeTag,y=t.tagClass,w=t.tagPills,_=t.tagRemoveLabel,x=t.tagVariant,O=t.tags,S=this.$createElement,k=O.map((function(t){return t=as(t),S(t_,{class:y,props:{disabled:o,noRemove:g,pill:w,removeLabel:_,tag:"li",title:t,variant:x},on:{remove:function(){return b(t)}},key:"tags_".concat(t)},t)})),C=f&&d?this.safeId("__invalid_feedback__"):null,P=a&&h?this.safeId("__duplicate_feedback__"):null,T=v&&p?this.safeId("__limit_feedback__"):null,j=[s["aria-describedby"],C,P,T].filter(se).join(" "),E=S("input",{staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:c,style:{outline:0,minWidth:"5rem"},attrs:c_(c_({},s),{},{"aria-describedby":j||null,type:l,placeholder:m||null}),domProps:{value:s.value},on:u,directives:[{name:"model",value:s.value}],ref:"input"}),A=S(ef,{staticClass:"b-form-tags-button py-0",class:{invisible:i},style:{fontSize:"90%"},props:{disabled:i||p,variant:n},on:{click:function(){return r()}},ref:"button"},[this.normalizeSlot(Io)||e]),D=this.safeId("__tag_list__"),L=S("li",{staticClass:"b-from-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":D},key:"tags_field"},[S("div",{staticClass:"d-flex",attrs:{role:"group"}},[E,A])]),M=S("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:D},key:"tags_list"},[k,L]),I=S();if(f||a||v){var $=this.computedJoiner,F=S();C&&(F=S(cm,{props:{id:C,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join($)]));var B=S();P&&(B=S(am,{props:{id:P},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join($)]));var R=S();T&&(R=S(am,{props:{id:T},key:"tags_limit_feedback"},[v])),I=S("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[F,B,R])}return[M,I]}},render:function(t){var e=this.name,n=this.disabled,r=this.required,i=this.form,o=this.tags,a=this.computedInputId,s=this.hasFocus,c=this.noOuterFocus,u=c_({tags:o.slice(),inputAttrs:this.computedInputAttrs,inputType:this.computedInputType,inputHandlers:this.computedInputHandlers,removeTag:this.removeTag,addTag:this.addTag,reset:this.reset,inputId:a,isInvalid:this.hasInvalidTags,invalidTags:this.invalidTags.slice(),isDuplicate:this.hasDuplicateTags,duplicateTags:this.duplicateTags.slice(),isLimitReached:this.isLimitReached,disableAddButton:this.disableAddButton},qt(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),l=this.normalizeSlot(Ho,u)||this.defaultRender(u),f=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("__selected_tags__"),role:"status",for:a,"aria-live":s?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),h=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("__removed_tags__"),role:"status","aria-live":s?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),d=t();if(e&&!n){var p=o.length>0;d=(p?o:[""]).map((function(n){return t("input",{class:{"sr-only":!p},attrs:{type:p?"hidden":"text",value:n,required:r,name:e,form:i},key:"tag_input_".concat(n)})}))}return t("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:s&&!c&&!n,disabled:n},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:n||c?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[f,h,l,d])}}),O_=ke({components:{BFormTags:x_,BTags:x_,BFormTag:t_,BTag:t_}});function S_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function k_(t){for(var e=1;ef?s:"".concat(f,"px")}},render:function(t){return t("textarea",{class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}}),E_=ke({components:{BFormTextarea:j_,BTextarea:j_}});function A_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function D_(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]&&arguments[1];if(yt(e)||yt(n)||i&&yt(r))return"";var o=[e,n,i?r:0];return o.map(G_).join(":")},X_=hc(Kt(D_(D_(D_(D_({},Eh),H_),qt(qw,["labelIncrement","labelDecrement"])),{},{ariaLabelledby:cc(_o),disabled:cc(vo,!1),hidden:cc(vo,!1),hideHeader:cc(vo,!1),hour12:cc(vo,null),labelAm:cc(_o,"AM"),labelAmpm:cc(_o,"AM/PM"),labelHours:cc(_o,"Hours"),labelMinutes:cc(_o,"Minutes"),labelNoTimeSelected:cc(_o,"No time selected"),labelPm:cc(_o,"PM"),labelSeconds:cc(_o,"Seconds"),labelSelected:cc(_o,"Selected time"),locale:cc(ko),minutesStep:cc(Ao,1),readonly:cc(vo,!1),secondsStep:cc(Ao,1),showSeconds:cc(vo,!1)})),zr),Z_=r["default"].extend({name:zr,mixins:[Ah,V_,yc],props:X_,data:function(){var t=Y_(this[U_]||"");return{modelHours:t.hours,modelMinutes:t.minutes,modelSeconds:t.seconds,modelAmpm:t.ampm,isLive:!1}},computed:{computedHMS:function(){var t=this.modelHours,e=this.modelMinutes,n=this.modelSeconds;return K_({hours:t,minutes:e,seconds:n},this.showSeconds)},resolvedOptions:function(){var t=Ga(this.locale).filter(se),e={hour:q_,minute:q_,second:q_};wt(this.hour12)||(e.hour12=!!this.hour12);var n=new Intl.DateTimeFormat(t,e),r=n.resolvedOptions(),i=r.hour12||!1,o=r.hourCycle||(i?"h12":"h23");return{locale:r.locale,hour12:i,hourCycle:o}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return jh(this.computedLang)},computedHourCycle:function(){return this.resolvedOptions.hourCycle},is12Hour:function(){return!!this.resolvedOptions.hour12},context:function(){return{locale:this.computedLocale,isRTL:this.computedRTL,hourCycle:this.computedHourCycle,hour12:this.is12Hour,hours:this.modelHours,minutes:this.modelMinutes,seconds:this.showSeconds?this.modelSeconds:0,value:this.computedHMS,formatted:this.formattedTimeString}},valueId:function(){return this.safeId()||null},computedAriaLabelledby:function(){return[this.ariaLabelledby,this.valueId].filter(se).join(" ")||null},timeFormatter:function(){var t={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:q_,minute:q_,timeZone:"UTC"};return this.showSeconds&&(t.second=q_),gh(this.computedLocale,t)},numberFormatter:function(){var t=new Intl.NumberFormat(this.computedLocale,{style:"decimal",minimumIntegerDigits:2,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return t.format},formattedTimeString:function(){var t=this.modelHours,e=this.modelMinutes,n=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(hh(Date.UTC(0,0,1,t,e,n))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var n=e.hasFocus;return t(Vu,{props:{scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var n=e.hasFocus;return t(Vu,{props:{flipV:!0,scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:(P_={},L_(P_,U_,(function(t,e){if(t!==e&&!wl(Y_(t),Y_(this.computedHMS))){var n=Y_(t),r=n.hours,i=n.minutes,o=n.seconds,a=n.ampm;this.modelHours=r,this.modelMinutes=i,this.modelSeconds=o,this.modelAmpm=a}})),L_(P_,"computedHMS",(function(t,e){t!==e&&this.$emit(W_,t)})),L_(P_,"context",(function(t,e){wl(t,e)||this.$emit(hi,t)})),L_(P_,"modelAmpm",(function(t,e){var n=this;if(t!==e){var r=yt(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&r>11?n.modelHours=r-12:1===t&&r<12&&(n.modelHours=r+12)}))}})),L_(P_,"modelHours",(function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)})),P_),created:function(){var t=this;this.$nextTick((function(){t.$emit(hi,t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||qs(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=bs();Ts(this.$el,t)&&Gs(t)}},formatHours:function(t){var e=this.computedHourCycle;return t=this.is12Hour&&t>12?t-12:t,t=0===t&&"h12"===e?12:0===t&&"h24"===e?24:12===t&&"h11"===e?0:t,this.numberFormatter(t)},formatMinutes:function(t){return this.numberFormatter(t)},formatSeconds:function(t){return this.numberFormatter(t)},formatAmpm:function(t){return 0===t?this.labelAm:1===t?this.labelPm:""},setHours:function(t){this.modelHours=t},setMinutes:function(t){this.modelMinutes=t},setSeconds:function(t){this.modelSeconds=t},setAmpm:function(t){this.modelAmpm=t},onSpinLeftRight:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.keyCode;if(!this.disabled&&"keydown"===e&&(n===dl||n===gl)){Sc(t);var r=this.$refs.spinners||[],i=r.map((function(t){return!!t.hasFocus})).indexOf(!0);i+=n===dl?-1:1,i=i>=r.length?0:i<0?r.length-1:i,qs(r[i])}},setLive:function(t){var e=this;t?this.$nextTick((function(){ps((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var n=this.valueId,r=this.computedAriaLabelledby,i=[],o=function(r,o,a){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=e.safeId("_spinbutton_".concat(o,"_"))||null;return i.push(c),t(Gw,{class:a,props:D_({id:c,placeholder:"--",vertical:!0,required:!0,disabled:e.disabled,readonly:e.readonly,locale:e.computedLocale,labelIncrement:e.labelIncrement,labelDecrement:e.labelDecrement,wrap:!0,ariaControls:n,min:0},s),scopedSlots:e.spinScopedSlots,on:{change:r},key:o,ref:"spinners",refInFor:!0})},a=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":e.disabled||e.readonly},attrs:{"aria-hidden":"true"}},[t(Hu,{props:{shiftV:4,scale:.5}}),t(Hu,{props:{shiftV:-4,scale:.5}})])},s=[];s.push(o(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),s.push(a()),s.push(o(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(s.push(a()),s.push(o(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.is12Hour&&s.push(o(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),s=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:this.disabled||this.readonly?null:"-1","aria-labelledby":r},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&e.focus()}}},s);var c=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:this.disabled||this.readonly},attrs:{id:n,role:"status",for:i.filter(se).join(" ")||null,tabindex:this.disabled?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:this.focus,focus:this.focus}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),u=t("header",{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[c]),l=this.normalizeSlot();return l=l?t("footer",{staticClass:"b-time-footer"},l):t(),t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":r||null,"aria-disabled":this.disabled?"true":null,"aria-readonly":this.readonly&&!this.disabled?"true":null}},[u,s,l])}});function J_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Q_(t){for(var e=1;e0&&a.push(t("span"," "));var c=this.labelResetButton;a.push(t(ef,{props:{size:"sm",disabled:n||r,variant:this.resetButtonVariant},attrs:{"aria-label":c||null},on:{click:this.onResetButton},key:"reset-btn"},c))}if(!this.noCloseButton){a.length>0&&a.push(t("span"," "));var u=this.labelCloseButton;a.push(t(ef,{props:{size:"sm",disabled:n,variant:this.closeButtonVariant},attrs:{"aria-label":u||null},on:{click:this.onCloseButton},key:"close-btn"},u))}a.length>0&&(a=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":a.length>1,"justify-content-end":a.length<2}},a)]);var l=t(Z_,{staticClass:"b-form-time-control",props:Q_(Q_({},lc(ax,i)),{},{value:e,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},a);return t(Sb,{staticClass:"b-form-timepicker",props:Q_(Q_({},lc(sx,i)),{},{id:this.safeId(),value:e,formattedValue:e?this.formattedValue:"",placeholder:o,rtl:this.isRTL,lang:this.computedLang}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:tx({},No,this.$scopedSlots[No]||this.defaultButtonFn),ref:"control"},[l])}}),lx=ke({components:{BFormTimepicker:ux,BTimepicker:ux}}),fx=ke({components:{BImg:dd,BImgLazy:Hd}}),hx=hc({tag:cc(_o,"div")},Jn),dx=r["default"].extend({name:Jn,functional:!0,props:hx,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Ie(r,{staticClass:"input-group-text"}),i)}}),px=hc({append:cc(vo,!1),id:cc(_o),isText:cc(vo,!1),tag:cc(_o,"div")},Kn),vx=r["default"].extend({name:Kn,functional:!0,props:px,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.append;return t(n.tag,Ie(r,{class:{"input-group-append":o,"input-group-prepend":!o},attrs:{id:n.id}}),n.isText?[t(dx,i)]:i)}});function gx(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mx(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e};function bO(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var yO=r["default"].extend({computed:{scopedStyleAttrs:function(){var t=mO(this.$parent);return t?bO({},t,""):{}}}}),wO=r["default"].extend({abstract:!0,name:ii,props:{nodes:cc(xo)},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){gs(this.$el)},render:function(t){var e=this.updatedNodes,n=_t(e)?e({}):e;return n=Ga(n).filter(se),n&&n.length>0&&!n[0].text?n[0]:t()}}),_O={container:cc([ht,_o],"body"),disabled:cc(vo,!1),tag:cc(_o,"div")},xO=r["default"].extend({name:ri,mixins:[yc],props:_O,watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this.$_defaultFn=null,this.$_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this.$_defaultFn=null},methods:{getContainer:function(){if(u){var t=this.container;return Ot(t)?ks(t):t}return null},mountTarget:function(){if(!this.$_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this.$_target=new wO({el:e,parent:this,propsData:{nodes:Ga(this.normalizeSlot())}})}}},updateTarget:function(){if(u&&this.$_target){var t=this.$scopedSlots.default;this.disabled||(t&&this.$_defaultFn!==t?this.$_target.updatedNodes=t:t||(this.$_target.updatedNodes=this.$slots.default)),this.$_defaultFn=t}},unmountTarget:function(){this.$_target&&this.$_target.$destroy(),this.$_target=null}},render:function(t){if(this.disabled){var e=Ga(this.normalizeSlot()).filter(se);if(e.length>0&&!e[0].text)return e[0]}return t()}});function OO(t){return OO="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},OO(t)}function SO(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function kO(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return PO(this,n),r=e.call(this,t,i),Rt($O(r),{trigger:Xt()}),r}return jO(n,null,[{key:"Defaults",get:function(){return kO(kO({},EO(BO(n),"Defaults",this)),{},{trigger:null})}}]),n}(Vv),NO=1040,zO=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",VO=".sticky-top",HO=".navbar-toggler",UO=r["default"].extend({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(t,e){u&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),Es(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),As(document.body,"modal-open")),Ls(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),ps((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){var e=this;t&&-1===this.modals.indexOf(t)&&(this.modals.push(t),t.$once(oo,(function(){e.unregisterModal(t)})))},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(yt(this.baseZIndex)&&u){var t=document.createElement("div");Es(t,"modal-backdrop"),Es(t,"d-none"),Fs(t,"display","none"),document.body.appendChild(t),this.baseZIndex=Za(zs(t).zIndex,NO),document.body.removeChild(t)}return this.baseZIndex||NO},getScrollbarWidth:function(){if(yt(this.scrollbarWidth)&&u){var t=document.createElement("div");Es(t,"modal-scrollbar-measure"),document.body.appendChild(t),this.scrollbarWidth=Ns(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,n=this.getBaseZIndex(),r=this.getScrollbarWidth();t.forEach((function(t,i){t.zIndex=n+i,t.scrollbarWidth=r,t.isTop=i===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing}))},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=Ns(document.body),e=t.left,n=t.right;this.isBodyOverflowing=e+n0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=op(this.$refs.content,this.checkModalOverflow.bind(this),cS))},updateModel:function(t){t!==this[JO]&&this.$emit(QO,t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new RO(t,GO(GO({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e),{},{vueTarget:this,componentId:this.modalId}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once(Ci,this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var t=this.buildEvent(Xi,{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent(Pi,{cancelable:t!==nS,trigger:t||null});if(t===aS?this.$emit(Mi,e):t===iS?this.$emit(si,e):t===oS&&this.$emit(fi,e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this.setObserver(!1),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.$_returnFocus=t),this.isVisible?this.hide(rS):this.show()},getActiveElement:function(){var t=bs(u?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;WO.modalsAreOpen&&this.noStacking?this.listenOnRootOnce(Cc(ar,Ci),this.doShow):(WO.registerModal(this),this.isHidden=!1,this.$nextTick((function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick((function(){t.setObserver(!0)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var t=this;this.isBlock=!0,ps((function(){ps((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,ps((function(){t.emitEvent(t.buildEvent(Zi)),t.setEnforceFocus(!0),t.$nextTick((function(){t.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){t.isClosing=!1,WO.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent(Ci))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Cc(ar,e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal,n=function n(r){xc(e,"mouseup",n,fo),r.target===e&&(t.ignoreBackdropClick=!0)};_c(e,"mouseup",n,fo)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Ts(document.body,t.target)&&(Ts(this.$refs.content,t.target)||this.hide(tS))},onOk:function(){this.hide(aS)},onCancel:function(){this.hide(iS)},onClose:function(){this.hide(oS)},onEsc:function(t){t.keyCode===fl&&this.isVisible&&!this.noCloseOnEsc&&this.hide(eS)},focusHandler:function(t){var e=this.$refs.content,n=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!e||document===n||Ts(e,n)||this.computeIgnoreEnforceFocusSelector&&Ps(this.computeIgnoreEnforceFocusSelector,n,!0))){var r=Ws(this.$refs.content),i=this.$refs["bottom-trap"],o=this.$refs["top-trap"];if(i&&n===i){if(qs(r[0]))return}else if(o&&n===o&&qs(r[r.length-1]))return;qs(e,{preventScroll:!0})}},setEnforceFocus:function(t){this.listenDocument(t,"focusin",this.focusHandler)},setResizeEvent:function(t){this.listenWindow(t,"resize",this.checkModalOverflow),this.listenWindow(t,"orientationchange",this.checkModalOverflow)},showHandler:function(t,e){t===this.modalId&&(this.$_returnFocus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.modalId&&this.hide("event")},toggleHandler:function(t,e){t===this.modalId&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){var t=this;u&&ps((function(){var e=t.$refs.modal,n=t.$refs.content,r=t.getActiveElement();if(e&&n&&(!r||!Ts(n,r))){var i=t.$refs["ok-button"],o=t.$refs["cancel-button"],a=t.$refs["close-button"],s=t.autoFocusButton,c=s===aS&&i?i.$el||i:s===iS&&o?o.$el||o:s===oS&&a?a.$el||a:n;qs(c),c===n&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){t=Ot(t)?ks(t):t,t&&(t=t.$el||t,qs(t))}))},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var n=this.normalizeSlot(ga,this.slotScope);if(!n){var r=t();this.hideHeaderClose||(r=t(Ec,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot(ma)])),n=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(ya)?{}:kf(this.titleHtml,this.title)},this.normalizeSlot(ya,this.slotScope)),r]}e=t("header",{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[n])}var i=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot(Ho,this.slotScope)),o=t();if(!this.hideFooter){var a=this.normalizeSlot(va,this.slotScope);if(!a){var s=t();this.okOnly||(s=t(ef,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(pa)?{}:kf(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(pa)));var c=t(ef,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(ba)?{}:kf(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(ba));a=[s,c]}o=t("footer",{staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.modalFooterId},ref:"footer"},[a])}var u=t("div",{staticClass:"modal-content",class:this.contentClass,attrs:{id:this.modalContentId,tabindex:"-1"},ref:"content"},[e,i,o]),l=t(),f=t();this.isVisible&&!this.noEnforceFocus&&(l=t("span",{attrs:{tabindex:"0"},ref:"top-trap"}),f=t("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));var h=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[l,u,f]),d=t("div",{staticClass:"modal",class:this.modalClasses,style:this.modalStyles,attrs:this.computedModalAttrs,on:{keydown:this.onEsc,click:this.onClickOut},directives:[{name:"show",value:this.isVisible}],ref:"modal"},[h]);d=t("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[d]);var p=t();return!this.hideBackdrop&&this.isVisible&&(p=t("div",{staticClass:"modal-backdrop",attrs:{id:this.modalBackdropId}},this.normalizeSlot(da))),p=t(Bc,{props:{noFade:this.noFade}},[p]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[$e])},[d,p])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(xO,[this.makeModal(t)])}}),fS=Pc(ar,Xi),hS="__bv_modal_directive__",dS=function(t){var e=t.modifiers,n=void 0===e?{}:e,r=t.arg,i=t.value;return Ot(i)?i:Ot(r)?r:Vt(n).reverse()[0]},pS=function(t){return t&&Cs(t,".dropdown-menu > li, li.nav-item")&&ks("a, button",t)||t},vS=function(t){t&&"BUTTON"!==t.tagName&&($s(t,"role")||Ls(t,"role","button"),"A"===t.tagName||$s(t,"tabindex")||Ls(t,"tabindex","0"))},gS=function(t,e,n){var r=dS(e),i=pS(t);if(r&&i){var o=function(t){var e=t.currentTarget;if(!xs(e)){var i=t.type,o=t.keyCode;"click"!==i&&("keydown"!==i||o!==ll&&o!==ml)||n.context.$root.$emit(fS,r,e)}};t[hS]={handler:o,target:r,trigger:i},vS(i),_c(i,"click",o,lo),"BUTTON"!==i.tagName&&"button"===Is(i,"role")&&_c(i,"keydown",o,lo)}},mS=function(t){var e=t[hS]||{},n=e.trigger,r=e.handler;n&&r&&(xc(n,"click",r,lo),xc(n,"keydown",r,lo),xc(t,"click",r,lo),xc(t,"keydown",r,lo)),delete t[hS]},bS=function(t,e,n){var r=t[hS]||{},i=dS(e),o=pS(t);i===r.target&&o===r.trigger||(mS(t,e,n),gS(t,e,n)),vS(o)},yS=function(){},wS={inserted:bS,updated:yS,componentUpdated:bS,unbind:mS};function _S(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function xS(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n2&&void 0!==arguments[2]?arguments[2]:$S;if(!he(LS)&&!de(LS)){var i=new e({parent:t,propsData:kS(kS(kS({},BS(Zs(ar))),{},{hideHeaderClose:!0,hideHeader:!(n.title||n.titleHtml)},Gt(n,Vt(FS))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return Vt(FS).forEach((function(t){bt(n[t])||(i.$slots[FS[t]]=Ga(n[t]))})),new Promise((function(t,e){var n=!1;i.$once(ao,(function(){n||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),i.$on(Pi,(function(e){if(!e.defaultPrevented){var i=r(e);e.defaultPrevented||(n=!0,t(i))}}));var o=document.createElement("div");document.body.appendChild(o),i.$mount(o)}))}},r=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(e&&!de(LS)&&!he(LS)&&_t(i))return n(t,kS(kS({},BS(r)),{},{msgBoxContent:e}),i)},i=function(){function t(e){_S(this,t),Ft(this,{_vm:e,_root:e.$root}),Rt(this,{_vm:Xt(),_root:Xt()})}return OS(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{},n=kS(kS({},e),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return r(this._vm,t,n,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=kS(kS({},e),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return r(this._vm,t,n,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this[MS]=new i(this)}}),Ht(t.prototype,LS)||Nt(t.prototype,LS,{get:function(){return this&&this[MS]||fe('"'.concat(LS,'" must be accessed from a Vue instance "this" context.'),ar),this[MS]}})},NS=ke({plugins:{plugin:RS}}),zS=ke({components:{BModal:lS},directives:{VBModal:wS},plugins:{BVModalPlugin:NS}});function VS(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var HS=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},US=hc({align:cc(_o),cardHeader:cc(vo,!1),fill:cc(vo,!1),justified:cc(vo,!1),pills:cc(vo,!1),small:cc(vo,!1),tabs:cc(vo,!1),tag:cc(_o,"ul"),vertical:cc(vo,!1)},cr),WS=r["default"].extend({name:cr,functional:!0,props:US,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.tabs,s=r.pills,c=r.vertical,u=r.align,l=r.cardHeader;return t(r.tag,Ie(i,{staticClass:"nav",class:(n={"nav-tabs":a,"nav-pills":s&&!a,"card-header-tabs":!c&&l&&a,"card-header-pills":!c&&l&&s&&!a,"flex-column":c,"nav-fill":!c&&r.fill,"nav-justified":!c&&r.justified},VS(n,HS(u),!c&&u),VS(n,"small",r.small),n)}),o)}});function qS(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function GS(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0&&e<=1})),overlayTag:cc(_o,"div"),rounded:cc(To,!1),show:cc(vo,!1),spinnerSmall:cc(vo,!1),spinnerType:cc(_o,"border"),spinnerVariant:cc(_o),variant:cc(_o,"light"),wrapTag:cc(_o,"div"),zIndex:cc(Ao,10)},mr),qk=r["default"].extend({name:mr,mixins:[yc],props:Wk,computed:{computedRounded:function(){var t=this.rounded;return!0===t||""===t?"rounded":t?"rounded-".concat(t):""},computedVariant:function(){var t=this.variant;return t&&!this.bgColor?"bg-".concat(t):""},slotScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(t){var e=t.spinnerType,n=t.spinnerVariant,r=t.spinnerSmall;return this.$createElement(Rk,{props:{type:e,variant:n,small:r}})}},render:function(t){var e=this,n=this.show,r=this.fixed,i=this.noFade,o=this.noWrap,a=this.slotScope,s=t();if(n){var c=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:zk(zk({},Uk),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),u=t("div",{staticClass:"position-absolute",style:this.noCenter?zk({},Uk):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot(Ta,a)||this.defaultOverlayFn(a)]);s=t(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!o||o&&!r,"position-fixed":o&&r},style:zk(zk({},Uk),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit(li,t)}},key:"overlay"},[c,u])}return s=t(Bc,{props:{noFade:i,appear:!0},on:{"after-enter":function(){return e.$emit(Zi)},"after-leave":function(){return e.$emit(Ci)}}},[s]),o?s:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":n?"true":null}},o?[s]:[this.normalizeSlot(),s])}}),Gk=ke({components:{BOverlay:qk}});function Yk(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Kk(t){for(var e=1;ee?e:n<1?1:n},sC=function(t){if(t.keyCode===ml)return Sc(t,{immediatePropagation:!0}),t.currentTarget.click(),!1},cC=hc(Kt(Kk(Kk({},Qk),{},{align:cc(_o,"left"),ariaLabel:cc(_o,"Pagination"),disabled:cc(vo,!1),ellipsisClass:cc(So),ellipsisText:cc(_o,"…"),firstClass:cc(So),firstNumber:cc(vo,!1),firstText:cc(_o,"«"),hideEllipsis:cc(vo,!1),hideGotoEndButtons:cc(vo,!1),labelFirstPage:cc(_o,"Go to first page"),labelLastPage:cc(_o,"Go to last page"),labelNextPage:cc(_o,"Go to next page"),labelPage:cc(Eo,"Go to page"),labelPrevPage:cc(_o,"Go to previous page"),lastClass:cc(So),lastNumber:cc(vo,!1),lastText:cc(_o,"»"),limit:cc(Ao,rC,(function(t){return!(Za(t,0)<1)||(fe('Prop "limit" must be a number greater than "0"',br),!1)})),nextClass:cc(So),nextText:cc(_o,"›"),pageClass:cc(So),pills:cc(vo,!1),prevClass:cc(So),prevText:cc(_o,"‹"),size:cc(_o)})),"pagination"),uC=r["default"].extend({mixins:[Jk,yc],props:cC,data:function(){var t=Za(this[tC],0);return t=t>0?t:-1,{currentPage:t,localNumberOfPages:1,localLimit:rC}},computed:{btnSize:function(){var t=this.size;return t?"pagination-".concat(t):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return aC(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,n=this.computedCurrentPage,r=this.hideEllipsis,i=this.firstNumber,o=this.lastNumber,a=!1,s=!1,c=t,u=1;e<=t?c=e:nnC?(r&&!o||(s=!0,c=t-(i?0:1)),c=Jc(c,t)):e-n+2nC?(r&&!i||(a=!0,c=t-(o?0:1)),u=e-c+1):(t>nC&&(c=t-(r?0:2),a=!(r&&!i),s=!(r&&!o)),u=n-nu(c/2)),u<1?(u=1,a=!1):u>e-c&&(u=e-c+1,s=!1),a&&i&&u<4&&(c+=2,u=1,a=!1);var l=u+c-1;return s&&o&&l>e-3&&(c+=l===e-2?2:3,s=!1),t<=nC&&(i&&1===u?c=Jc(c+1,e,t+1):o&&e===u+c-1&&(u=Qc(u-1,1),c=Jc(e-u+1,e,t+1))),c=Jc(c,e-u+1),{showFirstDots:a,showLastDots:s,numberOfLinks:c,startNumber:u}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,n=t.startNumber,r=this.computedCurrentPage,i=iC(n,e);if(i.length>3){var o=r-n,a="bv-d-xs-down-none";if(0===o)for(var s=3;so+1;l--)i[l].classes=a}}return i}},watch:(Hk={},Xk(Hk,tC,(function(t,e){t!==e&&(this.currentPage=aC(t,this.localNumberOfPages))})),Xk(Hk,"currentPage",(function(t,e){t!==e&&this.$emit(eC,t>0?t:null)})),Xk(Hk,"limit",(function(t,e){t!==e&&(this.localLimit=oC(t))})),Hk),created:function(){var t=this;this.localLimit=oC(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,n=t.shiftKey;this.isNav||(e===dl||e===bl?(Sc(t,{propagation:!1}),n?this.focusFirst():this.focusPrev()):e!==gl&&e!==cl||(Sc(t,{propagation:!1}),n?this.focusLast():this.focusNext()))},getButtons:function(){return Ss("button.page-link, a.page-link",this.$el).filter((function(t){return _s(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return Za(Is(e,"aria-posinset"),0)===t.computedCurrentPage}));qs(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!xs(t)}));qs(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!xs(t)}));qs(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(bs());n>0&&!xs(e[n-1])&&qs(e[n-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(bs());na,g=r<1?1:r>a?a:r,m={disabled:d,page:g,index:g-1},b=e.normalizeSlot(s,m)||as(c)||t(),y=t(d?"span":o?zl:"button",{staticClass:"page-link",class:{"flex-grow-1":!o&&!d&&h},props:d||!o?{}:e.linkProps(r),attrs:{role:o?null:"menuitem",type:o||d?null:"button",tabindex:d||o?null:"-1","aria-label":i,"aria-controls":e.ariaControls||null,"aria-disabled":d?"true":null},on:d?{}:{"!click":function(t){e.onClick(t,r)},keydown:sC}},[b]);return t("li",{key:f,staticClass:"page-item",class:[{disabled:d,"flex-fill":h,"d-flex":h&&!o&&!d},u],attrs:{role:o?null:"presentation","aria-hidden":d?"true":null}},[y])},m=function(n){return t("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",h?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(n?"last":"first")},[t("span",{staticClass:"page-link"},[e.normalizeSlot(Go)||as(e.ellipsisText)||t()])])},b=function(i,s){var c=i.number,u=p(c)&&!v,l=n?null:u||v&&0===s?"0":"-1",f={role:o?null:"menuitemradio",type:o||n?null:"button","aria-disabled":n?"true":null,"aria-controls":e.ariaControls||null,"aria-label":pc(r)?r(c):"".concat(_t(r)?r():r," ").concat(c),"aria-checked":o?null:u?"true":"false","aria-current":o&&u?"page":null,"aria-posinset":o?null:c,"aria-setsize":o?null:a,tabindex:o?null:l},d=as(e.makePage(c)),g={page:c,index:c-1,content:d,active:u,disabled:n},m=t(n?"span":o?zl:"button",{props:n||!o?{}:e.linkProps(c),staticClass:"page-link",class:{"flex-grow-1":!o&&!n&&h},attrs:f,on:n?{}:{"!click":function(t){e.onClick(t,c)},keydown:sC}},[e.normalizeSlot(ja,g)||d]);return t("li",{staticClass:"page-item",class:[{disabled:n,active:u,"flex-fill":h,"d-flex":h&&!o&&!n},i.classes,e.pageClass],attrs:{role:o?null:"presentation"},key:"page-".concat(c)},[m])},y=t();this.firstNumber||this.hideGotoEndButtons||(y=g(1,this.labelFirstPage,Jo,this.firstText,this.firstClass,1,"pagination-goto-first")),d.push(y),d.push(g(s-1,this.labelPrevPage,Da,this.prevText,this.prevClass,1,"pagination-goto-prev")),d.push(this.firstNumber&&1!==c[0]?b({number:1},0):t()),d.push(l?m(!1):t()),this.pageList.forEach((function(t,n){var r=l&&e.firstNumber&&1!==c[0]?1:0;d.push(b(t,n+r))})),d.push(f?m(!0):t()),d.push(this.lastNumber&&c[c.length-1]!==a?b({number:a},-1):t()),d.push(g(s+1,this.labelNextPage,Pa,this.nextText,this.nextClass,a,"pagination-goto-next"));var w=t();this.lastNumber||this.hideGotoEndButtons||(w=g(a,this.labelLastPage,la,this.lastText,this.lastClass,a,"pagination-goto-last")),d.push(w);var _=t("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:o?null:"menubar","aria-disabled":n?"true":"false","aria-label":o?null:i||null},on:o?{}:{keydown:this.handleKeyNav},ref:"ul"},d);return o?t("nav",{attrs:{"aria-disabled":n?"true":null,"aria-hidden":n?"true":"false","aria-label":o&&i||null}},[_]):_}});function lC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function fC(t){for(var e=1;et.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=Za(this[tC],0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},methods:{onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.target,i=new Vv($i,{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(this.currentPage=e,this.$emit(ci,this.currentPage),this.$nextTick((function(){_s(r)&&n.$el.contains(r)?qs(r):n.focusCurrent()})))}},makePage:function(t){return t},linkProps:function(){return{}}}}),yC=ke({components:{BPagination:bC}});function wC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _C(t){for(var e=1;e0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=OC(this.numberOfPages),this.$nextTick((function(){t.guessCurrentPage()}))},onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.currentTarget||t.target,i=new Vv($i,{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(ps((function(){n.currentPage=e,n.$emit(ci,e)})),this.$nextTick((function(){Gs(r)})))}},getPageInfo:function(t){if(!Ct(this.pages)||0===this.pages.length||bt(this.pages[t-1])){var e="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:e}:e,text:as(t)}}var n=this.pages[t-1];if(Pt(n)){var r=n.link;return{link:Pt(r)?r:this.useRouter?{path:r}:r,text:as(n.text||t)}}return{link:as(n),text:as(t)}},makePage:function(t){var e=this.pageGen,n=this.getPageInfo(t);return pc(e)?e(t,n):n.text},makeLink:function(t){var e=this.linkGen,n=this.getPageInfo(t);return pc(e)?e(t,n):n.link},linkProps:function(t){var e=lc(SC,this),n=this.makeLink(t);return this.useRouter||Pt(n)?e.to=n:e.href=n,e},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{t=document.createElement("a"),t.href=ku({to:e},"a","/","/"),document.body.appendChild(t);var n=t,r=n.pathname,i=n.hash,o=n.search;return document.body.removeChild(t),{path:r,hash:i,query:wu(o)}}catch(a){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(s){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(n){return{}}},guessCurrentPage:function(){var t=this.$router,e=this.$route,n=this.computedValue;if(!this.noPageDetect&&!n&&(u||!u&&t))for(var r=t&&e?{path:e.path,hash:e.hash,query:e.query}:{},i=u?window.location||document.location:null,o=i?{path:i.pathname,hash:i.hash,query:wu(i.search)}:{},a=1;!n&&a<=this.localNumberOfPages;a++){var s=this.makeLink(a);n=t&&(Pt(s)||this.useRouter)?wl(this.resolveRoute(s),r)?a:null:u?wl(this.resolveLink(s),o)?a:null:-1}this.currentPage=n>0?n:0}}}),PC=ke({components:{BPaginationNav:CC}}),TC={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},jC={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},EC={arrowPadding:cc(Ao,6),boundary:cc([ht,_o],"scrollParent"),boundaryPadding:cc(Ao,5),fallbackPlacement:cc(ko,"flip"),offset:cc(Ao,0),placement:cc(_o,"top"),target:cc([ht,dt])},AC=r["default"].extend({name:Zr,props:EC,data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var t=this,e=this.placement;return{placement:this.getAttachment(e),modifiers:{offset:{offset:this.getOffset(e)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t.popperPlacementChange(e)},onUpdate:function(e){t.popperPlacementChange(e)}}}},created:function(){var t=this;this.$_popper=null,this.localShow=!0,this.$on(Xi,(function(e){t.popperCreate(e)}));var e=function(){t.$nextTick((function(){ps((function(){t.$destroy()}))}))};this.$parent.$once(ao,e),this.$once(Ci,e)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},updated:function(){this.updatePopper()},beforeDestroy:function(){this.destroyPopper()},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},methods:{hide:function(){this.localShow=!1},getAttachment:function(t){return TC[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||ks(".arrow",this.$el),n=Ja(zs(e).width,0)+Ja(this.arrowPadding,0);switch(jC[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(n,"px");case-1:return"-50%p + ".concat(n,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new Dv["a"](this.target,t,this.popperConfig)},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(t){this.attachment=this.getAttachment(t.placement)},renderTemplate:function(t){return t("div")}},render:function(t){var e=this,n=this.noFade;return t(Bc,{props:{appear:!0,noFade:n},on:{beforeEnter:function(t){return e.$emit(Xi,t)},afterEnter:function(t){return e.$emit(Zi,t)},beforeLeave:function(t){return e.$emit(Pi,t)},afterLeave:function(t){return e.$emit(Ci,t)}}},[this.localShow?this.renderTemplate(t):t()])}});function DC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function LC(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},n=!1;Vt(KC).forEach((function(r){bt(e[r])||t[r]===e[r]||(t[r]=e[r],"title"===r&&(n=!0))})),n&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),n=this.$_tip=new e({parent:this,propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:Za(this.offset,0),arrowPadding:Za(this.arrowPadding,0),boundaryPadding:Za(this.boundaryPadding,0)}});this.handleTemplateUpdate(),n.$once(Xi,this.onTemplateShow),n.$once(Zi,this.onTemplateShown),n.$once(Pi,this.onTemplateHide),n.$once(Ci,this.onTemplateHidden),n.$once(ao,this.destroyTemplate),n.$on(Oi,this.handleEvent),n.$on(Si,this.handleEvent),n.$on(Ai,this.handleEvent),n.$on(Di,this.handleEvent),n.$mount(t.appendChild(document.createElement("div")))},hideTemplate:function(){this.$_tip&&this.$_tip.hide(),this.clearActiveTriggers(),this.$_hoverState=""},destroyTemplate:function(){this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.localPlacementTarget=null;try{this.$_tip.$destroy()}catch(t){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var t=this,e=this.$_tip;if(e){var n=["title","content","variant","customClass","noFade","interactive"];n.forEach((function(n){e[n]!==t[n]&&(e[n]=t[n])}))}},show:function(){var t=this.getTarget();if(t&&Ts(document.body,t)&&_s(t)&&!this.dropdownOpen()&&(!wt(this.title)&&""!==this.title||!wt(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent(Xi,{cancelable:!0});this.emitEvent(e),e.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getTemplateElement();if(e&&this.localShow){var n=this.buildEvent(Pi,{cancelable:!t});this.emitEvent(n),n.defaultPrevented||this.hideTemplate()}else this.restoreTitle()},forceHide:function(){var t=this.getTemplateElement();t&&this.localShow&&(this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.$_tip&&(this.$_tip.noFade=!0),this.hide(!0))},enable:function(){this.$_enabled=!0,this.emitEvent(this.buildEvent(wi))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(gi))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent(Zi))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(Ci))},getTarget:function(){var t=this.target;return Ot(t)?t=js(t.replace(/^#/,"")):_t(t)?t=t():t&&(t=t.$el||t),ms(t)?t:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var t=this.getTarget();return t&&t.id?t.id:null},getContainer:function(){var t=!!this.container&&(this.container.$el||this.container),e=document.body,n=this.getTarget();return!1===t?Ps(WC,n)||e:Ot(t)&&js(t.replace(/^#/,""))||e},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&Ps(VC,t)},isDropdown:function(){var t=this.getTarget();return t&&Ds(t,qC)},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&ks(GC,t)},clearHoverTimeout:function(){clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null},clearVisibilityInterval:function(){clearInterval(this.$_visibleInterval),this.$_visibleInterval=null},clearActiveTriggers:function(){for(var t in this.activeTrigger)this.activeTrigger[t]=!1},addAriaDescribedby:function(){var t=this.getTarget(),e=Is(t,"aria-describedby")||"";e=e.split(/\s+/).concat(this.computedId).join(" ").trim(),Ls(t,"aria-describedby",e)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),n=Is(e,"aria-describedby")||"";n=n.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim(),n?Ls(e,"aria-describedby",n):Ms(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();if($s(t,"title")){var e=Is(t,"title");Ls(t,"title",""),e&&Ls(t,YC,e)}},restoreTitle:function(){var t=this.getTarget();if($s(t,YC)){var e=Is(t,YC);Ms(t,YC),e&&Ls(t,"title",e)}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Vv(t,BC({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Cc(this.templateType,e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(n){"click"===n?_c(e,"click",t.handleEvent,fo):"focus"===n?(_c(e,"focusin",t.handleEvent,fo),_c(e,"focusout",t.handleEvent,fo)):"blur"===n?_c(e,"focusout",t.handleEvent,fo):"hover"===n&&(_c(e,"mouseenter",t.handleEvent,fo),_c(e,"mouseleave",t.handleEvent,fo))}),this))},unListen:function(){var t=this,e=["click","focusin","focusout","mouseenter","mouseleave"],n=this.getTarget();this.setRootListener(!1),e.forEach((function(e){n&&xc(n,e,t.handleEvent,fo)}),this)},setRootListener:function(t){var e=this.$root;if(e){var n=t?"$on":"$off",r=this.templateType;e[n](Pc(r,Pi),this.doHide),e[n](Pc(r,Xi),this.doShow),e[n](Pc(r,vi),this.doDisable),e[n](Pc(r,yi),this.doEnable)}},setWhileOpenListeners:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t)},visibleCheck:function(t){var e=this;this.clearVisibilityInterval();var n=this.getTarget(),r=this.getTemplateElement();t&&(this.$_visibleInterval=setInterval((function(){!r||!e.localShow||n.parentNode&&_s(n)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this.$root[t?"$on":"$off"](HC,this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&Wa(document.body.children).forEach((function(n){Oc(t,n,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();e&&this.$root&&this.isDropdown&&e.__vue__&&e.__vue__[t?"$on":"$off"](Zi,this.forceHide)},handleEvent:function(t){var e=this.getTarget();if(e&&!xs(e)&&this.$_enabled&&!this.dropdownOpen()){var n=t.type,r=this.computedTriggers;if("click"===n&&qa(r,"click"))this.click(t);else if("mouseenter"===n&&qa(r,"hover"))this.enter(t);else if("focusin"===n&&qa(r,"focus"))this.enter(t);else if("focusout"===n&&(qa(r,"focus")||qa(r,"blur"))||"mouseleave"===n&&qa(r,"hover")){var i=this.getTemplateElement(),o=t.target,a=t.relatedTarget;if(i&&Ts(i,o)&&Ts(e,a)||i&&Ts(e,o)&&Ts(i,a)||i&&Ts(i,o)&&Ts(i,a)||Ts(e,o)&&Ts(e,a))return;this.leave(t)}}},doHide:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.forceHide()},doShow:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.show()},doDisable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.disable()},doEnable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.enable()},click:function(t){this.$_enabled&&!this.dropdownOpen()&&(qs(t.currentTarget),this.activeTrigger.click=!this.activeTrigger.click,this.isWithActiveTrigger?this.enter(null):this.leave(null))},toggle:function(){this.$_enabled&&!this.dropdownOpen()&&(this.localShow?this.leave(null):this.enter(null))},enter:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusin"===e.type?"focus":"hover"]=!0),this.localShow||"in"===this.$_hoverState?this.$_hoverState="in":(this.clearHoverTimeout(),this.$_hoverState="in",this.computedDelay.show?(this.fixTitle(),this.$_hoverTimeout=setTimeout((function(){"in"===t.$_hoverState?t.show():t.localShow||t.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusout"===e.type?"focus":"hover"]=!1,"focusout"===e.type&&qa(this.computedTriggers,"blur")&&(this.activeTrigger.click=!1,this.activeTrigger.hover=!1)),this.isWithActiveTrigger||(this.clearHoverTimeout(),this.$_hoverState="out",this.computedDelay.hide?this.$_hoverTimeout=setTimeout((function(){"out"===t.$_hoverState&&t.hide()}),this.computedDelay.hide):this.hide())}}});function ZC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function JC(t){for(var e=1;e0&&t[gP].updateData(e)}))}var o={title:r.title,content:r.content,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,disabled:r.disabled,html:r.html},a=t[gP].__bv_prev_data__;if(t[gP].__bv_prev_data__=o,!wl(o,a)){var s={target:t};Vt(o).forEach((function(e){o[e]!==a[e]&&(s[e]="title"!==e&&"content"!==e||!_t(o[e])?o[e]:o[e](t))})),t[gP].updateData(s)}}},AP=function(t){t[gP]&&(t[gP].$destroy(),t[gP]=null),delete t[gP]},DP={bind:function(t,e,n){EP(t,e,n)},componentUpdated:function(t,e,n){n.context.$nextTick((function(){EP(t,e,n)}))},unbind:function(t){AP(t)}},LP=ke({directives:{VBPopover:DP}}),MP=ke({components:{BPopover:hP},plugins:{VBPopoverPlugin:LP}}),IP=hc({animated:cc(vo,null),label:cc(_o),labelHtml:cc(_o),max:cc(Ao,null),precision:cc(Ao,null),showProgress:cc(vo,null),showValue:cc(vo,null),striped:cc(vo,null),value:cc(Ao,0),variant:cc(_o)},xr),$P=r["default"].extend({name:xr,mixins:[yc],inject:{bvProgress:{default:function(){return{}}}},props:IP,computed:{progressBarClasses:function(){var t=this.computedAnimated,e=this.computedVariant;return[e?"bg-".concat(e):"",this.computedStriped||t?"progress-bar-striped":"",t?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return Ja(this.value,0)},computedMax:function(){var t=Ja(this.max)||Ja(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return Qc(Za(this.precision,Za(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,e=ru(10,t);return Qa(100*e*this.computedValue/this.computedMax/e,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return xt(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return xt(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return xt(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return xt(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e,n=this.label,r=this.labelHtml,i=this.computedValue,o=this.computedPrecision,a={};return this.hasNormalizedSlot()?e=this.normalizeSlot():n||r?a=kf(r,n):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=Qa(i,o)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":as(this.computedMax),"aria-valuenow":Qa(i,o)},domProps:a},e)}});function FP(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function BP(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||t.fullPath===e.fullPath||this.hide()})),NP),created:function(){this.$_returnFocusEl=null},mounted:function(){var t=this;this.listenOnRoot(XP,this.handleToggle),this.listenOnRoot(KP,this.handleSync),this.$nextTick((function(){t.emitState(t.localShow)}))},activated:function(){this.emitSync()},beforeDestroy:function(){this.localShow=!1,this.$_returnFocusEl=null},methods:{hide:function(){this.localShow=!1},emitState:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(ZP,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(JP,this.safeId(),t)},handleToggle:function(t){t&&t===this.safeId()&&(this.localShow=!this.localShow)},handleSync:function(t){var e=this;t&&t===this.safeId()&&this.$nextTick((function(){e.emitSync(e.localShow)}))},onKeydown:function(t){var e=t.keyCode;!this.noCloseOnEsc&&e===fl&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=Ws(this.$refs.content);this.enforceFocus(t.reverse()[0])},onBottomTrapFocus:function(){var t=Ws(this.$refs.content);this.enforceFocus(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=bs(u?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){Ts(t,bs())||this.enforceFocus(t),this.$emit(Zi)},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(Ci)},enforceFocus:function(t){this.noEnforceFocus||qs(t)}},render:function(t){var e,n=this.bgVariant,r=this.width,i=this.textVariant,o=this.localShow,a=""===this.shadow||this.shadow,s=t(this.tag,{staticClass:YP,class:[(e={shadow:!0===a},GP(e,"shadow-".concat(a),a&&!0!==a),GP(e,"".concat(YP,"-right"),this.right),GP(e,"bg-".concat(n),n),GP(e,"text-".concat(i),i),e),this.sidebarClass],style:{width:r},attrs:this.computedAttrs,directives:[{name:"show",value:o}],ref:"content"},[lT(t,this)]);s=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[s]);var c=t(Bc,{props:{noFade:this.noSlide}},[fT(t,this)]),u=t(),l=t();return this.backdrop&&o&&(u=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),l=t("div",{attrs:{tabindex:"0"},on:{focus:this.onBottomTrapFocus}})),t("div",{staticClass:"b-sidebar-outer",style:{zIndex:this.zIndex},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown}},[u,s,l,c])}}),dT=ke({components:{BSidebar:hT},plugins:{VBTogglePlugin:Ev}});function pT(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var vT=hc({animation:cc(_o,"wave"),height:cc(_o),size:cc(_o),type:cc(_o,"text"),variant:cc(_o),width:cc(_o)},kr),gT=r["default"].extend({name:kr,functional:!0,props:vT,render:function(t,e){var n,r=e.data,i=e.props,o=i.size,a=i.animation,s=i.variant;return t("div",Ie(r,{staticClass:"b-skeleton",style:{width:o||i.width,height:o||i.height},class:(n={},pT(n,"b-skeleton-".concat(i.type),!0),pT(n,"b-skeleton-animate-".concat(a),a),pT(n,"bg-".concat(s),s),n)}))}});function mT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function bT(t){for(var e=1;e0}}});function CT(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var PT={stacked:cc(To,!1)},TT=r["default"].extend({props:PT,computed:{isStacked:function(){var t=this.stacked;return""===t||t},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var t=this.isStackedAlways;return CT({"b-table-stacked":t},"b-table-stacked-".concat(this.stacked),!t&&this.isStacked)}}});function jT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ET(t){for(var e=1;e0&&!this.computedBusy,[this.tableClass,{"table-striped":this.striped,"table-hover":t,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-caption-top":this.captionTop,"b-table-no-border-collapse":this.noBorderCollapse},e?"".concat(this.dark?"bg":"table","-").concat(e):"",this.stackedTableClasses,this.selectableTableClasses]},tableAttrs:function(){var t=this.computedItems,e=this.filteredItems,n=this.computedFields,r=this.selectableTableAttrs,i=this.isTableSimple?{}:{"aria-busy":this.computedBusy?"true":"false","aria-colcount":as(n.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null},o=t&&e&&e.length>t.length?as(e.length):null;return ET(ET(ET({"aria-rowcount":o},this.bvAttrs),{},{id:this.safeId(),role:"table"},i),r)}},render:function(t){var e=this.wrapperClasses,n=this.renderCaption,r=this.renderColgroup,i=this.renderThead,o=this.renderTbody,a=this.renderTfoot,s=[];this.isTableSimple?s.push(this.normalizeSlot()):(s.push(n?n():null),s.push(r?r():null),s.push(i?i():null),s.push(o?o():null),s.push(a?a():null));var c=t("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},s.filter(se));return e.length>0?t("div",{class:e,style:this.wrapperStyles,key:"wrap"},[c]):c}});function MT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function IT(t){for(var e=1;e0},HT=hc({animation:cc(_o),columns:cc(bo,5,VT),hideHeader:cc(vo,!1),rows:cc(bo,3,VT),showFooter:cc(vo,!1),tableProps:cc(yo,{})},Tr),UT=r["default"].extend({name:Tr,functional:!0,props:HT,render:function(t,e){var n=e.props,r=n.animation,i=n.columns,o=t("th",[t(gT,{props:{animation:r}})]),a=t("tr",Ya(i,o)),s=t("td",[t(gT,{props:{width:"75%",animation:r}})]),c=t("tr",Ya(i,s)),u=t("tbody",Ya(n.rows,c)),l=n.hideHeader?t():t("thead",[a]),f=n.showFooter?t("tfoot",[a]):t();return t(BT,{props:NT({},n.tableProps)},[l,u,f])}}),WT=hc({loading:cc(vo,!1)},jr),qT=r["default"].extend({name:jr,functional:!0,props:WT,render:function(t,e){var n=e.data,r=e.props,i=e.slots,o=e.scopedSlots,a=i(),s=o||{},c={};return r.loading?t("div",Ie(n,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),bc(ha,c,s,a)):bc(Ho,c,s,a)}}),GT=ke({components:{BSkeleton:gT,BSkeletonIcon:_T,BSkeletonImg:ST,BSkeletonTable:UT,BSkeletonWrapper:qT}}),YT=ke({components:{BSpinner:Rk}});function KT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function XT(t){for(var e=1;e0?t:null},cj=function(t){return wt(t)||sj(t)>0},uj=hc({colspan:cc(Ao,null,cj),rowspan:cc(Ao,null,cj),stackedHeading:cc(_o),stickyColumn:cc(vo,!1),variant:cc(_o)},Lr),lj=r["default"].extend({name:Lr,mixins:[kl,Pl,yc],inject:{bvTableTr:{default:function(){return{}}}},inheritAttrs:!1,props:uj,computed:{tag:function(){return"td"},inTbody:function(){return this.bvTableTr.inTbody},inThead:function(){return this.bvTableTr.inThead},inTfoot:function(){return this.bvTableTr.inTfoot},isDark:function(){return this.bvTableTr.isDark},isStacked:function(){return this.bvTableTr.isStacked},isStackedCell:function(){return this.inTbody&&this.isStacked},isResponsive:function(){return this.bvTableTr.isResponsive},isStickyHeader:function(){return this.bvTableTr.isStickyHeader},hasStickyHeader:function(){return this.bvTableTr.hasStickyHeader},isStickyColumn:function(){return!this.isStacked&&(this.isResponsive||this.hasStickyHeader)&&this.stickyColumn},rowVariant:function(){return this.bvTableTr.variant},headVariant:function(){return this.bvTableTr.headVariant},footVariant:function(){return this.bvTableTr.footVariant},tableVariant:function(){return this.bvTableTr.tableVariant},computedColspan:function(){return sj(this.colspan)},computedRowspan:function(){return sj(this.rowspan)},cellClasses:function(){var t=this.variant,e=this.headVariant,n=this.isStickyColumn;return(!t&&this.isStickyHeader&&!e||!t&&n&&this.inTfoot&&!this.footVariant||!t&&n&&this.inThead&&!e||!t&&n&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,n?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.stackedHeading,e=this.inThead||this.inTfoot,n=this.computedColspan,r=this.computedRowspan,i="cell",o=null;return e?(i="columnheader",o=n>0?"colspan":"col"):ys(this.tag,"th")&&(i="rowheader",o=r>0?"rowgroup":"row"),oj(oj({colspan:n,rowspan:r,role:i,scope:o},this.bvAttrs),{},{"data-label":this.isStackedCell&&!wt(t)?as(t):null})}},render:function(t){var e=[this.normalizeSlot()];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?t("div",[e]):e])}});function fj(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hj="busy",dj=so+hj,pj=fj({},hj,cc(vo,!1)),vj=r["default"].extend({props:pj,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this[hj]||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit(dj,t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(Sc(t),!0)},renderBusy:function(){var t=this.tbodyTrClass,e=this.tbodyTrAttr,n=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(Ma)?n(ej,{staticClass:"b-table-busy-slot",class:[_t(t)?t(null,Ma):t],attrs:_t(e)?e(null,Ma):e,key:"table-busy-slot"},[n(lj,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(Ma)])]):null}}}),gj={caption:cc(_o),captionHtml:cc(_o)},mj=r["default"].extend({props:gj,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.caption,e=this.captionHtml,n=this.$createElement,r=n(),i=this.hasNormalizedSlot(Ia);return(i||t||e)&&(r=n("caption",{attrs:{id:this.captionId},domProps:i?{}:kf(e,t),key:"caption",ref:"caption"},this.normalizeSlot(Ia))),r}}}),bj={},yj=r["default"].extend({methods:{renderColgroup:function(){var t=this.computedFields,e=this.$createElement,n=e();return this.hasNormalizedSlot($a)&&(n=e("colgroup",{key:"colgroup"},[this.normalizeSlot($a,{columns:t.length,fields:t})])),n}}}),wj={emptyFilteredHtml:cc(_o),emptyFilteredText:cc(_o,"There are no records matching your request"),emptyHtml:cc(_o),emptyText:cc(_o,"There are no records to show"),showEmpty:cc(vo,!1)},_j=r["default"].extend({props:wj,methods:{renderEmpty:function(){var t=this.computedItems,e=this.$createElement,n=e();if(this.showEmpty&&(!t||0===t.length)&&(!this.computedBusy||!this.hasNormalizedSlot(Ma))){var r=this.computedFields,i=this.isFiltered,o=this.emptyText,a=this.emptyHtml,s=this.emptyFilteredText,c=this.emptyFilteredHtml,u=this.tbodyTrClass,l=this.tbodyTrAttr;n=this.normalizeSlot(i?Ko:Yo,{emptyFilteredHtml:c,emptyFilteredText:s,emptyHtml:a,emptyText:o,fields:r,items:t}),n||(n=e("div",{class:["text-center","my-2"],domProps:i?kf(c,s):kf(a,o)})),n=e(lj,{props:{colspan:r.length||null}},[e("div",{attrs:{role:"alert","aria-live":"polite"}},[n])]),n=e(ej,{staticClass:"b-table-empty-row",class:[_t(u)?u(null,"row-empty"):u],attrs:_t(l)?l(null,"row-empty"):l,key:i?"b-empty-filtered-row":"b-empty-row"},[n])}return n}}}),xj=function t(e){return wt(e)?"":Pt(e)&&!jt(e)?Vt(e).sort().map((function(n){return t(e[n])})).filter((function(t){return!!t})).join(" "):as(e)};function Oj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Sj(t){for(var e=1;e3&&void 0!==arguments[3]?arguments[3]:{},i=Vt(r).reduce((function(e,n){var i=r[n],o=i.filterByFormatted,a=_t(o)?o:o?i.formatter:null;return _t(a)&&(e[n]=a(t[n],n,t)),e}),Wt(t)),o=Vt(i).filter((function(t){return!jj[t]&&!(Ct(e)&&e.length>0&&qa(e,t))&&!(Ct(n)&&n.length>0&&!qa(n,t))}));return qt(i,o)},Dj=function(t,e,n,r){return Pt(t)?xj(Aj(t,e,n,r)):""};function Lj(t){return Fj(t)||$j(t)||Ij(t)||Mj()}function Mj(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ij(t,e){if(t){if("string"===typeof t)return Bj(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bj(t,e):void 0}}function $j(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function Fj(t){if(Array.isArray(t))return Bj(t)}function Bj(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&fe(Rj,Dr),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){var t=this.filteredItems,e=this.localItems,n=this.localFilter;return{filteredItems:t,localItems:e,localFilter:n}},localFilterFn:function(){var t=this.filterFunction;return pc(t)?t:null},filteredItems:function(){var t=this.localItems,e=this.localFilter,n=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return n&&t.length>0?t.filter(n):t}},watch:{computedFilterDebounce:function(t){!t&&this.$_filterTimer&&(this.clearFilterTimer(),this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(t){var e=this,n=this.computedFilterDebounce;this.clearFilterTimer(),n&&n>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),n):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,n=t.localFilter,r=!1;n?wl(n,[])||wl(n,{})?r=!1:n&&(r=!0):r=!1,r&&this.$emit(_i,e,e.length),this.isFiltered=r},isFiltered:function(t,e){if(!1===t&&!0===e){var n=this.localItems;this.$emit(_i,n,n.length)}}},created:function(){var t=this;this.$_filterTimer=null,this.$nextTick((function(){t.isFiltered=Boolean(t.localFilter)}))},beforeDestroy:function(){this.clearFilterTimer()},methods:{clearFilterTimer:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},filterSanitize:function(t){return!this.localFiltering||this.localFilterFn||Ot(t)||Dt(t)?ae(t):""},filterFnFactory:function(t,e){if(!t||!_t(t)||!e||wl(e,[])||wl(e,{}))return null;var n=function(n){return t(n,e)};return n},defaultFilterFnFactory:function(t){var e=this;if(!t||!Ot(t)&&!Dt(t))return null;var n=t;if(Ot(n)){var r=os(t).replace(M,"\\s+");n=new RegExp(".*".concat(r,".*"),"i")}var i=function(t){return n.lastIndex=0,n.test(Dj(t,e.computedFilterIgnored,e.computedFilterIncluded,e.computedFieldsObj))};return i}}}),Vj=function(t,e){var n=null;return Ot(e)?n={key:t,label:e}:_t(e)?n={key:t,formatter:e}:Pt(e)?(n=Wt(e),n.key=n.key||t):!1!==e&&(n={key:t}),n},Hj=function(t,e){var n=[];if(Ct(t)&&t.filter(se).forEach((function(t){if(Ot(t))n.push({key:t,label:ns(t)});else if(Pt(t)&&t.key&&Ot(t.key))n.push(Wt(t));else if(Pt(t)&&1===Vt(t).length){var e=Vt(t)[0],r=Vj(e,t[e]);r&&n.push(r)}})),0===n.length&&Ct(e)&&e.length>0){var r=e[0];Vt(r).forEach((function(t){jj[t]||n.push({key:t,label:ns(t)})}))}var i={};return n.filter((function(t){return!i[t.key]&&(i[t.key]=!0,t.label=Ot(t.label)?t.label:ns(t.key),!0)}))};function Uj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wj(t){for(var e=1;e0&&t.some(se)},selectableIsMultiSelect:function(){return this.isSelectable&&qa(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t,e=this.isSelectable;return t={"b-table-selectable":e},aE(t,"b-table-select-".concat(this.selectMode),e),aE(t,"b-table-selecting",this.selectableHasSelection),aE(t,"b-table-selectable-no-click",e&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){return{"aria-multiselectable":this.isSelectable?this.selectableIsMultiSelect?"true":"false":null}}},watch:{computedItems:function(t,e){var n=!1;if(this.isSelectable&&this.selectedRows.length>0){n=Ct(t)&&Ct(e)&&t.length===e.length;for(var r=0;n&&r=0&&t0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Ya(t,!0):[!0])},isRowSelected:function(t){return!(!St(t)||!this.selectedRows[t])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(t){if(this.isSelectable&&this.isRowSelected(t)){var e=this.selectedVariant;return aE({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(e),e)}return{}},selectableRowAttrs:function(t){return{"aria-selected":this.isSelectable?this.isRowSelected(t)?"true":"false":null}},setSelectionHandlers:function(t){var e=t&&!this.noSelectOnClick?"$on":"$off";this[e](Vi,this.selectionHandler),this[e](_i,this.clearSelected),this[e](di,this.clearSelected)},selectionHandler:function(t,e,n){if(this.isSelectable&&!this.noSelectOnClick){var r=this.selectMode,i=this.selectedLastRow,o=this.selectedRows.slice(),a=!o[e];if("single"===r)o=[];else if("range"===r)if(i>-1&&n.shiftKey){for(var s=Jc(i,e);s<=Qc(i,e);s++)o[s]=!0;a=!0}else n.ctrlKey||n.metaKey||(o=[],a=!0),this.selectedLastRow=a?e:-1;o[e]=a,this.selectedRows=o}else this.clearSelected()}}}),hE=function(t,e){return t.map((function(t,e){return[e,t]})).sort(function(t,e){return this(t[1],e[1])||t[0]-e[0]}.bind(e)).map((function(t){return t[1]}))},dE=function(t){return wt(t)?"":kt(t)?Ja(t,t):t},pE=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.sortBy,i=void 0===r?null:r,o=n.formatter,a=void 0===o?null:o,s=n.locale,c=void 0===s?void 0:s,u=n.localeOptions,l=void 0===u?{}:u,f=n.nullLast,h=void 0!==f&&f,d=ue(t,i,null),p=ue(e,i,null);return _t(a)&&(d=a(d,i,t),p=a(p,i,e)),d=dE(d),p=dE(p),jt(d)&&jt(p)||St(d)&&St(p)?dp?1:0:h&&""===d&&""!==p?1:h&&""!==d&&""===p?-1:xj(d).localeCompare(xj(p),c,l)};function vE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function gE(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:document,e=Vs();return!!(e&&""!==e.toString().trim()&&e.containsNode&&ms(t))&&e.containsNode(t,!0)},$E=hc(uj,Rr),FE=r["default"].extend({name:Rr,extends:lj,props:$E,computed:{tag:function(){return"th"}}});function BE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function RE(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&(m=String((a-1)*s+e+1));var b=as(ue(t,o))||null,y=b||as(e),w=b?this.safeId("_row_".concat(b)):null,_=this.selectableRowClasses?this.selectableRowClasses(e):{},x=this.selectableRowAttrs?this.selectableRowAttrs(e):{},O=_t(c)?c(t,"row"):c,S=_t(u)?u(t,"row"):u;if(p.push(l(ej,{class:[O,_,h?"b-table-has-details":""],props:{variant:t[Pj]||null},attrs:RE(RE({id:w},S),{},{tabindex:d?"0":null,"data-pk":b||null,"aria-details":v,"aria-owns":v,"aria-rowindex":m},x),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat(y,"__"),ref:"item-rows",refInFor:!0},g)),h){var k={item:t,index:e,fields:r,toggleDetails:this.toggleDetailsFactory(f,t)};this.supportsSelectableRows&&(k.rowSelected=this.isRowSelected(e),k.selectRow=function(){return n.selectRow(e)},k.unselectRow=function(){return n.unselectRow(e)});var C=l(lj,{props:{colspan:r.length},class:this.detailsTdClass},[this.normalizeSlot(La,k)]);i&&p.push(l("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat(y)}));var P=_t(this.tbodyTrClass)?this.tbodyTrClass(t,La):this.tbodyTrClass,T=_t(this.tbodyTrAttr)?this.tbodyTrAttr(t,La):this.tbodyTrAttr;p.push(l(ej,{staticClass:"b-table-details",class:[P],props:{variant:t[Pj]||null},attrs:RE(RE({},T),{},{id:v,tabindex:"-1"}),key:"__b-table-details__".concat(y)},[C]))}else f&&(p.push(l()),i&&p.push(l()));return p}}});function KE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function XE(t){for(var e=1;e0&&n&&n.length>0?Wa(e.children).filter((function(t){return qa(n,t)})):[]},getTbodyTrIndex:function(t){if(!ms(t))return-1;var e="TR"===t.tagName?t:Ps("tr",t,!0);return e?this.getTbodyTrs().indexOf(e):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var n=this.getTbodyTrIndex(e.target);if(n>-1){var r=this.computedItems[n];this.$emit(t,r,n,e)}}},tbodyRowEvtStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target,n=t.keyCode;if(!this.tbodyRowEvtStopped(t)&&"TR"===e.tagName&&ws(e)&&0===e.tabIndex)if(qa([ll,ml],n))Sc(t),this.onTBodyRowClicked(t);else if(qa([bl,cl,hl,ul],n)){var r=this.getTbodyTrIndex(e);if(r>-1){Sc(t);var i=this.getTbodyTrs(),o=t.shiftKey;n===hl||o&&n===bl?qs(i[0]):n===ul||o&&n===cl?qs(i[i.length-1]):n===bl&&r>0?qs(i[r-1]):n===cl&&rt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]&&arguments[0],n=this.computedFields,r=this.isSortable,i=this.isSelectable,o=this.headVariant,a=this.footVariant,s=this.headRowVariant,c=this.footRowVariant,u=this.$createElement;if(this.isStackedAlways||0===n.length)return u();var l=r||this.hasListener(ki),f=i?this.selectAllRows:tp,h=i?this.clearSelected:tp,d=function(n,i){var o=n.label,a=n.labelHtml,s=n.variant,c=n.stickyColumn,d=n.key,p=null;n.label.trim()||n.headerTitle||(p=ns(n.key));var v={};l&&(v.click=function(r){t.headClicked(r,n,e)},v.keydown=function(r){var i=r.keyCode;i!==ll&&i!==ml||t.headClicked(r,n,e)});var g=r?t.sortTheadThAttrs(d,n,e):{},m=r?t.sortTheadThClasses(d,n,e):null,b=r?t.sortTheadThLabel(d,n,e):null,y={class:[t.fieldClasses(n),m],props:{variant:s,stickyColumn:c},style:n.thStyle||{},attrs:wA(wA({tabindex:l&&n.sortable?"0":null,abbr:n.headerAbbr||null,title:n.headerTitle||null,"aria-colindex":i+1,"aria-label":p},t.getThValues(null,d,n.thAttr,e?"foot":"head",{})),g),on:v,key:d},w=[xA(d),xA(d.toLowerCase()),xA()];e&&(w=[OA(d),OA(d.toLowerCase()),OA()].concat(dA(w)));var _={label:o,column:d,field:n,isFoot:e,selectAllRows:f,clearSelected:h},x=t.normalizeSlot(w,_)||u("div",{domProps:kf(a,o)}),O=b?u("span",{staticClass:"sr-only"}," (".concat(b,")")):null;return u(FE,y,[x,O].filter(se))},p=n.map(d).filter(se),v=[];if(e)v.push(u(ej,{class:this.tfootTrClass,props:{variant:wt(c)?s:c}},p));else{var g={columns:n.length,fields:n,selectAllRows:f,clearSelected:h};v.push(this.normalizeSlot(Na,g)||u()),v.push(u(ej,{class:this.theadTrClass,props:{variant:s}},p))}return u(e?oA:hA,{class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:a||o||null}:{headVariant:o||null},key:e?"bv-tfoot":"bv-thead"},v)}}}),CA={},PA=r["default"].extend({methods:{renderTopRow:function(){var t=this.computedFields,e=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,i=this.$createElement;return this.hasNormalizedSlot(Ha)&&!0!==e&&""!==e?i(ej,{staticClass:"b-table-top-row",class:[_t(n)?n(null,"row-top"):n],attrs:_t(r)?r(null,"row-top"):r,key:"b-top-row"},[this.normalizeSlot(Ha,{columns:t.length,fields:t})]):i()}}});function TA(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function jA(t){for(var e=1;e0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e){var n=function(){t.$nextTick((function(){ps((function(){t.updateTabs()}))}))};this.$_observer=op(this.$refs.content,n,{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs.filter((function(t){return 0===t.$children.filter((function(t){return t._isTab})).length})),e=[];if(u&&t.length>0){var n=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=Ss(n,this.$el).map((function(t){return t.id})).filter(se)}return hE(t,(function(t,n){return e.indexOf(t.safeId())-e.indexOf(n.safeId())}))},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find((function(t){return t.localActive&&!t.disabled})));if(e<0){var n=this.currentTab;n>=t.length?e=t.indexOf(t.slice().reverse().find(JA)):t[n]&&!t[n].disabled&&(e=n)}e<0&&(e=t.indexOf(t.find(JA))),t.forEach((function(t,n){t.localActive=n===e})),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=this.currentTab,n=this.tabs,r=!1;if(t){var i=n.indexOf(t);if(i!==e&&i>-1&&!t.disabled){var o=new Vv(oi,{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(o.type,i,e,o),o.defaultPrevented||(this.currentTab=i,r=!0)}}return r||this[XA]===e||this.$emit(ZA,e),r},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(JA))},focusButton:function(t){var e=this;this.$nextTick((function(){qs(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Et(e)&&t&&t.$emit&&!t.disabled&&t.$emit(li,e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(JA);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Qc(this.currentTab,0),n=this.tabs.slice(0,e).reverse().find(JA);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},nextTab:function(t){var e=Qc(this.currentTab,-1),n=this.tabs.slice(e+1).find(JA);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(JA);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,n=this.align,r=this.card,i=this.end,o=this.fill,a=this.firstTab,s=this.justified,c=this.lastTab,u=this.nextTab,l=this.noKeyNav,f=this.noNavStyle,h=this.pills,d=this.previousTab,p=this.small,v=this.tabs,g=this.vertical,m=v.find((function(t){return t.localActive&&!t.disabled})),b=v.find((function(t){return!t.disabled})),y=v.map((function(n,r){var i,o=n.safeId,s=null;return l||(s=-1,(n===m||!m&&n===b)&&(s=null)),t(QA,{props:{controls:o?o():null,id:n.controlledBy||(o?o("_BV_tab_button_"):null),noKeyNav:l,posInSet:r+1,setSize:v.length,tab:n,tabIndex:s},on:(i={},UA(i,li,(function(t){e.clickTab(n,t)})),UA(i,xi,a),UA(i,Bi,d),UA(i,Li,u),UA(i,Ei,c),i),key:n[$e]||r,ref:"buttons",refInFor:!0})})),w=t(WS,{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:o,justified:s,align:n,tabs:!f&&!h,pills:!f&&h,vertical:g,small:p,cardHeader:r&&!g},ref:"nav"},[this.normalizeSlot(Ba)||t(),y,this.normalizeSlot(Fa)||t()]);w=t("div",{class:[{"card-header":r&&!g&&!i,"card-footer":r&&!g&&i,"col-auto":g},this.navWrapperClass],key:"bv-tabs-nav"},[w]);var _=this.normalizeSlot()||[],x=t();0===_.length&&(x=t("div",{class:["tab-pane","active",{"card-body":r}],key:"bv-empty-tab"},this.normalizeSlot(Yo)));var O=t("div",{staticClass:"tab-content",class:[{col:g},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[_,x]);return t(this.tag,{staticClass:"tabs",class:{row:g,"no-gutters":g&&r},attrs:{id:this.safeId()}},[i?O:t(),w,i?t():O])}});function rD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function iD(t){for(var e=1;e" with name "'.concat(e,'" already exists in the document.'),Hr),this.dead=!0):(this.doRender=!0,this.$once(oo,(function(){t.emitOnRoot(Cc(Hr,pi),e)})))},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var n=t(dD["PortalTarget"],{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:pD}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[n])}return e}});function mD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function bD(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return new Vv(t,bD(bD({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Cc(Vr,e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static){var t=this.computedToaster;if(!dD["Wormhole"].hasTarget(t)){var e=document.createElement("div");document.body.appendChild(e);var n=new gD({parent:this.$root,propsData:{name:t}});n.$mount(e)}}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.$_dismissTimer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.$_dismissTimer),this.$_dismissTimer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];Oc(t,e,"mouseenter",this.onPause,fo),Oc(t,e,"mouseleave",this.onUnPause,fo)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Qc(this.computedDuration-t,kD))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){ps((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent(Zi);this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent(Ci);this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,n=this.title,r=this.slotScope,i=_u(this),o=[],a=this.normalizeSlot(Va,r);a?o.push(a):n&&o.push(t("strong",{staticClass:"mr-2"},n)),this.noCloseButton||o.push(t(Ec,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var s=t();o.length>0&&(s=t("header",{staticClass:"toast-header",class:this.headerClass},o));var c=t(i?zl:"div",{staticClass:"toast-body",class:this.bodyClass,props:i?lc(CD,this):{},on:i?{click:this.onLinkClick}:{}},this.normalizeSlot(Ho,r));return t("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[$e]),ref:"toast"},[s,c])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e=this.order,n=this.static,r=this.isHiding,i=this.isStatus,o="b-toast-".concat(this[$e]),a=t("div",{staticClass:"b-toast",class:this.toastClasses,attrs:bD(bD({},n?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:r?null:i?"status":"alert","aria-live":r?null:i?"polite":"assertive","aria-atomic":r?null:"true"}),key:o,ref:"b-toast"},[t(Bc,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])]);return t(dD["Portal"],{props:{name:o,to:this.computedToaster,order:e,slim:!0,disabled:n}},[a])}});function jD(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ED(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{};t&&!he(zD)&&n(LD(LD({},WD(e)),{},{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit(Pc(Vr,Xi),t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit(Pc(Vr,Pi),t)}}]),t}();t.mixin({beforeCreate:function(){this[VD]=new r(this)}}),Ht(t.prototype,zD)||Nt(t.prototype,zD,{get:function(){return this&&this[VD]||fe('"'.concat(zD,'" must be accessed from a Vue instance "this" context.'),Vr),this[VD]}})},GD=ke({plugins:{plugin:qD}}),YD=ke({components:{BToast:TD,BToaster:gD},plugins:{BVToastPlugin:GD}});function KD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function XD(t){for(var e=1;e=n){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&t0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){var o=this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&(bt(this.$offsets[i+1])||t0&&this.$root&&this.$root.$emit(FL,t,n)}},{key:"clear",value:function(){var t=this;Ss("".concat(this.$selector,", ").concat(DL),this.$el).filter((function(t){return Ds(t,jL)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?Es(t,jL):As(t,jL))}}],[{key:"Name",get:function(){return PL}},{key:"Default",get:function(){return NL}},{key:"DefaultType",get:function(){return zL}}]),t}(),qL="__BV_ScrollSpy__",GL=/^\d+$/,YL=/^(auto|position|offset)$/,KL=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),Vt(t.modifiers).forEach((function(t){GL.test(t)?e.offset=Za(t,0):YL.test(t)&&(e.method=t)})),Ot(t.value)?e.element=t.value:St(t.value)?e.offset=iu(t.value):Pt(t.value)&&Vt(t.value).filter((function(t){return!!WL.DefaultType[t]})).forEach((function(n){e[n]=t.value[n]})),e},XL=function(t,e,n){if(u){var r=KL(e);t[qL]?t[qL].updateConfig(r,n.context.$root):t[qL]=new WL(t,r,n.context.$root)}},ZL=function(t){t[qL]&&(t[qL].dispose(),t[qL]=null,delete t[qL])},JL={bind:function(t,e,n){XL(t,e,n)},inserted:function(t,e,n){XL(t,e,n)},update:function(t,e,n){e.value!==e.oldValue&&XL(t,e,n)},componentUpdated:function(t,e,n){e.value!==e.oldValue&&XL(t,e,n)},unbind:function(t){ZL(t)}},QL=ke({directives:{VBScrollspy:JL}}),tM=ke({directives:{VBVisible:Id}}),eM=ke({plugins:{VBHoverPlugin:yL,VBModalPlugin:wL,VBPopoverPlugin:LP,VBScrollspyPlugin:QL,VBTogglePlugin:Ev,VBTooltipPlugin:gL,VBVisiblePlugin:tM}}),nM="BootstrapVue",rM=Se({plugins:{componentsPlugin:bL,directivesPlugin:eM}}),iM={install:rM,NAME:nM};e["a"]=iM},"5fb2":function(t,e,n){"use strict";var r=2147483647,i=36,o=1,a=26,s=38,c=700,u=72,l=128,f="-",h=/[^\0-\u007E]/,d=/[.\u3002\uFF0E\uFF61]/g,p="Overflow: input needs wider integers to process",v=i-o,g=Math.floor,m=String.fromCharCode,b=function(t){var e=[],n=0,r=t.length;while(n=55296&&i<=56319&&n>1,t+=g(t/e);t>v*a>>1;r+=i)t=g(t/v);return g(r+(v+1)*t/(t+s))},_=function(t){var e=[];t=b(t);var n,s,c=t.length,h=l,d=0,v=u;for(n=0;n=h&&sg((r-d)/S))throw RangeError(p);for(d+=(O-h)*S,h=O,n=0;nr)throw RangeError(p);if(s==h){for(var k=d,C=i;;C+=i){var P=C<=v?o:C>=v+a?a:C-v;if(kl){var d,p=u(arguments[l++]),v=f?o(p).concat(f(p)):o(p),g=v.length,m=0;while(g>m)d=v[m++],r&&!h.call(p,d)||(n[d]=p[d])}return n}:l},"60fa":function(t,e,n){"use strict";var r=n("af33"),i=n("154b"),o=n("617f"),a={};n("c3fa")(a,n("9336")("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},"617f":function(t,e,n){var r=n("0f26").f,i=n("7e33"),o=n("9336")("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},6299:function(t,e,n){var r=n("42ee");t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(a){var o=t["return"];throw void 0!==o&&r(o.call(t)),a}}},"62e4":function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},6317:function(t,e,n){var r=n("4691");t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},6331:function(t,e,n){var r=n("cdf9"),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},6397:function(t,e,n){var r=n("0d63"),i=n("a06f"),o=n("b460");t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o((function(){n(1)})),"Object",a)}},"63b3":function(t,e,n){"use strict";var r=n("0d63"),i=n("c7a3");r(r.S+r.F*n("b460")((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);while(e>t)i(n,t,arguments[t++]);return n.length=e,n}})},"63c5":function(t,e,n){"use strict";var r=n("d401"),i=n("0d63"),o=n("37ff"),a=n("6299"),s=n("3d01"),c=n("58d1"),u=n("c7a3"),l=n("575f");i(i.S+i.F*!n("3b9e")((function(t){Array.from(t)})),"Array",{from:function(t){var e,n,i,f,h=o(t),d="function"==typeof this?this:Array,p=arguments.length,v=p>1?arguments[1]:void 0,g=void 0!==v,m=0,b=l(h);if(g&&(v=r(v,p>2?arguments[2]:void 0,2)),void 0==b||d==Array&&s(b))for(e=c(h.length),n=new d(e);e>m;m++)u(n,m,g?v(h[m],m):h[m]);else for(f=b.call(h),n=new d;!(i=f.next()).done;m++)u(n,m,g?a(f,v,[i.value,m],!0):i.value);return n.length=m,n}})},6434:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},6547:function(t,e,n){var r=n("a691"),i=n("1d80"),o=function(t){return function(e,n){var o,a,s=String(i(e)),c=r(n),u=s.length;return c<0||c>=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}};t.exports={codeAt:o(!1),charAt:o(!0)}},6566:function(t,e,n){"use strict";var r=n("9bf2").f,i=n("7c73"),o=n("e2cc"),a=n("0366"),s=n("19aa"),c=n("2266"),u=n("7dd0"),l=n("2626"),f=n("83ab"),h=n("f183").fastKey,d=n("69f3"),p=d.set,v=d.getterFor;t.exports={getConstructor:function(t,e,n,u){var l=t((function(t,r){s(t,l,e),p(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),f||(t.size=0),void 0!=r&&c(r,t[u],{that:t,AS_ENTRIES:n})})),d=v(e),g=function(t,e,n){var r,i,o=d(t),a=m(t,e);return a?a.value=n:(o.last=a={index:i=h(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},m=function(t,e){var n,r=d(t),i=h(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(l.prototype,{clear:function(){var t=this,e=d(t),n=e.index,r=e.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;e.first=e.last=void 0,f?e.size=0:t.size=0},delete:function(t){var e=this,n=d(e),r=m(e,t);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),f?n.size--:e.size--}return!!r},forEach:function(t){var e,n=d(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);while(e=e?e.next:n.first){r(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!m(this,t)}}),o(l.prototype,n?{get:function(t){var e=m(this,t);return e&&e.value},set:function(t,e){return g(this,0===t?0:t,e)}}:{add:function(t){return g(this,t=0===t?0:t,t)}}),f&&r(l.prototype,"size",{get:function(){return d(this).size}}),l},setStrong:function(t,e,n){var r=e+" Iterator",i=v(e),o=v(r);u(t,e,(function(t,e){p(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){var t=o(this),e=t.kind,n=t.last;while(n&&n.removed)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),l(e)}}},6585:function(t,e,n){"use strict";var r=n("e860"),i={};i[n("9336")("toStringTag")]="z",i+""!="[object z]"&&n("bd47")(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},"65e5":function(t,e,n){"use strict";var r=n("bc48"),i=n("cdf9"),o=n("58d1"),a=n("d401"),s=n("9336")("isConcatSpreadable");function c(t,e,n,u,l,f,h,d){var p,v,g=l,m=0,b=!!h&&a(h,d,3);while(m0)g=c(t,e,p,o(p.length),g,f-1)-1;else{if(g>=9007199254740991)throw TypeError();t[g]=p}g++}m++}return g}t.exports=c},"65f0":function(t,e,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");t.exports=function(t,e){var n;return i(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"665e":function(t,e,n){"use strict";n("c7c1")("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},"665e8":function(t,e,n){"use strict";var r=n("0d63"),i=n("9e2d")(6),o="findIndex",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("7671")(o)},"66a9":function(t,e,n){"use strict";var r=n("29cb"),i=n("388d"),o="WeakSet";n("aef6")(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(i(this,o),t,!0)}},r,!1,!0)},"672b":function(t,e,n){n("17b2")("asyncIterator")},6739:function(t,e,n){t.exports=!n("b460")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},6744:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},67444:function(t,e,n){var r=n("0d63");r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"679a":function(t,e,n){var r=n("255a"),i=r.navigator;t.exports=i&&i.userAgent||""},"69ce":function(t,e,n){t.exports=!n("a32c")&&!n("6434")((function(){return 7!=Object.defineProperty(n("3bb3")("div"),"a",{get:function(){return 7}}).a}))},"69f3":function(t,e,n){var r,i,o,a=n("7f9a"),s=n("da84"),c=n("861d"),u=n("9112"),l=n("5135"),f=n("c6cd"),h=n("f772"),d=n("d012"),p="Object already initialized",v=s.WeakMap,g=function(t){return o(t)?i(t):r(t,{})},m=function(t){return function(e){var n;if(!c(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(a||f.state){var b=f.state||(f.state=new v),y=b.get,w=b.has,_=b.set;r=function(t,e){if(w.call(b,t))throw new TypeError(p);return e.facade=t,_.call(b,t,e),e},i=function(t){return y.call(b,t)||{}},o=function(t){return w.call(b,t)}}else{var x=h("state");d[x]=!0,r=function(t,e){if(l(t,x))throw new TypeError(p);return e.facade=t,u(t,x,e),e},i=function(t){return l(t,x)?t[x]:{}},o=function(t){return l(t,x)}}t.exports={set:r,get:i,has:o,enforce:g,getterFor:m}},"6b75":function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);no)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&I(t)}))}},I=function(t){m.call(c,(function(){var e,n,r,i=t._v,o=$(t);if(o&&(e=w((function(){j?k.emit("unhandledRejection",i,t):(n=c.onunhandledrejection)?n({promise:t,reason:i}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",i)})),t._h=j||$(t)?2:1),t._a=void 0,o&&e.e)throw e.v}))},$=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){m.call(c,(function(){var e;j?k.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})}))},B=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),M(e,!0))},R=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=L(t))?b((function(){var r={_w:n,_d:!1};try{e.call(t,u(R,r,1),u(B,r,1))}catch(i){B.call(r,i)}})):(n._v=t,n._s=1,M(n,!1))}catch(r){B.call({_w:n,_d:!1},r)}}};D||(T=function(t){p(this,T,O,"_h"),d(t),r.call(this);try{t(u(R,this,1),u(B,this,1))}catch(e){B.call(this,e)}},r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},r.prototype=n("e603")(T.prototype,{then:function(t,e){var n=A(g(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=j?k.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&M(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=u(R,t,1),this.reject=u(B,t,1)},y.f=A=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!D,{Promise:T}),n("617f")(T,O),n("dbc5")(O),a=n("a06f")[O],f(f.S+f.F*!D,O,{reject:function(t){var e=A(this),n=e.reject;return n(t),e.promise}}),f(f.S+f.F*(s||!D),O,{resolve:function(t){return x(s&&this===a?T:this,t)}}),f(f.S+f.F*!(D&&n("3b9e")((function(t){T.all(t)["catch"](E)}))),O,{all:function(t){var e=this,n=A(e),r=n.resolve,i=n.reject,o=w((function(){var n=[],o=0,a=1;v(t,!1,(function(t){var s=o++,c=!1;n.push(void 0),a++,e.resolve(t).then((function(t){c||(c=!0,n[s]=t,--a||r(n))}),i)})),--a||r(n)}));return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=A(e),r=n.reject,i=w((function(){v(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return i.e&&r(i.v),n.promise}})},"6d89":function(t,e,n){"use strict";var r=n("d8b2"),i=n("6744");t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},"6dcc":function(t,e,n){"use strict";var r=n("0d63"),i=n("58d1"),o=n("f49a"),a="endsWith",s=""[a];r(r.P+r.F*n("9ec8")(a),"String",{endsWith:function(t){var e=o(this,t,a),n=arguments.length>1?arguments[1]:void 0,r=i(e.length),c=void 0===n?r:Math.min(i(n),r),u=String(t);return s?s.call(e,u,c):e.slice(c-u.length,c)===u}})},"6e76":function(t,e,n){var r=n("37ff"),i=n("b7e2");n("6397")("keys",(function(){return function(t){return i(r(t))}}))},"6eeb":function(t,e,n){var r=n("da84"),i=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),c=n("69f3"),u=c.get,l=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var c,u=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),c=l(n),c.source||(c.source=f.join("string"==typeof e?e:""))),t!==r?(u?!d&&t[e]&&(h=!0):delete t[e],h?t[e]=n:i(t,e,n)):h?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},"6f54":function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},7002:function(t,e,n){var r=n("0d63");r(r.G+r.W+r.F*!n("7634").ABV,{DataView:n("5d88").DataView})},"70b0":function(t,e,n){(function(e){"use strict";var n=y(),r=w(),i=_(),o=x(),a={imagePlaceholder:void 0,cacheBust:!1},s={toSvg:c,toPng:l,toJpeg:f,toBlob:h,toPixelData:u,impl:{fontFaces:i,images:o,util:n,inliner:r,options:{}}};function c(t,e){return e=e||{},d(e),Promise.resolve(t).then((function(t){return v(t,e.filter,!0)})).then(g).then(m).then(r).then((function(r){return b(r,e.width||n.width(t),e.height||n.height(t))}));function r(t){return e.bgcolor&&(t.style.backgroundColor=e.bgcolor),e.width&&(t.style.width=e.width+"px"),e.height&&(t.style.height=e.height+"px"),e.style&&Object.keys(e.style).forEach((function(n){t.style[n]=e.style[n]})),t}}function u(t,e){return p(t,e||{}).then((function(e){return e.getContext("2d").getImageData(0,0,n.width(t),n.height(t)).data}))}function l(t,e){return p(t,e||{}).then((function(t){return t.toDataURL()}))}function f(t,e){return e=e||{},p(t,e).then((function(t){return t.toDataURL("image/jpeg",e.quality||1)}))}function h(t,e){return p(t,e||{}).then(n.canvasToBlob)}function d(t){"undefined"===typeof t.imagePlaceholder?s.impl.options.imagePlaceholder=a.imagePlaceholder:s.impl.options.imagePlaceholder=t.imagePlaceholder,"undefined"===typeof t.cacheBust?s.impl.options.cacheBust=a.cacheBust:s.impl.options.cacheBust=t.cacheBust}function p(t,e){return c(t,e).then(n.makeImage).then(n.delay(100)).then((function(e){var n=r(t);return n.getContext("2d").drawImage(e,0,0),n}));function r(t){var r=document.createElement("canvas");if(r.width=e.width||n.width(t),r.height=e.height||n.height(t),e.bgcolor){var i=r.getContext("2d");i.fillStyle=e.bgcolor,i.fillRect(0,0,r.width,r.height)}return r}}function v(t,e,r){return r||!e||e(t)?Promise.resolve(t).then(i).then((function(n){return o(t,n,e)})).then((function(e){return a(t,e)})):Promise.resolve();function i(t){return t instanceof HTMLCanvasElement?n.makeImage(t.toDataURL()):t.cloneNode(!1)}function o(t,e,r){var i=t.childNodes;return 0===i.length?Promise.resolve(e):o(e,n.asArray(i),r).then((function(){return e}));function o(t,e,n){var r=Promise.resolve();return e.forEach((function(e){r=r.then((function(){return v(e,n)})).then((function(e){e&&t.appendChild(e)}))})),r}}function a(t,e){return e instanceof Element?Promise.resolve().then(r).then(i).then(o).then(a).then((function(){return e})):e;function r(){function r(t,e){function r(t,e){n.asArray(t).forEach((function(n){e.setProperty(n,t.getPropertyValue(n),t.getPropertyPriority(n))}))}t.cssText?e.cssText=t.cssText:r(t,e)}r(window.getComputedStyle(t),e.style)}function i(){function r(r){var i=window.getComputedStyle(t,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();e.className=e.className+" "+a;var s=document.createElement("style");s.appendChild(c(a,r,i)),e.appendChild(s)}function c(t,e,r){var i="."+t+":"+e,o=r.cssText?a(r):s(r);return document.createTextNode(i+"{"+o+"}");function a(t){var e=t.getPropertyValue("content");return t.cssText+" content: "+e+";"}function s(t){return n.asArray(t).map(e).join("; ")+";";function e(e){return e+": "+t.getPropertyValue(e)+(t.getPropertyPriority(e)?" !important":"")}}}}[":before",":after"].forEach((function(t){r(t)}))}function o(){t instanceof HTMLTextAreaElement&&(e.innerHTML=t.value),t instanceof HTMLInputElement&&e.setAttribute("value",t.value)}function a(){e instanceof SVGElement&&(e.setAttribute("xmlns","http://www.w3.org/2000/svg"),e instanceof SVGRectElement&&["width","height"].forEach((function(t){var n=e.getAttribute(t);n&&e.style.setProperty(t,n)})))}}}function g(t){return i.resolveAll().then((function(e){var n=document.createElement("style");return t.appendChild(n),n.appendChild(document.createTextNode(e)),t}))}function m(t){return o.inlineAll(t).then((function(){return t}))}function b(t,e,r){return Promise.resolve(t).then((function(t){return t.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(t)})).then(n.escapeXhtml).then((function(t){return''+t+""})).then((function(t){return''+t+""})).then((function(t){return"data:image/svg+xml;charset=utf-8,"+t}))}function y(){return{escape:h,parseExtension:e,mimeType:n,dataAsUrl:f,isDataUrl:r,canvasToBlob:o,resolveUrl:a,getAndEncode:l,uid:c(),delay:d,asArray:p,escapeXhtml:v,makeImage:u,width:g,height:m};function t(){var t="application/font-woff",e="image/jpeg";return{woff:t,woff2:t,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:e,jpeg:e,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}function e(t){var e=/\.([^\.\/]*?)$/g.exec(t);return e?e[1]:""}function n(n){var r=e(n).toLowerCase();return t()[r]||""}function r(t){return-1!==t.search(/^(data:)/)}function i(t){return new Promise((function(e){for(var n=window.atob(t.toDataURL().split(",")[1]),r=n.length,i=new Uint8Array(r),o=0;o>>0||(a.test(n)?16:10))}:r},7156:function(t,e,n){var r=n("861d"),i=n("d2bb");t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},"71d8":function(t,e,n){var r=n("0d63");r(r.S,"Reflect",{has:function(t,e){return e in t}})},7255:function(t,e,n){var r=Date.prototype,i="Invalid Date",o="toString",a=r[o],s=r.getTime;new Date(NaN)+""!=i&&n("bd47")(r,o,(function(){var t=s.call(this);return t===t?a.call(this):i}))},"733b":function(t,e,n){var r=n("0d63");r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},7416:function(t,e,n){var r=n("cdf9");n("6397")("isSealed",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),i=n("5135"),o=n("e538"),a=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},7480:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},7484:function(t,e,n){"use strict";var r=n("0d63"),i=n("cb03")(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n("60a1")(o)),"Array",{indexOf:function(t){return a?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},"753b":function(t,e,n){"use strict";var r=n("0d63"),i=n("9c55"),o=n("679a"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},"75b6":function(t,e,n){"use strict";n("c7c1")("small",(function(t){return function(){return t(this,"small","","")}}))},"75f3":function(t,e,n){var r=n("0d63");r(r.S+r.F*!n("6739"),"Object",{defineProperty:n("0f26").f})},7634:function(t,e,n){var r,i=n("255a"),o=n("c3fa"),a=n("a909"),s=a("typed_array"),c=a("view"),u=!(!i.ArrayBuffer||!i.DataView),l=u,f=0,h=9,d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(fu)c.call(t,a=s[u++])&&e.push(a)}return e}},"7a00":function(t,e,n){var r=n("0d63"),i=n("7480"),o=n("42ee"),a=(n("255a").Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n("b460")((function(){a((function(){}))})),"Reflect",{apply:function(t,e,n){var r=i(t),c=o(n);return a?a(r,e,c):s.call(r,e,c)}})},"7a77":function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},"7aac":function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){return{write:function(t,e,n,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7c73":function(t,e,n){var r,i=n("825a"),o=n("37e8"),a=n("7839"),s=n("d012"),c=n("1be4"),u=n("cc12"),l=n("f772"),f=">",h="<",d="prototype",p="script",v=l("IE_PROTO"),g=function(){},m=function(t){return h+p+f+t+h+"/"+p+f},b=function(t){t.write(m("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){var t,e=u("iframe"),n="java"+p+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(m("document.F=Object")),t.close(),t.F},w=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(error){}w=r?b(r):y();var t=a.length;while(t--)delete w[d][a[t]];return w()};s[v]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(g[d]=i(t),n=new g,g[d]=null,n[v]=t):n=w(),void 0===e?n:o(n,e)}},"7db0":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").find,o=n("44d2"),a="find",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(a)},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),i=n("9ed3"),o=n("e163"),a=n("d2bb"),s=n("d44e"),c=n("9112"),u=n("6eeb"),l=n("b622"),f=n("c430"),h=n("3f8c"),d=n("ae93"),p=d.IteratorPrototype,v=d.BUGGY_SAFARI_ITERATORS,g=l("iterator"),m="keys",b="values",y="entries",w=function(){return this};t.exports=function(t,e,n,l,d,_,x){i(n,e,l);var O,S,k,C=function(t){if(t===d&&A)return A;if(!v&&t in j)return j[t];switch(t){case m:return function(){return new n(this,t)};case b:return function(){return new n(this,t)};case y:return function(){return new n(this,t)}}return function(){return new n(this)}},P=e+" Iterator",T=!1,j=t.prototype,E=j[g]||j["@@iterator"]||d&&j[d],A=!v&&E||C(d),D="Array"==e&&j.entries||E;if(D&&(O=o(D.call(new t)),p!==Object.prototype&&O.next&&(f||o(O)===p||(a?a(O,p):"function"!=typeof O[g]&&c(O,g,w)),s(O,P,!0,!0),f&&(h[P]=w))),d==b&&E&&E.name!==b&&(T=!0,A=function(){return E.call(this)}),f&&!x||j[g]===A||c(j,g,A),h[e]=A,d)if(S={values:C(b),keys:_?A:C(m),entries:C(y)},x)for(k in S)(v||T||!(k in j))&&u(j,k,S[k]);else r({target:e,proto:!0,forced:v||T},S);return S}},"7e33":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"7f1c":function(t,e,n){n("933e")("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"7f9a":function(t,e,n){var r=n("da84"),i=n("8925"),o=r.WeakMap;t.exports="function"===typeof o&&/native code/.test(i(o))},8122:function(t,e,n){var r=n("0d63");r(r.S+r.F*!n("6739"),"Object",{defineProperties:n("2035")})},"81e6":function(t,e,n){var r=n("0d63");r(r.S,"Object",{setPrototypeOf:n("30c9").set})},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},8267:function(t,e,n){"use strict";n("b92f")("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},8366:function(t,e,n){"use strict";n("4027"),n("9388"),n("766b"),n("ab36"),n("9390"),n("1455"),n("16ee"),n("b70b"),n("c63d"),n("3b19"),n("012b"),n("fda5"),n("26aa"),n("96cf")},"837c":function(t,e,n){var r=n("37ff"),i=n("ad06");n("6397")("getPrototypeOf",(function(){return function(t){return i(r(t))}}))},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83b9":function(t,e,n){"use strict";var r=n("d925"),i=n("e683");t.exports=function(t,e){return t&&!r(e)?i(t,e):e}},8418:function(t,e,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},"841c":function(t,e,n){"use strict";var r=n("d784"),i=n("825a"),o=n("1d80"),a=n("129f"),s=n("14c3");r("search",1,(function(t,e,n){return[function(e){var n=o(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=i(t),c=String(this),u=o.lastIndex;a(u,0)||(o.lastIndex=0);var l=s(o,c);return a(o.lastIndex,u)||(o.lastIndex=u),null===l?-1:l.index}]}))},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},8820:function(t,e,n){var r=n("0d63"),i=n("1fd1"),o=n("ceb6"),a=n("ea05"),s=n("c7a3");r(r.S,"Object",{getOwnPropertyDescriptors:function(t){var e,n,r=o(t),c=a.f,u=i(r),l={},f=0;while(u.length>f)n=c(r,e=u[f++]),void 0!==n&&s(l,e,n);return l}})},"883b":function(t,e,n){var r=n("0d63"),i=n("42ee"),o=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},"887c":function(t,e,n){var r=n("cdf9"),i=n("30c9").set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},"88ec":function(t,e,n){var r=n("0d63");r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},8925:function(t,e,n){var r=n("c6cd"),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},"89c3":function(t,e,n){var r=n("0d63"),i=n("6331"),o=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"8c4f":function(t,e,n){"use strict"; + */function Qu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function tl(t){for(var e=1;e1?n-1:0),i=1;it.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(T,"")},kf=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function Cf(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Pf(t){for(var e=1;e-1&&(e=e.slice(0,n).reverse(),qs(e[0]))},focusNext:function(t){var e=this.getItems(),n=e.indexOf(t.target);n>-1&&(e=e.slice(n+1),qs(e[0]))},focusLast:function(){var t=this.getItems().reverse();qs(t[0])},onFocusin:function(t){var e=this.$el;t.target!==e||Ts(e,t.relatedTarget)||(Sc(t),this.focusFirst(t))},onKeydown:function(t){var e=t.keyCode,n=t.shiftKey;e===bl||e===dl?(Sc(t),n?this.focusFirst(t):this.focusPrev(t)):e!==cl&&e!==gl||(Sc(t),n?this.focusLast(t):this.focusNext(t))}},render:function(t){var e=this.keyNav;return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:e?"0":null},on:e?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot()])}}),Kf=ke({components:{BButtonToolbar:Yf,BBtnToolbar:Yf}}),Xf="gregory",Zf="long",Jf="narrow",Qf="short",th="2-digit",eh="numeric";function nh(t,e){return sh(t)||ah(t,e)||ih(t,e)||rh()}function rh(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ih(t,e){if(t){if("string"===typeof t)return oh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oh(t,e):void 0}}function oh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:Xf;t=Ga(t).filter(se);var n=new Intl.DateTimeFormat(t,{calendar:e});return n.resolvedOptions().locale},gh=function(t,e){var n=new Intl.DateTimeFormat(t,e);return n.format},mh=function(t,e){return ph(t)===ph(e)},bh=function(t){return t=hh(t),t.setDate(1),t},yh=function(t){return t=hh(t),t.setMonth(t.getMonth()+1),t.setDate(0),t},wh=function(t,e){t=hh(t);var n=t.getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==n&&t.setDate(0),t},_h=function(t){t=hh(t);var e=t.getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},xh=function(t){t=hh(t);var e=t.getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},Oh=function(t){return wh(t,-1)},Sh=function(t){return wh(t,1)},kh=function(t){return wh(t,-10)},Ch=function(t){return wh(t,10)},Ph=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=dh(t),e=dh(e)||t,n=dh(n)||t,t?tn?n:t:null},Th=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),jh=function(t){var e=as(t).toLowerCase().replace(J,"").split("-"),n=e.slice(0,2).join("-"),r=e[0];return qa(Th,n)||qa(Th,r)},Eh={id:cc(_o)},Ah=r["default"].extend({props:Eh,data:function(){return{localId_:null}},computed:{safeId:function(){var t=this.id||this.localId_,e=function(e){return t?(e=String(e||"").replace(/\s+/g,"_"),e?t+"_"+e:t):null};return e}},mounted:function(){var t=this;this.$nextTick((function(){t.localId_="__BVID__".concat(t[$e])}))}});function Dh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Lh(t){for(var e=1;ee}},dateDisabled:function(){var t=this,e=this.dateOutOfRange;return function(n){n=dh(n);var r=ph(n);return!(!e(n)&&!t.computedDateDisabledFn(r,n))}},formatDateString:function(){return gh(this.calendarLocale,Lh(Lh({year:eh,month:th,day:th},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:Xf}))},formatYearMonth:function(){return gh(this.calendarLocale,{year:eh,month:Zf,calendar:Xf})},formatWeekdayName:function(){return gh(this.calendarLocale,{weekday:Zf,calendar:Xf})},formatWeekdayNameShort:function(){return gh(this.calendarLocale,{weekday:this.weekdayHeaderFormat||Qf,calendar:Xf})},formatDay:function(){var t=new Intl.NumberFormat([this.computedLocale],{style:"decimal",minimumIntegerDigits:1,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return function(e){return t.format(e.getDate())}},prevDecadeDisabled:function(){var t=this.computedMin;return this.disabled||t&&yh(kh(this.activeDate))t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&bh(Sh(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&bh(Ch(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,n=e.getFullYear(),r=e.getMonth(),i=this.calendarDaysInMonth,o=e.getDay(),a=(this.computedWeekStarts>o?7:0)-this.computedWeekStarts,s=0-a-o,c=0;c<6&&s0);n!==this.visible&&(this.visible=n,this.callback(n),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),t}(),Ad=function(t){var e=t[jd];e&&e.stop&&e.stop(),delete t[jd]},Dd=function(t,e,n){var r=e.value,i=e.modifiers,o={margin:"0px",once:!1,callback:r};Vt(i).forEach((function(t){S.test(t)?o.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(o.once=!0)})),Ad(t),t[jd]=new Ed(t,o,n),t[jd]._prevModifiers=Wt(i)},Ld=function(t,e,n){var r=e.value,i=e.oldValue,o=e.modifiers;o=Wt(o),!t||r===i&&t[jd]&&wl(o,t[jd]._prevModifiers)||Dd(t,{value:r,modifiers:o},n)},Md=function(t){Ad(t)},Id={bind:Dd,componentUpdated:Ld,unbind:Md};function $d(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Fd(t){for(var e=1;e0||i.removedNodes.length>0))&&(n=!0)}n&&e()}));return r.observe(t,np({childList:!0,subtree:!0},n)),r};function ap(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function sp(t){for(var e=1;e0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:(ip={},cp(ip,hp,(function(t,e){t!==e&&this.setSlide(Za(t,0))})),cp(ip,"interval",(function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))})),cp(ip,"isPaused",(function(t,e){t!==e&&this.$emit(t?Fi:ro)})),cp(ip,"index",(function(t,e){t===e||this.isSliding||this.doSlide(t,e)})),ip),created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!(Za(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=wp(this.$el)||null,this.updateSlides(),this.setObserver(!0)},beforeDestroy:function(){this.clearInterval(),this.clearAnimationTimeout(),this.clearTouchTimeout(),this.setObserver(!1)},methods:{clearInterval:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){clearInterval(this.$_interval),this.$_interval=null})),clearAnimationTimeout:function(){clearTimeout(this.$_animationTimeout),this.$_animationTimeout=null},clearTouchTimeout:function(){clearTimeout(this.$_touchTimeout),this.$_touchTimeout=null},setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=op(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(u&&document.visibilityState&&document.hidden)){var r=this.noWrap,i=this.numSlides;t=nu(t),0!==i&&(this.isSliding?this.$once(Ji,(function(){ps((function(){return e.setSlide(t,n)}))})):(this.direction=n,this.index=t>=i?r?i-1:0:t<0?r?0:i-1:t,r&&this.index!==t&&this.index!==this[hp]&&this.$emit(dp,this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this.clearInterval()},start:function(t){t||(this.isPaused=!1),this.clearInterval(),this.interval&&this.numSlides>1&&(this.$_interval=setInterval(this.next,Qc(1e3,this.interval)))},restart:function(){this.$el.contains(bs())||this.start()},doSlide:function(t,e){var n=this,r=Boolean(this.interval),i=this.calcDirection(this.direction,e,t),o=i.overlayClass,a=i.dirClass,s=this.slides[e],c=this.slides[t];if(s&&c){if(this.isSliding=!0,r&&this.pause(!1),this.$emit(Qi,t),this.$emit(dp,this.index),this.noAnimation)Es(c,"active"),As(s,"active"),this.isSliding=!1,this.$nextTick((function(){return n.$emit(Ji,t)}));else{Es(c,o),Os(c),Es(s,a),Es(c,a);var u=!1,l=function e(){if(!u){if(u=!0,n.transitionEndEvent){var r=n.transitionEndEvent.split(/\s+/);r.forEach((function(t){return xc(c,t,e,fo)}))}n.clearAnimationTimeout(),As(c,a),As(c,o),Es(c,"active"),As(s,"active"),As(s,a),As(s,o),Ls(s,"aria-current","false"),Ls(c,"aria-current","true"),Ls(s,"aria-hidden","true"),Ls(c,"aria-hidden","false"),n.isSliding=!1,n.direction=null,n.$nextTick((function(){return n.$emit(Ji,t)}))}};if(this.transitionEndEvent){var f=this.transitionEndEvent.split(/\s+/);f.forEach((function(t){return _c(c,t,l,fo)}))}this.$_animationTimeout=setTimeout(l,vp)}r&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=Ss(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Qc(0,Jc(nu(this.index),t-1));this.slides.forEach((function(n,r){var i=r+1;r===e?(Es(n,"active"),Ls(n,"aria-current","true")):(As(n,"active"),Ls(n,"aria-current","false")),Ls(n,"aria-posinset",String(i)),Ls(n,"aria-setsize",String(t))})),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?pp[t]:n>e?pp.next:pp.prev},handleClick:function(t,e){var n=t.keyCode;"click"!==t.type&&n!==ml&&n!==ll||(Sc(t),e())},handleSwipe:function(){var t=tu(this.touchDeltaX);if(!(t<=mp)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){m&&bp[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:m||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){m&&bp[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,gp+Qc(1e3,this.interval))}},render:function(t){var e=this,n=this.indicators,r=this.background,i=this.noAnimation,o=this.noHoverPause,a=this.noTouch,s=this.index,c=this.isSliding,u=this.pause,l=this.restart,f=this.touchStart,h=this.touchEnd,d=this.safeId("__BV_inner_"),p=t("div",{staticClass:"carousel-inner",attrs:{id:d,role:"list"},ref:"inner"},[this.normalizeSlot()]),v=t();if(this.controls){var b=function(n,r,i){var o=function(t){c?Sc(t,{propagation:!1}):e.handleClick(t,i)};return t("a",{staticClass:"carousel-control-".concat(n),attrs:{href:"#",role:"button","aria-controls":d,"aria-disabled":c?"true":null},on:{click:o,keydown:o}},[t("span",{staticClass:"carousel-control-".concat(n,"-icon"),attrs:{"aria-hidden":"true"}}),t("span",{class:"sr-only"},[r])])};v=[b("prev",this.labelPrev,this.prev),b("next",this.labelNext,this.next)]}var y=t("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:n}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":n?"false":"true","aria-label":this.labelIndicators,"aria-owns":d}},this.slides.map((function(r,i){var o=function(t){e.handleClick(t,(function(){e.setSlide(i)}))};return t("li",{class:{active:i===s},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(i+1,"_")),tabindex:n?"0":"-1","aria-current":i===s?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(i+1),"aria-describedby":r.id||null,"aria-controls":d},on:{click:o,keydown:o},key:"slide_".concat(i)})}))),w={mouseenter:o?tp:u,mouseleave:o?tp:l,focusin:u,focusout:l,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var n=t.keyCode;n!==dl&&n!==gl||(Sc(t),e[n===dl?"prev":"next"]())}}};return g&&!a&&(m?(w["&pointerdown"]=f,w["&pointerup"]=h):(w["&touchstart"]=f,w["&touchmove"]=this.touchMove,w["&touchend"]=h)),t("div",{staticClass:"carousel",class:{slide:!i,"carousel-fade":!i&&this.fade,"pointer-event":g&&m&&!a},style:{background:r},attrs:{role:"region",id:this.safeId(),"aria-busy":c?"true":"false"},on:w},[p,v,y])}});function Op(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Sp(t){for(var e=1;e0?(Ls(t,lv,r.join(" ")),Fs(t,pv,"none")):(Ms(t,lv),Bs(t,pv)),ps((function(){Ov(t,n)})),wl(r,t[sv])||(t[sv]=r,r.forEach((function(t){n.context.$root.$emit(bv,t)})))}},jv={bind:function(t,e,n){t[av]=!1,t[sv]=[],kv(t,n),Tv(t,e,n)},componentUpdated:Tv,updated:Tv,unbind:function(t,e,n){xv(t),Sv(t,n),Pv(t,iv),Pv(t,ov),Pv(t,av),Pv(t,sv),As(t,ev),As(t,nv),Ms(t,fv),Ms(t,lv),Ms(t,hv),Bs(t,pv)}},Ev=ke({directives:{VBToggle:jv}}),Av=ke({components:{BCollapse:tv},plugins:{VBTogglePlugin:Ev}}),Dv=n("f0bd"),Lv="top-start",Mv="top-end",Iv="bottom-start",$v="bottom-end",Fv="right-start",Bv="left-start";function Rv(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Nv(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(Rv(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));Ft(this,t.Defaults,this.constructor.Defaults,n,{type:e}),Rt(this,{type:Xt(),cancelable:Xt(),nativeEvent:Xt(),target:Xt(),relatedTarget:Xt(),vueTarget:Xt(),componentId:Xt()});var r=!1;this.preventDefault=function(){this.cancelable&&(r=!0)},Nt(this,"defaultPrevented",{enumerable:!0,get:function(){return r}})}return zv(t,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),t}(),Hv=r["default"].extend({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(xc(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo),t&&_c(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&_c(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo)},beforeDestroy:function(){xc(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,fo)},methods:{isClickOut:function(t){return!Ts(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),Uv=r["default"].extend({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(xc(this.focusInElement,"focusin",this._focusInHandler,fo),t&&_c(this.focusInElement,"focusin",this._focusInHandler,fo))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&_c(this.focusInElement,"focusin",this._focusInHandler,fo)},beforeDestroy:function(){xc(this.focusInElement,"focusin",this._focusInHandler,fo)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}});function Wv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qv(t){for(var e=1;e0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once(Ci,this.focusToggler))},toggle:function(t){t=t||{};var e=t,n=e.type,r=e.keyCode;("click"===n||"keydown"===n&&-1!==[ll,ml,cl].indexOf(r))&&(this.disabled?this.visible=!1:(this.$emit(no,t),Sc(t),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){Sc(t,{propagation:!1})},onKeydown:function(t){var e=t.keyCode;e===fl?this.onEsc(t):e===cl?this.focusNext(t,!1):e===bl&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,Sc(t),this.$once(Ci,this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit(li,t)},hideHandler:function(t){var e=this,n=t.target;!this.visible||Ts(this.$refs.menu,n)||Ts(this.toggler,n)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return e.hide()}),this.inNavbar?300:0))},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var n=this,r=t.target;!this.visible||t&&Ps(Xv,r)||(Sc(t),this.$nextTick((function(){var t=n.getItems();if(!(t.length<1)){var i=t.indexOf(r);e&&i>0?i--:!e&&i1&&void 0!==arguments[1]?arguments[1]:null;if(Tt(t)){var n=ue(t,this.valueField),r=ue(t,this.textField);return{value:bt(n)?e||r:n,text:Sf(String(bt(r)?e:r)),html:ue(t,this.htmlField),disabled:Boolean(ue(t,this.disabledField))}}return{value:e||t,text:Sf(String(t)),disabled:!1}},normalizeOptions:function(t){var e=this;return Ct(t)?t.map((function(t){return e.normalizeOption(t)})):Tt(t)?(fe(Yg,this.$options.name),Vt(t).map((function(n){return e.normalizeOption(t[n]||{},n)}))):[]}}});function Zg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Jg(t){for(var e=1;e-1:wl(e,t)},isRadio:function(){return!1}},watch:Fm({},Bm,(function(t,e){wl(t,e)||this.setIndeterminate(t)})),mounted:function(){this.setIndeterminate(this[Bm])},methods:{computedLocalCheckedWatcher:function(t,e){if(!wl(t,e)){this.$emit(Dm,t);var n=this.$refs.input;n&&this.$emit(Rm,n.indeterminate)}},handleChange:function(t){var e=this,n=t.target,r=n.checked,i=n.indeterminate,o=this.value,a=this.uncheckedValue,s=this.computedLocalChecked;if(Ct(s)){var c=pm(s,o);r&&c<0?s=s.concat(o):!r&&c>-1&&(s=s.slice(0,c).concat(s.slice(c+1)))}else s=r?o:a;this.computedLocalChecked=s,this.$nextTick((function(){e.$emit(ci,s),e.isGroup&&e.bvGroup.$emit(ci,s),e.$emit(Rm,i)}))},setIndeterminate:function(t){Ct(this.computedLocalChecked)&&(t=!1);var e=this.$refs.input;e&&(e.indeterminate=t,this.$emit(Rm,t))}}});function Vm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hm(t){for(var e=1;e0&&(c=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":c.length>1,"justify-content-end":c.length<2}},c)]);var h=t(zh,{staticClass:"b-form-date-calendar w-100",props:Cb(Cb({},lc(Mb,o)),{},{hidden:!this.isVisible,value:e,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:qt(a,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"]),key:"calendar",ref:"calendar"},c);return t(Sb,{staticClass:"b-form-datepicker",props:Cb(Cb({},lc(Ib,o)),{},{formattedValue:e?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":i,"text-light":i},this.menuClass],placeholder:s,rtl:this.isRTL,value:e}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Pb({},No,a[No]||this.defaultButtonFn),ref:"control"},[h])}}),Bb=ke({components:{BFormDatepicker:Fb,BDatepicker:Fb}});function Rb(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nb(t){for(var e=1;e1&&void 0!==arguments[1])||arguments[1];return Promise.all(Wa(t).filter((function(t){return"file"===t.kind})).map((function(t){var n=Kb(t);if(n){if(n.isDirectory&&e)return Zb(n.createReader(),"".concat(n.name,"/"));if(n.isFile)return new Promise((function(t){n.file((function(e){e.$path="",t(e)}))}))}return null})).filter(se))},Zb=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(r){var i=[],o=function o(){e.readEntries((function(e){0===e.length?r(Promise.all(i).then((function(t){return Ka(t)}))):(i.push(Promise.all(e.map((function(e){if(e){if(e.isDirectory)return t(e.createReader(),"".concat(n).concat(e.name,"/"));if(e.isFile)return new Promise((function(t){e.file((function(e){e.$path="".concat(n).concat(e.name),t(e)}))}))}return null})).filter(se))),o())}))};o()}))},Jb=hc(Kt(Nb(Nb(Nb(Nb(Nb(Nb(Nb({},Eh),Ub),gm),bm),xm),wm),{},{accept:cc(_o,""),browseText:cc(_o,"Browse"),capture:cc(vo,!1),directory:cc(vo,!1),dropPlaceholder:cc(_o,"Drop files here"),fileNameFormatter:cc(mo),multiple:cc(vo,!1),noDrop:cc(vo,!1),noDropPlaceholder:cc(_o,"Not allowed"),noTraverse:cc(vo,!1),placeholder:cc(_o,"No file chosen")})),Cn),Qb=r["default"].extend({name:Cn,mixins:[kl,Ah,Hb,yc,mm,Om,ym,yc],inheritAttrs:!1,props:Jb,data:function(){return{files:[],dragging:!1,dropAllowed:!this.noDrop,hasFocus:!1}},computed:{computedAccept:function(){var t=this.accept;return t=(t||"").trim().split(/[,\s]+/).filter(se),0===t.length?null:t.map((function(t){var e="name",n="^",r="$";k.test(t)?n="":(e="type",$.test(t)&&(r=".+$",t=t.slice(0,-1))),t=os(t);var i=new RegExp("".concat(n).concat(t).concat(r));return{rx:i,prop:e}}))},computedCapture:function(){var t=this.capture;return!0===t||""===t||(t||null)},computedAttrs:function(){var t=this.name,e=this.disabled,n=this.required,r=this.form,i=this.computedCapture,o=this.accept,a=this.multiple,s=this.directory;return Nb(Nb({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:t,disabled:e,required:n,form:r||null,capture:i,accept:o||null,multiple:a,directory:s,webkitdirectory:s,"aria-required":n?"true":null})},computedFileNameFormatter:function(){var t=this.fileNameFormatter;return pc(t)?t:this.defaultFileNameFormatter},clonedFiles:function(){return ae(this.files)},flattenedFiles:function(){return Xa(this.files)},fileNames:function(){return this.flattenedFiles.map((function(t){return t.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot(qo,{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot(Ea)||this.placeholder;var t=this.flattenedFiles,e=this.clonedFiles,n=this.fileNames,r=this.computedFileNameFormatter;return this.hasNormalizedSlot(Xo)?this.normalizeSlot(Xo,{files:t,filesTraversed:e,names:n}):r(t,e,n)}},watch:(Tb={},zb(Tb,Wb,(function(t){(!t||Ct(t)&&0===t.length)&&this.reset()})),zb(Tb,"files",(function(t,e){if(!wl(t,e)){var n=this.multiple,r=this.noTraverse,i=!n||r?Xa(t):t;this.$emit(qb,n?i:i[0]||null)}})),Tb),created:function(){this.$_form=null},mounted:function(){var t=Ps("form",this.$el);t&&(_c(t,"reset",this.reset,lo),this.$_form=t)},beforeDestroy:function(){var t=this.$_form;t&&xc(t,"reset",this.reset,lo)},methods:{isFileValid:function(t){if(!t)return!1;var e=this.computedAccept;return!e||e.some((function(e){return e.rx.test(t[e.prop])}))},isFilesArrayValid:function(t){var e=this;return Ct(t)?t.every((function(t){return e.isFileValid(t)})):this.isFileValid(t)},defaultFileNameFormatter:function(t,e,n){return n.join(", ")},setFiles:function(t){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?t:Xa(t):Xa(t).slice(0,1)},setInputFiles:function(t){try{var e=new ClipboardEvent("").clipboardData||new DataTransfer;Xa(ae(t)).forEach((function(t){delete t.$path,e.items.add(t)})),this.$refs.input.files=e.files}catch(n){}},reset:function(){try{var t=this.$refs.input;t.value="",t.type="",t.type="file"}catch(e){}this.files=[]},handleFiles:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e){var n=t.filter(this.isFilesArrayValid);n.length>0&&(this.setFiles(n),this.setInputFiles(n))}else this.setFiles(t)},focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(t){var e=this,n=t.type,r=t.target,i=t.dataTransfer,o=void 0===i?{}:i,a="drop"===n;this.$emit(ci,t);var c=Wa(o.items||[]);if(s&&c.length>0&&!yt(Kb(c[0])))Xb(c,this.directory).then((function(t){return e.handleFiles(t,a)}));else{var u=Wa(r.files||o.files||[]).map((function(t){return t.$path=t.webkitRelativePath||"",t}));this.handleFiles(u,a)}},onDragenter:function(t){Sc(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragover:function(t){Sc(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragleave:function(t){var e=this;Sc(t),this.$nextTick((function(){e.dragging=!1,e.dropAllowed=!e.noDrop}))},onDrop:function(t){var e=this;Sc(t),this.dragging=!1,this.noDrop||this.disabled||!this.dropAllowed?this.$nextTick((function(){e.dropAllowed=!e.noDrop})):this.onChange(t)}},render:function(t){var e=this.custom,n=this.plain,r=this.size,i=this.dragging,o=this.stateClass,a=this.bvAttrs,s=t("input",{class:[{"form-control-file":n,"custom-file-input":e,focus:e&&this.hasFocus},o],style:e?{zIndex:-5}:{},attrs:this.computedAttrs,on:{change:this.onChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.reset},ref:"input"});if(n)return s;var c=t("label",{staticClass:"custom-file-label",class:{dragging:i},attrs:{for:this.safeId(),"data-browse":this.browseText||null}},[t("span",{staticClass:"d-block form-file-text",style:{pointerEvents:"none"}},[this.labelContent])]);return t("div",{staticClass:"custom-file b-form-file",class:[zb({},"b-custom-control-".concat(r),r),o,a.class],style:a.style,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragenter:this.onDragenter,dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[s,c])}}),ty=ke({components:{BFormFile:Qb,BFile:Qb}}),ey=function(t){return"\\"+t},ny=function(t){t=as(t);var e=t.length,n=t.charCodeAt(0);return t.split("").reduce((function(r,i,o){var a=t.charCodeAt(o);return 0===a?r+"�":127===a||a>=1&&a<=31||0===o&&a>=48&&a<=57||1===o&&a>=48&&a<=57&&45===n?r+ey("".concat(a.toString(16)," ")):0===o&&45===a&&1===e?r+ey(i):a>=128||45===a||95===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?r+i:r+ey(i)}),"")};function ry(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function iy(t){for(var e=1;e0||Vt(this.labelColProps).length>0}},watch:{ariaDescribedby:function(t,e){t!==e&&this.updateAriaDescribedby(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.updateAriaDescribedby(t.ariaDescribedby)}))},methods:{getAlignClasses:function(t,e){return ec().reduce((function(n,r){var i=t[sc(r,"".concat(e,"Align"))]||null;return i&&n.push(["text",r,i].filter(se).join("-")),n}),[])},getColProps:function(t,e){return ec().reduce((function(n,r){var i=t[sc(r,"".concat(e,"Cols"))];return i=""===i||(i||!1),xt(i)||"auto"===i||(i=Za(i,0),i=i>0&&i),i&&(n[r||(xt(i)?"col":"cols")]=i),n}),{})},updateAriaDescribedby:function(t,e){var n=this.labelFor;if(u&&n){var r=ks("#".concat(ny(n)),this.$refs.content);if(r){var i="aria-describedby",o=(t||"").split(I),a=(e||"").split(I),s=(Is(r,i)||"").split(I).filter((function(t){return!qa(a,t)})).concat(o).filter((function(t,e,n){return n.indexOf(t)===e})).filter(se).join(" ").trim();s?Ls(r,i,s):Ms(r,i)}}},onLegendClick:function(t){if(!this.labelFor){var e=t.target,n=e?e.tagName:"";if(-1===my.indexOf(n)){var r=Ss(gy,this.$refs.content).filter(_s);1===r.length&&qs(r[0])}}}},render:function(t){var e=this.computedState,n=this.feedbackAriaLive,r=this.isHorizontal,i=this.labelFor,o=this.normalizeSlot,a=this.safeId,s=this.tooltip,c=a(),u=!i,l=t(),f=o(ua)||this.label,h=f?a("_BV_label_"):null;if(f||r){var d=this.labelSize,p=this.labelColProps,v=u?"legend":"label";this.labelSrOnly?(f&&(l=t(v,{class:"sr-only",attrs:{id:h,for:i||null}},[f])),l=t(r?fy:"div",{props:r?p:{}},[l])):l=t(r?fy:v,{on:u?{click:this.onLegendClick}:{},props:r?dy(dy({},p),{},{tag:v}):{},attrs:{id:h,for:i||null,tabindex:u?"-1":null},class:[u?"bv-no-focus-ring":"",r||u?"col-form-label":"",!r&&u?"pt-0":"",r||u?"":"d-block",d?"col-form-label-".concat(d):"",this.labelAlignClasses,this.labelClass]},[f])}var g=t(),m=o(ca)||this.invalidFeedback,b=m?a("_BV_feedback_invalid_"):null;m&&(g=t(cm,{props:{ariaLive:n,id:b,role:n?"alert":null,state:e,tooltip:s},attrs:{tabindex:m?"-1":null}},[m]));var y=t(),w=o(Ua)||this.validFeedback,_=w?a("_BV_feedback_valid_"):null;w&&(y=t(lm,{props:{ariaLive:n,id:_,role:n?"alert":null,state:e,tooltip:s},attrs:{tabindex:w?"-1":null}},[w]));var x=t(),O=o(Uo)||this.description,S=O?a("_BV_description_"):null;O&&(x=t(am,{attrs:{id:S,tabindex:"-1"}},[O]));var k=this.ariaDescribedby=[S,!1===e?b:null,!0===e?_:null].filter(se).join(" ")||null,C=t(r?fy:"div",{props:r?this.contentColProps:{},ref:"content"},[o(Ho,{ariaDescribedby:k,descriptionId:S,id:c,labelId:h})||t(),g,y,x]);return t(u?"fieldset":r?hm:"div",{staticClass:"form-group",class:[{"was-validated":this.validated},this.stateClass],attrs:{id:c,disabled:u?this.disabled:null,role:u?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":u&&r?h:null}},r&&u?[t(hm,[l,C])]:[l,C])}},wy=ke({components:{BFormGroup:yy,BFormFieldset:yy}}),_y=r["default"].extend({computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}});function xy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Oy(t){for(var e=1;e2&&void 0!==arguments[2]&&arguments[2];return t=as(t),!this.hasFormatter||this.lazyFormatter&&!n||(t=this.formatter(t,e)),t},modifyValue:function(t){return t=as(t),this.trim&&(t=t.trim()),this.number&&(t=Ja(t,t)),t},updateValue:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.lazy;if(!r||n){this.clearDebounce();var i=function(){if(t=e.modifyValue(t),t!==e.vModelValue)e.vModelValue=t,e.$emit(jy,t);else if(e.hasFormatter){var n=e.$refs.input;n&&t!==n.value&&(n.value=t)}},o=this.computedDebounce;o>0&&!r&&!n?this.$_inputDebounceTimer=setTimeout(i,o):i()}},onInput:function(t){if(!t.target.composing){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?Sc(t,{propagation:!1}):(this.localValue=n,this.updateValue(n),this.$emit(ji,n))}},onChange:function(t){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?Sc(t,{propagation:!1}):(this.localValue=n,this.updateValue(n,!0),this.$emit(ci,n))},onBlur:function(t){var e=t.target.value,n=this.formatValue(e,t,!0);!1!==n&&(this.localValue=as(this.modifyValue(n)),this.updateValue(n,!0)),this.$emit(ai,t)},focus:function(){this.disabled||qs(this.$el)},blur:function(){this.disabled||Gs(this.$el)}}}),Dy=r["default"].extend({computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}});function Ly(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function My(t){for(var e=1;e=n?"full":e>=n-.5?"half":"empty",l={variant:o,disabled:a,readonly:s};return t("span",{staticClass:"b-rating-star",class:{focused:r&&e===n||!Za(e)&&n===c,"b-rating-star-empty":"empty"===u,"b-rating-star-half":"half"===u,"b-rating-star-full":"full"===u},attrs:{tabindex:a||s?null:"-1"},on:{click:this.onClick}},[t("span",{staticClass:"b-rating-icon"},[this.normalizeSlot(u,l)])])}}),rw=hc(Kt(Wy(Wy(Wy(Wy(Wy({},Eh),Ky),Gt(gm,["required","autofocus"])),wm),{},{color:cc(_o),iconClear:cc(_o,"x"),iconEmpty:cc(_o,"star"),iconFull:cc(_o,"star-fill"),iconHalf:cc(_o,"star-half"),inline:cc(vo,!1),locale:cc(ko),noBorder:cc(vo,!1),precision:cc(Ao),readonly:cc(vo,!1),showClear:cc(vo,!1),showValue:cc(vo,!1),showValueMax:cc(vo,!1),stars:cc(Ao,Qy,(function(t){return Za(t)>=Jy})),variant:cc(_o)})),Dn),iw=r["default"].extend({name:Dn,components:{BIconStar:Ku,BIconStarHalf:Zu,BIconStarFill:Xu,BIconX:Ju},mixins:[Ah,Yy,_m],props:rw,data:function(){var t=Ja(this[Xy],null),e=tw(this.stars);return{localValue:yt(t)?null:ew(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return tw(this.stars)},computedRating:function(){var t=Ja(this.localValue,0),e=Za(this.precision,3);return ew(Ja(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=Ga(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return jh(this.computedLocale)},formattedRating:function(){var t=Za(this.precision),e=this.showValueMax,n=this.computedLocale,r={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},i=this.computedStars.toLocaleString(n),o=this.localValue;return o=yt(o)?e?"-":"":o.toLocaleString(n,r),e?"".concat(o,"/").concat(i):o}},watch:($y={},qy($y,Xy,(function(t,e){if(t!==e){var n=Ja(t,null);this.localValue=yt(n)?null:ew(n,0,this.computedStars)}})),qy($y,"localValue",(function(t,e){t!==e&&t!==(this.value||0)&&this.$emit(Zy,t||null)})),qy($y,"disabled",(function(t){t&&(this.hasFocus=!1,this.blur())})),$y),methods:{focus:function(){this.disabled||qs(this.$el)},blur:function(){this.disabled||Gs(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&qa([dl,cl,gl,bl],e)){Sc(t,{propagation:!1});var n=Za(this.localValue,0),r=this.showClear?0:1,i=this.computedStars,o=this.isRTL?-1:1;e===dl?this.localValue=ew(n-o,r,i)||null:e===gl?this.localValue=ew(n+o,r,i):e===cl?this.localValue=ew(n-1,r,i)||null:e===bl&&(this.localValue=ew(n+1,r,i))}},onSelected:function(t){this.isInteractive&&(this.localValue=t)},onFocus:function(t){this.hasFocus=!!this.isInteractive&&"focus"===t.type},renderIcon:function(t){return this.$createElement(ol,{props:{icon:t,variant:this.disabled||this.color?null:this.variant||null}})},iconEmptyFn:function(){return this.renderIcon(this.iconEmpty)},iconHalfFn:function(){return this.renderIcon(this.iconHalf)},iconFullFn:function(){return this.renderIcon(this.iconFull)},iconClearFn:function(){return this.$createElement(ol,{props:{icon:this.iconClear}})}},render:function(t){var e=this,n=this.disabled,r=this.readonly,i=this.name,o=this.form,a=this.inline,s=this.variant,c=this.color,u=this.noBorder,l=this.hasFocus,f=this.computedRating,h=this.computedStars,d=this.formattedRating,p=this.showClear,v=this.isRTL,g=this.isInteractive,m=this.$scopedSlots,b=[];if(p&&!n&&!r){var y=t("span",{staticClass:"b-rating-icon"},[(m[na]||this.iconClearFn)()]);b.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:l&&0===f},attrs:{tabindex:g?"-1":null},on:{click:function(){return e.onSelected(null)}},key:"clear"},[y]))}for(var w=0;w1&&void 0!==arguments[1]?arguments[1]:null;if(Tt(t)){var n=ue(t,this.valueField),r=ue(t,this.textField),i=ue(t,this.optionsField,null);return yt(i)?{value:bt(n)?e||r:n,text:String(bt(r)?e:r),html:ue(t,this.htmlField),disabled:Boolean(ue(t,this.disabledField))}:{label:String(ue(t,this.labelField)||r),options:this.normalizeOptions(i)}}return{value:e||t,text:String(t),disabled:!1}}}}),gw=hc({disabled:cc(vo,!1),value:cc(ho,void 0,!0)},In),mw=r["default"].extend({name:In,functional:!0,props:gw,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.value,a=n.disabled;return t("option",Ie(r,{attrs:{disabled:a},domProps:{value:o}}),i)}});function bw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function yw(t){for(var e=1;e0?t:zw},computedInterval:function(){var t=Za(this.repeatInterval,0);return t>0?t:Vw},computedThreshold:function(){return Qc(Za(this.repeatThreshold,Hw),1)},computedStepMultiplier:function(){return Qc(Za(this.repeatStepMultiplier,Uw),1)},computedPrecision:function(){var t=this.computedStep;return nu(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return ru(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return yt(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=Ga(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},computedRTL:function(){return jh(this.computedLocale)},defaultFormatter:function(){var t=this.computedPrecision,e=new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:t,maximumFractionDigits:t,notation:"standard"});return e.format},computedFormatter:function(){var t=this.formatterFn;return pc(t)?t:this.defaultFormatter},computedAttrs:function(){return Aw(Aw({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,n=this.computedRequired,r=this.disabled,i=this.state,o=this.computedFormatter,a=!yt(e);return Aw(Aw({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:r?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===i||!a&&n?"true":null,"aria-required":n?"true":null,"aria-valuemin":as(this.computedMin),"aria-valuemax":as(this.computedMax),"aria-valuenow":a?e:null,"aria-valuetext":a?o(e):null})}},watch:(Cw={},Dw(Cw,$w,(function(t){this.localValue=Ja(t,null)})),Dw(Cw,"localValue",(function(t){this.$emit(Fw,t)})),Dw(Cw,"disabled",(function(t){t&&this.clearRepeat()})),Dw(Cw,"readonly",(function(t){t&&this.clearRepeat()})),Cw),created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||qs(this.$refs.spinner)},blur:function(){this.disabled||Gs(this.$refs.spinner)},emitChange:function(){this.$emit(ci,this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!yt(e)){var n=this.computedStep*t,r=this.computedMin,i=this.computedMax,o=this.computedMultiplier,a=this.wrap;e=iu((e-r)/n)*n+r+n,e=iu(e*o)/o,this.localValue=e>i?a?r:i:e0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;yt(e)?this.localValue=this.computedMin:this.stepValue(1*t)},stepDown:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;yt(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;if(!(this.disabled||this.readonly||n||r||i)&&qa(Ww,e)){if(Sc(t,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),qa([bl,cl],e)?(this.$_keyIsDown=!0,e===bl?this.handleStepRepeat(t,this.stepUp):e===cl&&this.handleStepRepeat(t,this.stepDown)):e===vl?this.stepUp(this.computedStepMultiplier):e===pl?this.stepDown(this.computedStepMultiplier):e===hl?this.localValue=this.computedMin:e===ul&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;this.disabled||this.readonly||n||r||i||qa(Ww,e)&&(Sc(t,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(t,e){var n=this,r=t||{},i=r.type,o=r.button;if(!this.disabled&&!this.readonly){if("mousedown"===i&&o)return;this.resetTimers(),e(1);var a=this.computedThreshold,s=this.computedStepMultiplier,c=this.computedDelay,u=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var t=0;n.$_autoRepeatTimer=setInterval((function(){e(tt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&n.indexOf(t)===e}))},y_=function(t){return Ot(t)?t:Et(t)&&t.target.value||""},w_=function(){return{all:[],valid:[],invalid:[],duplicate:[]}},__=hc(Kt(c_(c_(c_(c_(c_(c_({},Eh),h_),gm),wm),xm),{},{addButtonText:cc(_o,"Add"),addButtonVariant:cc(_o,"outline-secondary"),addOnChange:cc(vo,!1),duplicateTagText:cc(_o,"Duplicate tag(s)"),ignoreInputFocusSelector:cc(ko,g_),inputAttrs:cc(yo,{}),inputClass:cc(So),inputId:cc(_o),inputType:cc(_o,"text",(function(t){return qa(v_,t)})),invalidTagText:cc(_o,"Invalid tag(s)"),limit:cc(bo),limitTagsText:cc(_o,"Tag limit reached"),noAddOnEnter:cc(vo,!1),noOuterFocus:cc(vo,!1),noTagRemove:cc(vo,!1),placeholder:cc(_o,"Add tag..."),removeOnDelete:cc(vo,!1),separator:cc(ko),tagClass:cc(So),tagPills:cc(vo,!1),tagRemoveLabel:cc(_o,"Remove tag"),tagRemovedLabel:cc(_o,"Tag removed"),tagValidator:cc(mo),tagVariant:cc(_o,"secondary")})),Rn),x_=r["default"].extend({name:Rn,mixins:[Ah,f_,mm,_m,Om,yc],props:__,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:w_()}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return qa(v_,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var t=this.disabled,e=this.form;return c_(c_({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:t,form:e})},computedInputHandlers:function(){return{input:this.onInputInput,change:this.onInputChange,keydown:this.onInputKeydown,reset:this.reset}},computedSeparator:function(){return Ga(this.separator).filter(Ot).filter(se).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(m_(t),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return Ga(this.ignoreInputFocusSelector).filter(se).join(",").trim()},disableAddButton:function(){var t=this,e=cs(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!qa(t.tags,e)&&t.validateTag(e)}))},duplicateTags:function(){return this.tagsState.duplicate},hasDuplicateTags:function(){return this.duplicateTags.length>0},invalidTags:function(){return this.tagsState.invalid},hasInvalidTags:function(){return this.invalidTags.length>0},isLimitReached:function(){var t=this.limit;return St(t)&&t>=0&&this.tags.length>=t}},watch:(Jw={},u_(Jw,d_,(function(t){this.tags=b_(t)})),u_(Jw,"tags",(function(t,e){wl(t,this[d_])||this.$emit(p_,t),wl(t,e)||(t=Ga(t).filter(se),e=Ga(e).filter(se),this.removedTags=e.filter((function(e){return!qa(t,e)})))})),u_(Jw,"tagsState",(function(t,e){wl(t,e)||this.$emit(eo,t.valid,t.invalid,t.duplicate)})),Jw),created:function(){this.tags=b_(this[d_])},mounted:function(){var t=this,e=Ps("form",this.$el);e&&(_c(e,"reset",this.reset,lo),this.$on(oo,(function(){xc(e,"reset",t.reset,lo)})))},methods:{addTag:function(t){if(t=Ot(t)?t:this.newTag,!this.disabled&&""!==cs(t)&&!this.isLimitReached){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(Cs(this.getInput(),"select"))this.newTag="";else{var n=[].concat(e_(e.invalid),e_(e.duplicate));this.newTag=e.all.filter((function(t){return qa(n,t)})).join(this.computedJoiner).concat(n.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=Ga(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){var e=this;this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})),this.$nextTick((function(){e.focus()})))},reset:function(){var t=this;this.newTag="",this.tags=[],this.$nextTick((function(){t.removedTags=[],t.tagsState=w_()}))},onInputInput:function(t){if(!(this.disabled||Et(t)&&t.target.composing)){var e=y_(t),n=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=ss(e),n&&n.test(e.slice(-1))?this.addTag():this.tagsState=""===e?w_():this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=y_(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Et(t)){var e=t.keyCode,n=t.target.value||"";this.noAddOnEnter||e!==ll?!this.removeOnDelete||e!==al&&e!==sl||""!==n||(Sc(t,{propagation:!1}),this.tags=this.tags.slice(0,-1)):(Sc(t,{propagation:!1}),this.addTag())}},onClick:function(t){var e=this,n=this.computeIgnoreInputFocusSelector,r=t.target;this.disabled||ws(r)||n&&Ps(n,r,!0)||this.$nextTick((function(){e.focus()}))},onFocusin:function(){this.hasFocus=!0},onFocusout:function(){this.hasFocus=!1},handleAutofocus:function(){var t=this;this.$nextTick((function(){ps((function(){t.autofocus&&!t.disabled&&t.focus()}))}))},focus:function(){this.disabled||qs(this.getInput())},blur:function(){this.disabled||Gs(this.getInput())},splitTags:function(t){t=as(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(cs).filter(se)},parseTags:function(t){var e=this,n=this.splitTags(t),r={all:n,valid:[],invalid:[],duplicate:[]};return n.forEach((function(t){qa(e.tags,t)||qa(r.valid,t)?qa(r.duplicate,t)||r.duplicate.push(t):e.validateTag(t)?r.valid.push(t):qa(r.invalid,t)||r.invalid.push(t)})),r},validateTag:function(t){var e=this.tagValidator;return!pc(e)||e(t)},getInput:function(){return ks("#".concat(ny(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.addButtonText,n=t.addButtonVariant,r=t.addTag,i=t.disableAddButton,o=t.disabled,a=t.duplicateTagText,s=t.inputAttrs,c=t.inputClass,u=t.inputHandlers,l=t.inputType,f=t.invalidTagText,h=t.isDuplicate,d=t.isInvalid,p=t.isLimitReached,v=t.limitTagsText,g=t.noTagRemove,m=t.placeholder,b=t.removeTag,y=t.tagClass,w=t.tagPills,_=t.tagRemoveLabel,x=t.tagVariant,O=t.tags,S=this.$createElement,k=O.map((function(t){return t=as(t),S(t_,{class:y,props:{disabled:o,noRemove:g,pill:w,removeLabel:_,tag:"li",title:t,variant:x},on:{remove:function(){return b(t)}},key:"tags_".concat(t)},t)})),C=f&&d?this.safeId("__invalid_feedback__"):null,P=a&&h?this.safeId("__duplicate_feedback__"):null,T=v&&p?this.safeId("__limit_feedback__"):null,j=[s["aria-describedby"],C,P,T].filter(se).join(" "),E=S("input",{staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:c,style:{outline:0,minWidth:"5rem"},attrs:c_(c_({},s),{},{"aria-describedby":j||null,type:l,placeholder:m||null}),domProps:{value:s.value},on:u,directives:[{name:"model",value:s.value}],ref:"input"}),A=S(ef,{staticClass:"b-form-tags-button py-0",class:{invisible:i},style:{fontSize:"90%"},props:{disabled:i||p,variant:n},on:{click:function(){return r()}},ref:"button"},[this.normalizeSlot(Io)||e]),D=this.safeId("__tag_list__"),L=S("li",{staticClass:"b-from-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":D},key:"tags_field"},[S("div",{staticClass:"d-flex",attrs:{role:"group"}},[E,A])]),M=S("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:D},key:"tags_list"},[k,L]),I=S();if(f||a||v){var $=this.computedJoiner,F=S();C&&(F=S(cm,{props:{id:C,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join($)]));var B=S();P&&(B=S(am,{props:{id:P},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join($)]));var R=S();T&&(R=S(am,{props:{id:T},key:"tags_limit_feedback"},[v])),I=S("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[F,B,R])}return[M,I]}},render:function(t){var e=this.name,n=this.disabled,r=this.required,i=this.form,o=this.tags,a=this.computedInputId,s=this.hasFocus,c=this.noOuterFocus,u=c_({tags:o.slice(),inputAttrs:this.computedInputAttrs,inputType:this.computedInputType,inputHandlers:this.computedInputHandlers,removeTag:this.removeTag,addTag:this.addTag,reset:this.reset,inputId:a,isInvalid:this.hasInvalidTags,invalidTags:this.invalidTags.slice(),isDuplicate:this.hasDuplicateTags,duplicateTags:this.duplicateTags.slice(),isLimitReached:this.isLimitReached,disableAddButton:this.disableAddButton},qt(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),l=this.normalizeSlot(Ho,u)||this.defaultRender(u),f=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("__selected_tags__"),role:"status",for:a,"aria-live":s?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),h=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("__removed_tags__"),role:"status","aria-live":s?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),d=t();if(e&&!n){var p=o.length>0;d=(p?o:[""]).map((function(n){return t("input",{class:{"sr-only":!p},attrs:{type:p?"hidden":"text",value:n,required:r,name:e,form:i},key:"tag_input_".concat(n)})}))}return t("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:s&&!c&&!n,disabled:n},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:n||c?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[f,h,l,d])}}),O_=ke({components:{BFormTags:x_,BTags:x_,BFormTag:t_,BTag:t_}});function S_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function k_(t){for(var e=1;ef?s:"".concat(f,"px")}},render:function(t){return t("textarea",{class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}}),E_=ke({components:{BFormTextarea:j_,BTextarea:j_}});function A_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function D_(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]&&arguments[1];if(yt(e)||yt(n)||i&&yt(r))return"";var o=[e,n,i?r:0];return o.map(G_).join(":")},X_=hc(Kt(D_(D_(D_(D_({},Eh),H_),qt(qw,["labelIncrement","labelDecrement"])),{},{ariaLabelledby:cc(_o),disabled:cc(vo,!1),hidden:cc(vo,!1),hideHeader:cc(vo,!1),hour12:cc(vo,null),labelAm:cc(_o,"AM"),labelAmpm:cc(_o,"AM/PM"),labelHours:cc(_o,"Hours"),labelMinutes:cc(_o,"Minutes"),labelNoTimeSelected:cc(_o,"No time selected"),labelPm:cc(_o,"PM"),labelSeconds:cc(_o,"Seconds"),labelSelected:cc(_o,"Selected time"),locale:cc(ko),minutesStep:cc(Ao,1),readonly:cc(vo,!1),secondsStep:cc(Ao,1),showSeconds:cc(vo,!1)})),zr),Z_=r["default"].extend({name:zr,mixins:[Ah,V_,yc],props:X_,data:function(){var t=Y_(this[U_]||"");return{modelHours:t.hours,modelMinutes:t.minutes,modelSeconds:t.seconds,modelAmpm:t.ampm,isLive:!1}},computed:{computedHMS:function(){var t=this.modelHours,e=this.modelMinutes,n=this.modelSeconds;return K_({hours:t,minutes:e,seconds:n},this.showSeconds)},resolvedOptions:function(){var t=Ga(this.locale).filter(se),e={hour:q_,minute:q_,second:q_};wt(this.hour12)||(e.hour12=!!this.hour12);var n=new Intl.DateTimeFormat(t,e),r=n.resolvedOptions(),i=r.hour12||!1,o=r.hourCycle||(i?"h12":"h23");return{locale:r.locale,hour12:i,hourCycle:o}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return jh(this.computedLang)},computedHourCycle:function(){return this.resolvedOptions.hourCycle},is12Hour:function(){return!!this.resolvedOptions.hour12},context:function(){return{locale:this.computedLocale,isRTL:this.computedRTL,hourCycle:this.computedHourCycle,hour12:this.is12Hour,hours:this.modelHours,minutes:this.modelMinutes,seconds:this.showSeconds?this.modelSeconds:0,value:this.computedHMS,formatted:this.formattedTimeString}},valueId:function(){return this.safeId()||null},computedAriaLabelledby:function(){return[this.ariaLabelledby,this.valueId].filter(se).join(" ")||null},timeFormatter:function(){var t={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:q_,minute:q_,timeZone:"UTC"};return this.showSeconds&&(t.second=q_),gh(this.computedLocale,t)},numberFormatter:function(){var t=new Intl.NumberFormat(this.computedLocale,{style:"decimal",minimumIntegerDigits:2,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return t.format},formattedTimeString:function(){var t=this.modelHours,e=this.modelMinutes,n=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(hh(Date.UTC(0,0,1,t,e,n))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var n=e.hasFocus;return t(Vu,{props:{scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var n=e.hasFocus;return t(Vu,{props:{flipV:!0,scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:(P_={},L_(P_,U_,(function(t,e){if(t!==e&&!wl(Y_(t),Y_(this.computedHMS))){var n=Y_(t),r=n.hours,i=n.minutes,o=n.seconds,a=n.ampm;this.modelHours=r,this.modelMinutes=i,this.modelSeconds=o,this.modelAmpm=a}})),L_(P_,"computedHMS",(function(t,e){t!==e&&this.$emit(W_,t)})),L_(P_,"context",(function(t,e){wl(t,e)||this.$emit(hi,t)})),L_(P_,"modelAmpm",(function(t,e){var n=this;if(t!==e){var r=yt(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&r>11?n.modelHours=r-12:1===t&&r<12&&(n.modelHours=r+12)}))}})),L_(P_,"modelHours",(function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)})),P_),created:function(){var t=this;this.$nextTick((function(){t.$emit(hi,t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||qs(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=bs();Ts(this.$el,t)&&Gs(t)}},formatHours:function(t){var e=this.computedHourCycle;return t=this.is12Hour&&t>12?t-12:t,t=0===t&&"h12"===e?12:0===t&&"h24"===e?24:12===t&&"h11"===e?0:t,this.numberFormatter(t)},formatMinutes:function(t){return this.numberFormatter(t)},formatSeconds:function(t){return this.numberFormatter(t)},formatAmpm:function(t){return 0===t?this.labelAm:1===t?this.labelPm:""},setHours:function(t){this.modelHours=t},setMinutes:function(t){this.modelMinutes=t},setSeconds:function(t){this.modelSeconds=t},setAmpm:function(t){this.modelAmpm=t},onSpinLeftRight:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.keyCode;if(!this.disabled&&"keydown"===e&&(n===dl||n===gl)){Sc(t);var r=this.$refs.spinners||[],i=r.map((function(t){return!!t.hasFocus})).indexOf(!0);i+=n===dl?-1:1,i=i>=r.length?0:i<0?r.length-1:i,qs(r[i])}},setLive:function(t){var e=this;t?this.$nextTick((function(){ps((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var n=this.valueId,r=this.computedAriaLabelledby,i=[],o=function(r,o,a){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=e.safeId("_spinbutton_".concat(o,"_"))||null;return i.push(c),t(Gw,{class:a,props:D_({id:c,placeholder:"--",vertical:!0,required:!0,disabled:e.disabled,readonly:e.readonly,locale:e.computedLocale,labelIncrement:e.labelIncrement,labelDecrement:e.labelDecrement,wrap:!0,ariaControls:n,min:0},s),scopedSlots:e.spinScopedSlots,on:{change:r},key:o,ref:"spinners",refInFor:!0})},a=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":e.disabled||e.readonly},attrs:{"aria-hidden":"true"}},[t(Hu,{props:{shiftV:4,scale:.5}}),t(Hu,{props:{shiftV:-4,scale:.5}})])},s=[];s.push(o(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),s.push(a()),s.push(o(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(s.push(a()),s.push(o(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.is12Hour&&s.push(o(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),s=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:this.disabled||this.readonly?null:"-1","aria-labelledby":r},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&e.focus()}}},s);var c=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:this.disabled||this.readonly},attrs:{id:n,role:"status",for:i.filter(se).join(" ")||null,tabindex:this.disabled?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:this.focus,focus:this.focus}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),u=t("header",{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[c]),l=this.normalizeSlot();return l=l?t("footer",{staticClass:"b-time-footer"},l):t(),t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":r||null,"aria-disabled":this.disabled?"true":null,"aria-readonly":this.readonly&&!this.disabled?"true":null}},[u,s,l])}});function J_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Q_(t){for(var e=1;e0&&a.push(t("span"," "));var c=this.labelResetButton;a.push(t(ef,{props:{size:"sm",disabled:n||r,variant:this.resetButtonVariant},attrs:{"aria-label":c||null},on:{click:this.onResetButton},key:"reset-btn"},c))}if(!this.noCloseButton){a.length>0&&a.push(t("span"," "));var u=this.labelCloseButton;a.push(t(ef,{props:{size:"sm",disabled:n,variant:this.closeButtonVariant},attrs:{"aria-label":u||null},on:{click:this.onCloseButton},key:"close-btn"},u))}a.length>0&&(a=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":a.length>1,"justify-content-end":a.length<2}},a)]);var l=t(Z_,{staticClass:"b-form-time-control",props:Q_(Q_({},lc(ax,i)),{},{value:e,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},a);return t(Sb,{staticClass:"b-form-timepicker",props:Q_(Q_({},lc(sx,i)),{},{id:this.safeId(),value:e,formattedValue:e?this.formattedValue:"",placeholder:o,rtl:this.isRTL,lang:this.computedLang}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:tx({},No,this.$scopedSlots[No]||this.defaultButtonFn),ref:"control"},[l])}}),lx=ke({components:{BFormTimepicker:ux,BTimepicker:ux}}),fx=ke({components:{BImg:dd,BImgLazy:Hd}}),hx=hc({tag:cc(_o,"div")},Jn),dx=r["default"].extend({name:Jn,functional:!0,props:hx,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Ie(r,{staticClass:"input-group-text"}),i)}}),px=hc({append:cc(vo,!1),id:cc(_o),isText:cc(vo,!1),tag:cc(_o,"div")},Kn),vx=r["default"].extend({name:Kn,functional:!0,props:px,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.append;return t(n.tag,Ie(r,{class:{"input-group-append":o,"input-group-prepend":!o},attrs:{id:n.id}}),n.isText?[t(dx,i)]:i)}});function gx(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mx(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e};function bO(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var yO=r["default"].extend({computed:{scopedStyleAttrs:function(){var t=mO(this.$parent);return t?bO({},t,""):{}}}}),wO=r["default"].extend({abstract:!0,name:ii,props:{nodes:cc(xo)},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){gs(this.$el)},render:function(t){var e=this.updatedNodes,n=_t(e)?e({}):e;return n=Ga(n).filter(se),n&&n.length>0&&!n[0].text?n[0]:t()}}),_O={container:cc([ht,_o],"body"),disabled:cc(vo,!1),tag:cc(_o,"div")},xO=r["default"].extend({name:ri,mixins:[yc],props:_O,watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this.$_defaultFn=null,this.$_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this.$_defaultFn=null},methods:{getContainer:function(){if(u){var t=this.container;return Ot(t)?ks(t):t}return null},mountTarget:function(){if(!this.$_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this.$_target=new wO({el:e,parent:this,propsData:{nodes:Ga(this.normalizeSlot())}})}}},updateTarget:function(){if(u&&this.$_target){var t=this.$scopedSlots.default;this.disabled||(t&&this.$_defaultFn!==t?this.$_target.updatedNodes=t:t||(this.$_target.updatedNodes=this.$slots.default)),this.$_defaultFn=t}},unmountTarget:function(){this.$_target&&this.$_target.$destroy(),this.$_target=null}},render:function(t){if(this.disabled){var e=Ga(this.normalizeSlot()).filter(se);if(e.length>0&&!e[0].text)return e[0]}return t()}});function OO(t){return OO="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},OO(t)}function SO(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function kO(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return PO(this,n),r=e.call(this,t,i),Rt($O(r),{trigger:Xt()}),r}return jO(n,null,[{key:"Defaults",get:function(){return kO(kO({},EO(BO(n),"Defaults",this)),{},{trigger:null})}}]),n}(Vv),NO=1040,zO=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",VO=".sticky-top",HO=".navbar-toggler",UO=r["default"].extend({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(t,e){u&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),Es(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),As(document.body,"modal-open")),Ls(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),ps((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){var e=this;t&&-1===this.modals.indexOf(t)&&(this.modals.push(t),t.$once(oo,(function(){e.unregisterModal(t)})))},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(yt(this.baseZIndex)&&u){var t=document.createElement("div");Es(t,"modal-backdrop"),Es(t,"d-none"),Fs(t,"display","none"),document.body.appendChild(t),this.baseZIndex=Za(zs(t).zIndex,NO),document.body.removeChild(t)}return this.baseZIndex||NO},getScrollbarWidth:function(){if(yt(this.scrollbarWidth)&&u){var t=document.createElement("div");Es(t,"modal-scrollbar-measure"),document.body.appendChild(t),this.scrollbarWidth=Ns(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,n=this.getBaseZIndex(),r=this.getScrollbarWidth();t.forEach((function(t,i){t.zIndex=n+i,t.scrollbarWidth=r,t.isTop=i===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing}))},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=Ns(document.body),e=t.left,n=t.right;this.isBodyOverflowing=e+n0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=op(this.$refs.content,this.checkModalOverflow.bind(this),cS))},updateModel:function(t){t!==this[JO]&&this.$emit(QO,t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new RO(t,GO(GO({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e),{},{vueTarget:this,componentId:this.modalId}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once(Ci,this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var t=this.buildEvent(Xi,{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent(Pi,{cancelable:t!==nS,trigger:t||null});if(t===aS?this.$emit(Mi,e):t===iS?this.$emit(si,e):t===oS&&this.$emit(fi,e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this.setObserver(!1),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.$_returnFocus=t),this.isVisible?this.hide(rS):this.show()},getActiveElement:function(){var t=bs(u?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;WO.modalsAreOpen&&this.noStacking?this.listenOnRootOnce(Cc(ar,Ci),this.doShow):(WO.registerModal(this),this.isHidden=!1,this.$nextTick((function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick((function(){t.setObserver(!0)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var t=this;this.isBlock=!0,ps((function(){ps((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,ps((function(){t.emitEvent(t.buildEvent(Zi)),t.setEnforceFocus(!0),t.$nextTick((function(){t.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){t.isClosing=!1,WO.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent(Ci))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Cc(ar,e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal,n=function n(r){xc(e,"mouseup",n,fo),r.target===e&&(t.ignoreBackdropClick=!0)};_c(e,"mouseup",n,fo)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Ts(document.body,t.target)&&(Ts(this.$refs.content,t.target)||this.hide(tS))},onOk:function(){this.hide(aS)},onCancel:function(){this.hide(iS)},onClose:function(){this.hide(oS)},onEsc:function(t){t.keyCode===fl&&this.isVisible&&!this.noCloseOnEsc&&this.hide(eS)},focusHandler:function(t){var e=this.$refs.content,n=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!e||document===n||Ts(e,n)||this.computeIgnoreEnforceFocusSelector&&Ps(this.computeIgnoreEnforceFocusSelector,n,!0))){var r=Ws(this.$refs.content),i=this.$refs["bottom-trap"],o=this.$refs["top-trap"];if(i&&n===i){if(qs(r[0]))return}else if(o&&n===o&&qs(r[r.length-1]))return;qs(e,{preventScroll:!0})}},setEnforceFocus:function(t){this.listenDocument(t,"focusin",this.focusHandler)},setResizeEvent:function(t){this.listenWindow(t,"resize",this.checkModalOverflow),this.listenWindow(t,"orientationchange",this.checkModalOverflow)},showHandler:function(t,e){t===this.modalId&&(this.$_returnFocus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.modalId&&this.hide("event")},toggleHandler:function(t,e){t===this.modalId&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){var t=this;u&&ps((function(){var e=t.$refs.modal,n=t.$refs.content,r=t.getActiveElement();if(e&&n&&(!r||!Ts(n,r))){var i=t.$refs["ok-button"],o=t.$refs["cancel-button"],a=t.$refs["close-button"],s=t.autoFocusButton,c=s===aS&&i?i.$el||i:s===iS&&o?o.$el||o:s===oS&&a?a.$el||a:n;qs(c),c===n&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){t=Ot(t)?ks(t):t,t&&(t=t.$el||t,qs(t))}))},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var n=this.normalizeSlot(ga,this.slotScope);if(!n){var r=t();this.hideHeaderClose||(r=t(Ec,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot(ma)])),n=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(ya)?{}:kf(this.titleHtml,this.title)},this.normalizeSlot(ya,this.slotScope)),r]}e=t("header",{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[n])}var i=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot(Ho,this.slotScope)),o=t();if(!this.hideFooter){var a=this.normalizeSlot(va,this.slotScope);if(!a){var s=t();this.okOnly||(s=t(ef,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(pa)?{}:kf(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(pa)));var c=t(ef,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(ba)?{}:kf(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(ba));a=[s,c]}o=t("footer",{staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.modalFooterId},ref:"footer"},[a])}var u=t("div",{staticClass:"modal-content",class:this.contentClass,attrs:{id:this.modalContentId,tabindex:"-1"},ref:"content"},[e,i,o]),l=t(),f=t();this.isVisible&&!this.noEnforceFocus&&(l=t("span",{attrs:{tabindex:"0"},ref:"top-trap"}),f=t("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));var h=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[l,u,f]),d=t("div",{staticClass:"modal",class:this.modalClasses,style:this.modalStyles,attrs:this.computedModalAttrs,on:{keydown:this.onEsc,click:this.onClickOut},directives:[{name:"show",value:this.isVisible}],ref:"modal"},[h]);d=t("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[d]);var p=t();return!this.hideBackdrop&&this.isVisible&&(p=t("div",{staticClass:"modal-backdrop",attrs:{id:this.modalBackdropId}},this.normalizeSlot(da))),p=t(Bc,{props:{noFade:this.noFade}},[p]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[$e])},[d,p])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(xO,[this.makeModal(t)])}}),fS=Pc(ar,Xi),hS="__bv_modal_directive__",dS=function(t){var e=t.modifiers,n=void 0===e?{}:e,r=t.arg,i=t.value;return Ot(i)?i:Ot(r)?r:Vt(n).reverse()[0]},pS=function(t){return t&&Cs(t,".dropdown-menu > li, li.nav-item")&&ks("a, button",t)||t},vS=function(t){t&&"BUTTON"!==t.tagName&&($s(t,"role")||Ls(t,"role","button"),"A"===t.tagName||$s(t,"tabindex")||Ls(t,"tabindex","0"))},gS=function(t,e,n){var r=dS(e),i=pS(t);if(r&&i){var o=function(t){var e=t.currentTarget;if(!xs(e)){var i=t.type,o=t.keyCode;"click"!==i&&("keydown"!==i||o!==ll&&o!==ml)||n.context.$root.$emit(fS,r,e)}};t[hS]={handler:o,target:r,trigger:i},vS(i),_c(i,"click",o,lo),"BUTTON"!==i.tagName&&"button"===Is(i,"role")&&_c(i,"keydown",o,lo)}},mS=function(t){var e=t[hS]||{},n=e.trigger,r=e.handler;n&&r&&(xc(n,"click",r,lo),xc(n,"keydown",r,lo),xc(t,"click",r,lo),xc(t,"keydown",r,lo)),delete t[hS]},bS=function(t,e,n){var r=t[hS]||{},i=dS(e),o=pS(t);i===r.target&&o===r.trigger||(mS(t,e,n),gS(t,e,n)),vS(o)},yS=function(){},wS={inserted:bS,updated:yS,componentUpdated:bS,unbind:mS};function _S(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function xS(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n2&&void 0!==arguments[2]?arguments[2]:$S;if(!he(LS)&&!de(LS)){var i=new e({parent:t,propsData:kS(kS(kS({},BS(Zs(ar))),{},{hideHeaderClose:!0,hideHeader:!(n.title||n.titleHtml)},Gt(n,Vt(FS))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return Vt(FS).forEach((function(t){bt(n[t])||(i.$slots[FS[t]]=Ga(n[t]))})),new Promise((function(t,e){var n=!1;i.$once(ao,(function(){n||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),i.$on(Pi,(function(e){if(!e.defaultPrevented){var i=r(e);e.defaultPrevented||(n=!0,t(i))}}));var o=document.createElement("div");document.body.appendChild(o),i.$mount(o)}))}},r=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(e&&!de(LS)&&!he(LS)&&_t(i))return n(t,kS(kS({},BS(r)),{},{msgBoxContent:e}),i)},i=function(){function t(e){_S(this,t),Ft(this,{_vm:e,_root:e.$root}),Rt(this,{_vm:Xt(),_root:Xt()})}return OS(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{},n=kS(kS({},e),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return r(this._vm,t,n,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=kS(kS({},e),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return r(this._vm,t,n,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this[MS]=new i(this)}}),Ht(t.prototype,LS)||Nt(t.prototype,LS,{get:function(){return this&&this[MS]||fe('"'.concat(LS,'" must be accessed from a Vue instance "this" context.'),ar),this[MS]}})},NS=ke({plugins:{plugin:RS}}),zS=ke({components:{BModal:lS},directives:{VBModal:wS},plugins:{BVModalPlugin:NS}});function VS(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var HS=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},US=hc({align:cc(_o),cardHeader:cc(vo,!1),fill:cc(vo,!1),justified:cc(vo,!1),pills:cc(vo,!1),small:cc(vo,!1),tabs:cc(vo,!1),tag:cc(_o,"ul"),vertical:cc(vo,!1)},cr),WS=r["default"].extend({name:cr,functional:!0,props:US,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.tabs,s=r.pills,c=r.vertical,u=r.align,l=r.cardHeader;return t(r.tag,Ie(i,{staticClass:"nav",class:(n={"nav-tabs":a,"nav-pills":s&&!a,"card-header-tabs":!c&&l&&a,"card-header-pills":!c&&l&&s&&!a,"flex-column":c,"nav-fill":!c&&r.fill,"nav-justified":!c&&r.justified},VS(n,HS(u),!c&&u),VS(n,"small",r.small),n)}),o)}});function qS(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function GS(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0&&e<=1})),overlayTag:cc(_o,"div"),rounded:cc(To,!1),show:cc(vo,!1),spinnerSmall:cc(vo,!1),spinnerType:cc(_o,"border"),spinnerVariant:cc(_o),variant:cc(_o,"light"),wrapTag:cc(_o,"div"),zIndex:cc(Ao,10)},mr),qk=r["default"].extend({name:mr,mixins:[yc],props:Wk,computed:{computedRounded:function(){var t=this.rounded;return!0===t||""===t?"rounded":t?"rounded-".concat(t):""},computedVariant:function(){var t=this.variant;return t&&!this.bgColor?"bg-".concat(t):""},slotScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(t){var e=t.spinnerType,n=t.spinnerVariant,r=t.spinnerSmall;return this.$createElement(Rk,{props:{type:e,variant:n,small:r}})}},render:function(t){var e=this,n=this.show,r=this.fixed,i=this.noFade,o=this.noWrap,a=this.slotScope,s=t();if(n){var c=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:zk(zk({},Uk),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),u=t("div",{staticClass:"position-absolute",style:this.noCenter?zk({},Uk):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot(Ta,a)||this.defaultOverlayFn(a)]);s=t(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!o||o&&!r,"position-fixed":o&&r},style:zk(zk({},Uk),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit(li,t)}},key:"overlay"},[c,u])}return s=t(Bc,{props:{noFade:i,appear:!0},on:{"after-enter":function(){return e.$emit(Zi)},"after-leave":function(){return e.$emit(Ci)}}},[s]),o?s:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":n?"true":null}},o?[s]:[this.normalizeSlot(),s])}}),Gk=ke({components:{BOverlay:qk}});function Yk(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Kk(t){for(var e=1;ee?e:n<1?1:n},sC=function(t){if(t.keyCode===ml)return Sc(t,{immediatePropagation:!0}),t.currentTarget.click(),!1},cC=hc(Kt(Kk(Kk({},Qk),{},{align:cc(_o,"left"),ariaLabel:cc(_o,"Pagination"),disabled:cc(vo,!1),ellipsisClass:cc(So),ellipsisText:cc(_o,"…"),firstClass:cc(So),firstNumber:cc(vo,!1),firstText:cc(_o,"«"),hideEllipsis:cc(vo,!1),hideGotoEndButtons:cc(vo,!1),labelFirstPage:cc(_o,"Go to first page"),labelLastPage:cc(_o,"Go to last page"),labelNextPage:cc(_o,"Go to next page"),labelPage:cc(Eo,"Go to page"),labelPrevPage:cc(_o,"Go to previous page"),lastClass:cc(So),lastNumber:cc(vo,!1),lastText:cc(_o,"»"),limit:cc(Ao,rC,(function(t){return!(Za(t,0)<1)||(fe('Prop "limit" must be a number greater than "0"',br),!1)})),nextClass:cc(So),nextText:cc(_o,"›"),pageClass:cc(So),pills:cc(vo,!1),prevClass:cc(So),prevText:cc(_o,"‹"),size:cc(_o)})),"pagination"),uC=r["default"].extend({mixins:[Jk,yc],props:cC,data:function(){var t=Za(this[tC],0);return t=t>0?t:-1,{currentPage:t,localNumberOfPages:1,localLimit:rC}},computed:{btnSize:function(){var t=this.size;return t?"pagination-".concat(t):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return aC(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,n=this.computedCurrentPage,r=this.hideEllipsis,i=this.firstNumber,o=this.lastNumber,a=!1,s=!1,c=t,u=1;e<=t?c=e:nnC?(r&&!o||(s=!0,c=t-(i?0:1)),c=Jc(c,t)):e-n+2nC?(r&&!i||(a=!0,c=t-(o?0:1)),u=e-c+1):(t>nC&&(c=t-(r?0:2),a=!(r&&!i),s=!(r&&!o)),u=n-nu(c/2)),u<1?(u=1,a=!1):u>e-c&&(u=e-c+1,s=!1),a&&i&&u<4&&(c+=2,u=1,a=!1);var l=u+c-1;return s&&o&&l>e-3&&(c+=l===e-2?2:3,s=!1),t<=nC&&(i&&1===u?c=Jc(c+1,e,t+1):o&&e===u+c-1&&(u=Qc(u-1,1),c=Jc(e-u+1,e,t+1))),c=Jc(c,e-u+1),{showFirstDots:a,showLastDots:s,numberOfLinks:c,startNumber:u}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,n=t.startNumber,r=this.computedCurrentPage,i=iC(n,e);if(i.length>3){var o=r-n,a="bv-d-xs-down-none";if(0===o)for(var s=3;so+1;l--)i[l].classes=a}}return i}},watch:(Hk={},Xk(Hk,tC,(function(t,e){t!==e&&(this.currentPage=aC(t,this.localNumberOfPages))})),Xk(Hk,"currentPage",(function(t,e){t!==e&&this.$emit(eC,t>0?t:null)})),Xk(Hk,"limit",(function(t,e){t!==e&&(this.localLimit=oC(t))})),Hk),created:function(){var t=this;this.localLimit=oC(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,n=t.shiftKey;this.isNav||(e===dl||e===bl?(Sc(t,{propagation:!1}),n?this.focusFirst():this.focusPrev()):e!==gl&&e!==cl||(Sc(t,{propagation:!1}),n?this.focusLast():this.focusNext()))},getButtons:function(){return Ss("button.page-link, a.page-link",this.$el).filter((function(t){return _s(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return Za(Is(e,"aria-posinset"),0)===t.computedCurrentPage}));qs(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!xs(t)}));qs(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!xs(t)}));qs(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(bs());n>0&&!xs(e[n-1])&&qs(e[n-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(bs());na,g=r<1?1:r>a?a:r,m={disabled:d,page:g,index:g-1},b=e.normalizeSlot(s,m)||as(c)||t(),y=t(d?"span":o?zl:"button",{staticClass:"page-link",class:{"flex-grow-1":!o&&!d&&h},props:d||!o?{}:e.linkProps(r),attrs:{role:o?null:"menuitem",type:o||d?null:"button",tabindex:d||o?null:"-1","aria-label":i,"aria-controls":e.ariaControls||null,"aria-disabled":d?"true":null},on:d?{}:{"!click":function(t){e.onClick(t,r)},keydown:sC}},[b]);return t("li",{key:f,staticClass:"page-item",class:[{disabled:d,"flex-fill":h,"d-flex":h&&!o&&!d},u],attrs:{role:o?null:"presentation","aria-hidden":d?"true":null}},[y])},m=function(n){return t("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",h?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(n?"last":"first")},[t("span",{staticClass:"page-link"},[e.normalizeSlot(Go)||as(e.ellipsisText)||t()])])},b=function(i,s){var c=i.number,u=p(c)&&!v,l=n?null:u||v&&0===s?"0":"-1",f={role:o?null:"menuitemradio",type:o||n?null:"button","aria-disabled":n?"true":null,"aria-controls":e.ariaControls||null,"aria-label":pc(r)?r(c):"".concat(_t(r)?r():r," ").concat(c),"aria-checked":o?null:u?"true":"false","aria-current":o&&u?"page":null,"aria-posinset":o?null:c,"aria-setsize":o?null:a,tabindex:o?null:l},d=as(e.makePage(c)),g={page:c,index:c-1,content:d,active:u,disabled:n},m=t(n?"span":o?zl:"button",{props:n||!o?{}:e.linkProps(c),staticClass:"page-link",class:{"flex-grow-1":!o&&!n&&h},attrs:f,on:n?{}:{"!click":function(t){e.onClick(t,c)},keydown:sC}},[e.normalizeSlot(ja,g)||d]);return t("li",{staticClass:"page-item",class:[{disabled:n,active:u,"flex-fill":h,"d-flex":h&&!o&&!n},i.classes,e.pageClass],attrs:{role:o?null:"presentation"},key:"page-".concat(c)},[m])},y=t();this.firstNumber||this.hideGotoEndButtons||(y=g(1,this.labelFirstPage,Jo,this.firstText,this.firstClass,1,"pagination-goto-first")),d.push(y),d.push(g(s-1,this.labelPrevPage,Da,this.prevText,this.prevClass,1,"pagination-goto-prev")),d.push(this.firstNumber&&1!==c[0]?b({number:1},0):t()),d.push(l?m(!1):t()),this.pageList.forEach((function(t,n){var r=l&&e.firstNumber&&1!==c[0]?1:0;d.push(b(t,n+r))})),d.push(f?m(!0):t()),d.push(this.lastNumber&&c[c.length-1]!==a?b({number:a},-1):t()),d.push(g(s+1,this.labelNextPage,Pa,this.nextText,this.nextClass,a,"pagination-goto-next"));var w=t();this.lastNumber||this.hideGotoEndButtons||(w=g(a,this.labelLastPage,la,this.lastText,this.lastClass,a,"pagination-goto-last")),d.push(w);var _=t("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:o?null:"menubar","aria-disabled":n?"true":"false","aria-label":o?null:i||null},on:o?{}:{keydown:this.handleKeyNav},ref:"ul"},d);return o?t("nav",{attrs:{"aria-disabled":n?"true":null,"aria-hidden":n?"true":"false","aria-label":o&&i||null}},[_]):_}});function lC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function fC(t){for(var e=1;et.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=Za(this[tC],0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},methods:{onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.target,i=new Vv($i,{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(this.currentPage=e,this.$emit(ci,this.currentPage),this.$nextTick((function(){_s(r)&&n.$el.contains(r)?qs(r):n.focusCurrent()})))}},makePage:function(t){return t},linkProps:function(){return{}}}}),yC=ke({components:{BPagination:bC}});function wC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _C(t){for(var e=1;e0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=OC(this.numberOfPages),this.$nextTick((function(){t.guessCurrentPage()}))},onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.currentTarget||t.target,i=new Vv($i,{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(ps((function(){n.currentPage=e,n.$emit(ci,e)})),this.$nextTick((function(){Gs(r)})))}},getPageInfo:function(t){if(!Ct(this.pages)||0===this.pages.length||bt(this.pages[t-1])){var e="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:e}:e,text:as(t)}}var n=this.pages[t-1];if(Pt(n)){var r=n.link;return{link:Pt(r)?r:this.useRouter?{path:r}:r,text:as(n.text||t)}}return{link:as(n),text:as(t)}},makePage:function(t){var e=this.pageGen,n=this.getPageInfo(t);return pc(e)?e(t,n):n.text},makeLink:function(t){var e=this.linkGen,n=this.getPageInfo(t);return pc(e)?e(t,n):n.link},linkProps:function(t){var e=lc(SC,this),n=this.makeLink(t);return this.useRouter||Pt(n)?e.to=n:e.href=n,e},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{t=document.createElement("a"),t.href=ku({to:e},"a","/","/"),document.body.appendChild(t);var n=t,r=n.pathname,i=n.hash,o=n.search;return document.body.removeChild(t),{path:r,hash:i,query:wu(o)}}catch(a){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(s){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(n){return{}}},guessCurrentPage:function(){var t=this.$router,e=this.$route,n=this.computedValue;if(!this.noPageDetect&&!n&&(u||!u&&t))for(var r=t&&e?{path:e.path,hash:e.hash,query:e.query}:{},i=u?window.location||document.location:null,o=i?{path:i.pathname,hash:i.hash,query:wu(i.search)}:{},a=1;!n&&a<=this.localNumberOfPages;a++){var s=this.makeLink(a);n=t&&(Pt(s)||this.useRouter)?wl(this.resolveRoute(s),r)?a:null:u?wl(this.resolveLink(s),o)?a:null:-1}this.currentPage=n>0?n:0}}}),PC=ke({components:{BPaginationNav:CC}}),TC={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},jC={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},EC={arrowPadding:cc(Ao,6),boundary:cc([ht,_o],"scrollParent"),boundaryPadding:cc(Ao,5),fallbackPlacement:cc(ko,"flip"),offset:cc(Ao,0),placement:cc(_o,"top"),target:cc([ht,dt])},AC=r["default"].extend({name:Zr,props:EC,data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var t=this,e=this.placement;return{placement:this.getAttachment(e),modifiers:{offset:{offset:this.getOffset(e)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t.popperPlacementChange(e)},onUpdate:function(e){t.popperPlacementChange(e)}}}},created:function(){var t=this;this.$_popper=null,this.localShow=!0,this.$on(Xi,(function(e){t.popperCreate(e)}));var e=function(){t.$nextTick((function(){ps((function(){t.$destroy()}))}))};this.$parent.$once(ao,e),this.$once(Ci,e)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},updated:function(){this.updatePopper()},beforeDestroy:function(){this.destroyPopper()},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},methods:{hide:function(){this.localShow=!1},getAttachment:function(t){return TC[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||ks(".arrow",this.$el),n=Ja(zs(e).width,0)+Ja(this.arrowPadding,0);switch(jC[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(n,"px");case-1:return"-50%p + ".concat(n,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new Dv["a"](this.target,t,this.popperConfig)},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(t){this.attachment=this.getAttachment(t.placement)},renderTemplate:function(t){return t("div")}},render:function(t){var e=this,n=this.noFade;return t(Bc,{props:{appear:!0,noFade:n},on:{beforeEnter:function(t){return e.$emit(Xi,t)},afterEnter:function(t){return e.$emit(Zi,t)},beforeLeave:function(t){return e.$emit(Pi,t)},afterLeave:function(t){return e.$emit(Ci,t)}}},[this.localShow?this.renderTemplate(t):t()])}});function DC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function LC(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},n=!1;Vt(KC).forEach((function(r){bt(e[r])||t[r]===e[r]||(t[r]=e[r],"title"===r&&(n=!0))})),n&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),n=this.$_tip=new e({parent:this,propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:Za(this.offset,0),arrowPadding:Za(this.arrowPadding,0),boundaryPadding:Za(this.boundaryPadding,0)}});this.handleTemplateUpdate(),n.$once(Xi,this.onTemplateShow),n.$once(Zi,this.onTemplateShown),n.$once(Pi,this.onTemplateHide),n.$once(Ci,this.onTemplateHidden),n.$once(ao,this.destroyTemplate),n.$on(Oi,this.handleEvent),n.$on(Si,this.handleEvent),n.$on(Ai,this.handleEvent),n.$on(Di,this.handleEvent),n.$mount(t.appendChild(document.createElement("div")))},hideTemplate:function(){this.$_tip&&this.$_tip.hide(),this.clearActiveTriggers(),this.$_hoverState=""},destroyTemplate:function(){this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.localPlacementTarget=null;try{this.$_tip.$destroy()}catch(t){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var t=this,e=this.$_tip;if(e){var n=["title","content","variant","customClass","noFade","interactive"];n.forEach((function(n){e[n]!==t[n]&&(e[n]=t[n])}))}},show:function(){var t=this.getTarget();if(t&&Ts(document.body,t)&&_s(t)&&!this.dropdownOpen()&&(!wt(this.title)&&""!==this.title||!wt(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent(Xi,{cancelable:!0});this.emitEvent(e),e.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getTemplateElement();if(e&&this.localShow){var n=this.buildEvent(Pi,{cancelable:!t});this.emitEvent(n),n.defaultPrevented||this.hideTemplate()}else this.restoreTitle()},forceHide:function(){var t=this.getTemplateElement();t&&this.localShow&&(this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.$_tip&&(this.$_tip.noFade=!0),this.hide(!0))},enable:function(){this.$_enabled=!0,this.emitEvent(this.buildEvent(wi))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(gi))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent(Zi))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(Ci))},getTarget:function(){var t=this.target;return Ot(t)?t=js(t.replace(/^#/,"")):_t(t)?t=t():t&&(t=t.$el||t),ms(t)?t:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var t=this.getTarget();return t&&t.id?t.id:null},getContainer:function(){var t=!!this.container&&(this.container.$el||this.container),e=document.body,n=this.getTarget();return!1===t?Ps(WC,n)||e:Ot(t)&&js(t.replace(/^#/,""))||e},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&Ps(VC,t)},isDropdown:function(){var t=this.getTarget();return t&&Ds(t,qC)},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&ks(GC,t)},clearHoverTimeout:function(){clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null},clearVisibilityInterval:function(){clearInterval(this.$_visibleInterval),this.$_visibleInterval=null},clearActiveTriggers:function(){for(var t in this.activeTrigger)this.activeTrigger[t]=!1},addAriaDescribedby:function(){var t=this.getTarget(),e=Is(t,"aria-describedby")||"";e=e.split(/\s+/).concat(this.computedId).join(" ").trim(),Ls(t,"aria-describedby",e)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),n=Is(e,"aria-describedby")||"";n=n.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim(),n?Ls(e,"aria-describedby",n):Ms(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();if($s(t,"title")){var e=Is(t,"title");Ls(t,"title",""),e&&Ls(t,YC,e)}},restoreTitle:function(){var t=this.getTarget();if($s(t,YC)){var e=Is(t,YC);Ms(t,YC),e&&Ls(t,"title",e)}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Vv(t,BC({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Cc(this.templateType,e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(n){"click"===n?_c(e,"click",t.handleEvent,fo):"focus"===n?(_c(e,"focusin",t.handleEvent,fo),_c(e,"focusout",t.handleEvent,fo)):"blur"===n?_c(e,"focusout",t.handleEvent,fo):"hover"===n&&(_c(e,"mouseenter",t.handleEvent,fo),_c(e,"mouseleave",t.handleEvent,fo))}),this))},unListen:function(){var t=this,e=["click","focusin","focusout","mouseenter","mouseleave"],n=this.getTarget();this.setRootListener(!1),e.forEach((function(e){n&&xc(n,e,t.handleEvent,fo)}),this)},setRootListener:function(t){var e=this.$root;if(e){var n=t?"$on":"$off",r=this.templateType;e[n](Pc(r,Pi),this.doHide),e[n](Pc(r,Xi),this.doShow),e[n](Pc(r,vi),this.doDisable),e[n](Pc(r,yi),this.doEnable)}},setWhileOpenListeners:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t)},visibleCheck:function(t){var e=this;this.clearVisibilityInterval();var n=this.getTarget(),r=this.getTemplateElement();t&&(this.$_visibleInterval=setInterval((function(){!r||!e.localShow||n.parentNode&&_s(n)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this.$root[t?"$on":"$off"](HC,this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&Wa(document.body.children).forEach((function(n){Oc(t,n,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();e&&this.$root&&this.isDropdown&&e.__vue__&&e.__vue__[t?"$on":"$off"](Zi,this.forceHide)},handleEvent:function(t){var e=this.getTarget();if(e&&!xs(e)&&this.$_enabled&&!this.dropdownOpen()){var n=t.type,r=this.computedTriggers;if("click"===n&&qa(r,"click"))this.click(t);else if("mouseenter"===n&&qa(r,"hover"))this.enter(t);else if("focusin"===n&&qa(r,"focus"))this.enter(t);else if("focusout"===n&&(qa(r,"focus")||qa(r,"blur"))||"mouseleave"===n&&qa(r,"hover")){var i=this.getTemplateElement(),o=t.target,a=t.relatedTarget;if(i&&Ts(i,o)&&Ts(e,a)||i&&Ts(e,o)&&Ts(i,a)||i&&Ts(i,o)&&Ts(i,a)||Ts(e,o)&&Ts(e,a))return;this.leave(t)}}},doHide:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.forceHide()},doShow:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.show()},doDisable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.disable()},doEnable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.enable()},click:function(t){this.$_enabled&&!this.dropdownOpen()&&(qs(t.currentTarget),this.activeTrigger.click=!this.activeTrigger.click,this.isWithActiveTrigger?this.enter(null):this.leave(null))},toggle:function(){this.$_enabled&&!this.dropdownOpen()&&(this.localShow?this.leave(null):this.enter(null))},enter:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusin"===e.type?"focus":"hover"]=!0),this.localShow||"in"===this.$_hoverState?this.$_hoverState="in":(this.clearHoverTimeout(),this.$_hoverState="in",this.computedDelay.show?(this.fixTitle(),this.$_hoverTimeout=setTimeout((function(){"in"===t.$_hoverState?t.show():t.localShow||t.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusout"===e.type?"focus":"hover"]=!1,"focusout"===e.type&&qa(this.computedTriggers,"blur")&&(this.activeTrigger.click=!1,this.activeTrigger.hover=!1)),this.isWithActiveTrigger||(this.clearHoverTimeout(),this.$_hoverState="out",this.computedDelay.hide?this.$_hoverTimeout=setTimeout((function(){"out"===t.$_hoverState&&t.hide()}),this.computedDelay.hide):this.hide())}}});function ZC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function JC(t){for(var e=1;e0&&t[gP].updateData(e)}))}var o={title:r.title,content:r.content,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,disabled:r.disabled,html:r.html},a=t[gP].__bv_prev_data__;if(t[gP].__bv_prev_data__=o,!wl(o,a)){var s={target:t};Vt(o).forEach((function(e){o[e]!==a[e]&&(s[e]="title"!==e&&"content"!==e||!_t(o[e])?o[e]:o[e](t))})),t[gP].updateData(s)}}},AP=function(t){t[gP]&&(t[gP].$destroy(),t[gP]=null),delete t[gP]},DP={bind:function(t,e,n){EP(t,e,n)},componentUpdated:function(t,e,n){n.context.$nextTick((function(){EP(t,e,n)}))},unbind:function(t){AP(t)}},LP=ke({directives:{VBPopover:DP}}),MP=ke({components:{BPopover:hP},plugins:{VBPopoverPlugin:LP}}),IP=hc({animated:cc(vo,null),label:cc(_o),labelHtml:cc(_o),max:cc(Ao,null),precision:cc(Ao,null),showProgress:cc(vo,null),showValue:cc(vo,null),striped:cc(vo,null),value:cc(Ao,0),variant:cc(_o)},xr),$P=r["default"].extend({name:xr,mixins:[yc],inject:{bvProgress:{default:function(){return{}}}},props:IP,computed:{progressBarClasses:function(){var t=this.computedAnimated,e=this.computedVariant;return[e?"bg-".concat(e):"",this.computedStriped||t?"progress-bar-striped":"",t?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return Ja(this.value,0)},computedMax:function(){var t=Ja(this.max)||Ja(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return Qc(Za(this.precision,Za(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,e=ru(10,t);return Qa(100*e*this.computedValue/this.computedMax/e,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return xt(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return xt(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return xt(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return xt(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e,n=this.label,r=this.labelHtml,i=this.computedValue,o=this.computedPrecision,a={};return this.hasNormalizedSlot()?e=this.normalizeSlot():n||r?a=kf(r,n):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=Qa(i,o)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":as(this.computedMax),"aria-valuenow":Qa(i,o)},domProps:a},e)}});function FP(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function BP(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||t.fullPath===e.fullPath||this.hide()})),NP),created:function(){this.$_returnFocusEl=null},mounted:function(){var t=this;this.listenOnRoot(XP,this.handleToggle),this.listenOnRoot(KP,this.handleSync),this.$nextTick((function(){t.emitState(t.localShow)}))},activated:function(){this.emitSync()},beforeDestroy:function(){this.localShow=!1,this.$_returnFocusEl=null},methods:{hide:function(){this.localShow=!1},emitState:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(ZP,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(JP,this.safeId(),t)},handleToggle:function(t){t&&t===this.safeId()&&(this.localShow=!this.localShow)},handleSync:function(t){var e=this;t&&t===this.safeId()&&this.$nextTick((function(){e.emitSync(e.localShow)}))},onKeydown:function(t){var e=t.keyCode;!this.noCloseOnEsc&&e===fl&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=Ws(this.$refs.content);this.enforceFocus(t.reverse()[0])},onBottomTrapFocus:function(){var t=Ws(this.$refs.content);this.enforceFocus(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=bs(u?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){Ts(t,bs())||this.enforceFocus(t),this.$emit(Zi)},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(Ci)},enforceFocus:function(t){this.noEnforceFocus||qs(t)}},render:function(t){var e,n=this.bgVariant,r=this.width,i=this.textVariant,o=this.localShow,a=""===this.shadow||this.shadow,s=t(this.tag,{staticClass:YP,class:[(e={shadow:!0===a},GP(e,"shadow-".concat(a),a&&!0!==a),GP(e,"".concat(YP,"-right"),this.right),GP(e,"bg-".concat(n),n),GP(e,"text-".concat(i),i),e),this.sidebarClass],style:{width:r},attrs:this.computedAttrs,directives:[{name:"show",value:o}],ref:"content"},[lT(t,this)]);s=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[s]);var c=t(Bc,{props:{noFade:this.noSlide}},[fT(t,this)]),u=t(),l=t();return this.backdrop&&o&&(u=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),l=t("div",{attrs:{tabindex:"0"},on:{focus:this.onBottomTrapFocus}})),t("div",{staticClass:"b-sidebar-outer",style:{zIndex:this.zIndex},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown}},[u,s,l,c])}}),dT=ke({components:{BSidebar:hT},plugins:{VBTogglePlugin:Ev}});function pT(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var vT=hc({animation:cc(_o,"wave"),height:cc(_o),size:cc(_o),type:cc(_o,"text"),variant:cc(_o),width:cc(_o)},kr),gT=r["default"].extend({name:kr,functional:!0,props:vT,render:function(t,e){var n,r=e.data,i=e.props,o=i.size,a=i.animation,s=i.variant;return t("div",Ie(r,{staticClass:"b-skeleton",style:{width:o||i.width,height:o||i.height},class:(n={},pT(n,"b-skeleton-".concat(i.type),!0),pT(n,"b-skeleton-animate-".concat(a),a),pT(n,"bg-".concat(s),s),n)}))}});function mT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function bT(t){for(var e=1;e0}}});function CT(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var PT={stacked:cc(To,!1)},TT=r["default"].extend({props:PT,computed:{isStacked:function(){var t=this.stacked;return""===t||t},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var t=this.isStackedAlways;return CT({"b-table-stacked":t},"b-table-stacked-".concat(this.stacked),!t&&this.isStacked)}}});function jT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ET(t){for(var e=1;e0&&!this.computedBusy,[this.tableClass,{"table-striped":this.striped,"table-hover":t,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-caption-top":this.captionTop,"b-table-no-border-collapse":this.noBorderCollapse},e?"".concat(this.dark?"bg":"table","-").concat(e):"",this.stackedTableClasses,this.selectableTableClasses]},tableAttrs:function(){var t=this.computedItems,e=this.filteredItems,n=this.computedFields,r=this.selectableTableAttrs,i=this.isTableSimple?{}:{"aria-busy":this.computedBusy?"true":"false","aria-colcount":as(n.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null},o=t&&e&&e.length>t.length?as(e.length):null;return ET(ET(ET({"aria-rowcount":o},this.bvAttrs),{},{id:this.safeId(),role:"table"},i),r)}},render:function(t){var e=this.wrapperClasses,n=this.renderCaption,r=this.renderColgroup,i=this.renderThead,o=this.renderTbody,a=this.renderTfoot,s=[];this.isTableSimple?s.push(this.normalizeSlot()):(s.push(n?n():null),s.push(r?r():null),s.push(i?i():null),s.push(o?o():null),s.push(a?a():null));var c=t("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},s.filter(se));return e.length>0?t("div",{class:e,style:this.wrapperStyles,key:"wrap"},[c]):c}});function MT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function IT(t){for(var e=1;e0},HT=hc({animation:cc(_o),columns:cc(bo,5,VT),hideHeader:cc(vo,!1),rows:cc(bo,3,VT),showFooter:cc(vo,!1),tableProps:cc(yo,{})},Tr),UT=r["default"].extend({name:Tr,functional:!0,props:HT,render:function(t,e){var n=e.props,r=n.animation,i=n.columns,o=t("th",[t(gT,{props:{animation:r}})]),a=t("tr",Ya(i,o)),s=t("td",[t(gT,{props:{width:"75%",animation:r}})]),c=t("tr",Ya(i,s)),u=t("tbody",Ya(n.rows,c)),l=n.hideHeader?t():t("thead",[a]),f=n.showFooter?t("tfoot",[a]):t();return t(BT,{props:NT({},n.tableProps)},[l,u,f])}}),WT=hc({loading:cc(vo,!1)},jr),qT=r["default"].extend({name:jr,functional:!0,props:WT,render:function(t,e){var n=e.data,r=e.props,i=e.slots,o=e.scopedSlots,a=i(),s=o||{},c={};return r.loading?t("div",Ie(n,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),bc(ha,c,s,a)):bc(Ho,c,s,a)}}),GT=ke({components:{BSkeleton:gT,BSkeletonIcon:_T,BSkeletonImg:ST,BSkeletonTable:UT,BSkeletonWrapper:qT}}),YT=ke({components:{BSpinner:Rk}});function KT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function XT(t){for(var e=1;e0?t:null},cj=function(t){return wt(t)||sj(t)>0},uj=hc({colspan:cc(Ao,null,cj),rowspan:cc(Ao,null,cj),stackedHeading:cc(_o),stickyColumn:cc(vo,!1),variant:cc(_o)},Lr),lj=r["default"].extend({name:Lr,mixins:[kl,Pl,yc],inject:{bvTableTr:{default:function(){return{}}}},inheritAttrs:!1,props:uj,computed:{tag:function(){return"td"},inTbody:function(){return this.bvTableTr.inTbody},inThead:function(){return this.bvTableTr.inThead},inTfoot:function(){return this.bvTableTr.inTfoot},isDark:function(){return this.bvTableTr.isDark},isStacked:function(){return this.bvTableTr.isStacked},isStackedCell:function(){return this.inTbody&&this.isStacked},isResponsive:function(){return this.bvTableTr.isResponsive},isStickyHeader:function(){return this.bvTableTr.isStickyHeader},hasStickyHeader:function(){return this.bvTableTr.hasStickyHeader},isStickyColumn:function(){return!this.isStacked&&(this.isResponsive||this.hasStickyHeader)&&this.stickyColumn},rowVariant:function(){return this.bvTableTr.variant},headVariant:function(){return this.bvTableTr.headVariant},footVariant:function(){return this.bvTableTr.footVariant},tableVariant:function(){return this.bvTableTr.tableVariant},computedColspan:function(){return sj(this.colspan)},computedRowspan:function(){return sj(this.rowspan)},cellClasses:function(){var t=this.variant,e=this.headVariant,n=this.isStickyColumn;return(!t&&this.isStickyHeader&&!e||!t&&n&&this.inTfoot&&!this.footVariant||!t&&n&&this.inThead&&!e||!t&&n&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,n?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.stackedHeading,e=this.inThead||this.inTfoot,n=this.computedColspan,r=this.computedRowspan,i="cell",o=null;return e?(i="columnheader",o=n>0?"colspan":"col"):ys(this.tag,"th")&&(i="rowheader",o=r>0?"rowgroup":"row"),oj(oj({colspan:n,rowspan:r,role:i,scope:o},this.bvAttrs),{},{"data-label":this.isStackedCell&&!wt(t)?as(t):null})}},render:function(t){var e=[this.normalizeSlot()];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?t("div",[e]):e])}});function fj(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hj="busy",dj=so+hj,pj=fj({},hj,cc(vo,!1)),vj=r["default"].extend({props:pj,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this[hj]||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit(dj,t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(Sc(t),!0)},renderBusy:function(){var t=this.tbodyTrClass,e=this.tbodyTrAttr,n=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(Ma)?n(ej,{staticClass:"b-table-busy-slot",class:[_t(t)?t(null,Ma):t],attrs:_t(e)?e(null,Ma):e,key:"table-busy-slot"},[n(lj,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(Ma)])]):null}}}),gj={caption:cc(_o),captionHtml:cc(_o)},mj=r["default"].extend({props:gj,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.caption,e=this.captionHtml,n=this.$createElement,r=n(),i=this.hasNormalizedSlot(Ia);return(i||t||e)&&(r=n("caption",{attrs:{id:this.captionId},domProps:i?{}:kf(e,t),key:"caption",ref:"caption"},this.normalizeSlot(Ia))),r}}}),bj={},yj=r["default"].extend({methods:{renderColgroup:function(){var t=this.computedFields,e=this.$createElement,n=e();return this.hasNormalizedSlot($a)&&(n=e("colgroup",{key:"colgroup"},[this.normalizeSlot($a,{columns:t.length,fields:t})])),n}}}),wj={emptyFilteredHtml:cc(_o),emptyFilteredText:cc(_o,"There are no records matching your request"),emptyHtml:cc(_o),emptyText:cc(_o,"There are no records to show"),showEmpty:cc(vo,!1)},_j=r["default"].extend({props:wj,methods:{renderEmpty:function(){var t=this.computedItems,e=this.$createElement,n=e();if(this.showEmpty&&(!t||0===t.length)&&(!this.computedBusy||!this.hasNormalizedSlot(Ma))){var r=this.computedFields,i=this.isFiltered,o=this.emptyText,a=this.emptyHtml,s=this.emptyFilteredText,c=this.emptyFilteredHtml,u=this.tbodyTrClass,l=this.tbodyTrAttr;n=this.normalizeSlot(i?Ko:Yo,{emptyFilteredHtml:c,emptyFilteredText:s,emptyHtml:a,emptyText:o,fields:r,items:t}),n||(n=e("div",{class:["text-center","my-2"],domProps:i?kf(c,s):kf(a,o)})),n=e(lj,{props:{colspan:r.length||null}},[e("div",{attrs:{role:"alert","aria-live":"polite"}},[n])]),n=e(ej,{staticClass:"b-table-empty-row",class:[_t(u)?u(null,"row-empty"):u],attrs:_t(l)?l(null,"row-empty"):l,key:i?"b-empty-filtered-row":"b-empty-row"},[n])}return n}}}),xj=function t(e){return wt(e)?"":Pt(e)&&!jt(e)?Vt(e).sort().map((function(n){return t(e[n])})).filter((function(t){return!!t})).join(" "):as(e)};function Oj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Sj(t){for(var e=1;e3&&void 0!==arguments[3]?arguments[3]:{},i=Vt(r).reduce((function(e,n){var i=r[n],o=i.filterByFormatted,a=_t(o)?o:o?i.formatter:null;return _t(a)&&(e[n]=a(t[n],n,t)),e}),Wt(t)),o=Vt(i).filter((function(t){return!jj[t]&&!(Ct(e)&&e.length>0&&qa(e,t))&&!(Ct(n)&&n.length>0&&!qa(n,t))}));return qt(i,o)},Dj=function(t,e,n,r){return Pt(t)?xj(Aj(t,e,n,r)):""};function Lj(t){return Fj(t)||$j(t)||Ij(t)||Mj()}function Mj(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ij(t,e){if(t){if("string"===typeof t)return Bj(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bj(t,e):void 0}}function $j(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function Fj(t){if(Array.isArray(t))return Bj(t)}function Bj(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&fe(Rj,Dr),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){var t=this.filteredItems,e=this.localItems,n=this.localFilter;return{filteredItems:t,localItems:e,localFilter:n}},localFilterFn:function(){var t=this.filterFunction;return pc(t)?t:null},filteredItems:function(){var t=this.localItems,e=this.localFilter,n=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return n&&t.length>0?t.filter(n):t}},watch:{computedFilterDebounce:function(t){!t&&this.$_filterTimer&&(this.clearFilterTimer(),this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(t){var e=this,n=this.computedFilterDebounce;this.clearFilterTimer(),n&&n>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),n):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,n=t.localFilter,r=!1;n?wl(n,[])||wl(n,{})?r=!1:n&&(r=!0):r=!1,r&&this.$emit(_i,e,e.length),this.isFiltered=r},isFiltered:function(t,e){if(!1===t&&!0===e){var n=this.localItems;this.$emit(_i,n,n.length)}}},created:function(){var t=this;this.$_filterTimer=null,this.$nextTick((function(){t.isFiltered=Boolean(t.localFilter)}))},beforeDestroy:function(){this.clearFilterTimer()},methods:{clearFilterTimer:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},filterSanitize:function(t){return!this.localFiltering||this.localFilterFn||Ot(t)||Dt(t)?ae(t):""},filterFnFactory:function(t,e){if(!t||!_t(t)||!e||wl(e,[])||wl(e,{}))return null;var n=function(n){return t(n,e)};return n},defaultFilterFnFactory:function(t){var e=this;if(!t||!Ot(t)&&!Dt(t))return null;var n=t;if(Ot(n)){var r=os(t).replace(M,"\\s+");n=new RegExp(".*".concat(r,".*"),"i")}var i=function(t){return n.lastIndex=0,n.test(Dj(t,e.computedFilterIgnored,e.computedFilterIncluded,e.computedFieldsObj))};return i}}}),Vj=function(t,e){var n=null;return Ot(e)?n={key:t,label:e}:_t(e)?n={key:t,formatter:e}:Pt(e)?(n=Wt(e),n.key=n.key||t):!1!==e&&(n={key:t}),n},Hj=function(t,e){var n=[];if(Ct(t)&&t.filter(se).forEach((function(t){if(Ot(t))n.push({key:t,label:ns(t)});else if(Pt(t)&&t.key&&Ot(t.key))n.push(Wt(t));else if(Pt(t)&&1===Vt(t).length){var e=Vt(t)[0],r=Vj(e,t[e]);r&&n.push(r)}})),0===n.length&&Ct(e)&&e.length>0){var r=e[0];Vt(r).forEach((function(t){jj[t]||n.push({key:t,label:ns(t)})}))}var i={};return n.filter((function(t){return!i[t.key]&&(i[t.key]=!0,t.label=Ot(t.label)?t.label:ns(t.key),!0)}))};function Uj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wj(t){for(var e=1;e0&&t.some(se)},selectableIsMultiSelect:function(){return this.isSelectable&&qa(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t,e=this.isSelectable;return t={"b-table-selectable":e},aE(t,"b-table-select-".concat(this.selectMode),e),aE(t,"b-table-selecting",this.selectableHasSelection),aE(t,"b-table-selectable-no-click",e&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){return{"aria-multiselectable":this.isSelectable?this.selectableIsMultiSelect?"true":"false":null}}},watch:{computedItems:function(t,e){var n=!1;if(this.isSelectable&&this.selectedRows.length>0){n=Ct(t)&&Ct(e)&&t.length===e.length;for(var r=0;n&&r=0&&t0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Ya(t,!0):[!0])},isRowSelected:function(t){return!(!St(t)||!this.selectedRows[t])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(t){if(this.isSelectable&&this.isRowSelected(t)){var e=this.selectedVariant;return aE({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(e),e)}return{}},selectableRowAttrs:function(t){return{"aria-selected":this.isSelectable?this.isRowSelected(t)?"true":"false":null}},setSelectionHandlers:function(t){var e=t&&!this.noSelectOnClick?"$on":"$off";this[e](Vi,this.selectionHandler),this[e](_i,this.clearSelected),this[e](di,this.clearSelected)},selectionHandler:function(t,e,n){if(this.isSelectable&&!this.noSelectOnClick){var r=this.selectMode,i=this.selectedLastRow,o=this.selectedRows.slice(),a=!o[e];if("single"===r)o=[];else if("range"===r)if(i>-1&&n.shiftKey){for(var s=Jc(i,e);s<=Qc(i,e);s++)o[s]=!0;a=!0}else n.ctrlKey||n.metaKey||(o=[],a=!0),this.selectedLastRow=a?e:-1;o[e]=a,this.selectedRows=o}else this.clearSelected()}}}),hE=function(t,e){return t.map((function(t,e){return[e,t]})).sort(function(t,e){return this(t[1],e[1])||t[0]-e[0]}.bind(e)).map((function(t){return t[1]}))},dE=function(t){return wt(t)?"":kt(t)?Ja(t,t):t},pE=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.sortBy,i=void 0===r?null:r,o=n.formatter,a=void 0===o?null:o,s=n.locale,c=void 0===s?void 0:s,u=n.localeOptions,l=void 0===u?{}:u,f=n.nullLast,h=void 0!==f&&f,d=ue(t,i,null),p=ue(e,i,null);return _t(a)&&(d=a(d,i,t),p=a(p,i,e)),d=dE(d),p=dE(p),jt(d)&&jt(p)||St(d)&&St(p)?dp?1:0:h&&""===d&&""!==p?1:h&&""!==d&&""===p?-1:xj(d).localeCompare(xj(p),c,l)};function vE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function gE(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:document,e=Vs();return!!(e&&""!==e.toString().trim()&&e.containsNode&&ms(t))&&e.containsNode(t,!0)},$E=hc(uj,Rr),FE=r["default"].extend({name:Rr,extends:lj,props:$E,computed:{tag:function(){return"th"}}});function BE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function RE(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&(m=String((a-1)*s+e+1));var b=as(ue(t,o))||null,y=b||as(e),w=b?this.safeId("_row_".concat(b)):null,_=this.selectableRowClasses?this.selectableRowClasses(e):{},x=this.selectableRowAttrs?this.selectableRowAttrs(e):{},O=_t(c)?c(t,"row"):c,S=_t(u)?u(t,"row"):u;if(p.push(l(ej,{class:[O,_,h?"b-table-has-details":""],props:{variant:t[Pj]||null},attrs:RE(RE({id:w},S),{},{tabindex:d?"0":null,"data-pk":b||null,"aria-details":v,"aria-owns":v,"aria-rowindex":m},x),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat(y,"__"),ref:"item-rows",refInFor:!0},g)),h){var k={item:t,index:e,fields:r,toggleDetails:this.toggleDetailsFactory(f,t)};this.supportsSelectableRows&&(k.rowSelected=this.isRowSelected(e),k.selectRow=function(){return n.selectRow(e)},k.unselectRow=function(){return n.unselectRow(e)});var C=l(lj,{props:{colspan:r.length},class:this.detailsTdClass},[this.normalizeSlot(La,k)]);i&&p.push(l("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat(y)}));var P=_t(this.tbodyTrClass)?this.tbodyTrClass(t,La):this.tbodyTrClass,T=_t(this.tbodyTrAttr)?this.tbodyTrAttr(t,La):this.tbodyTrAttr;p.push(l(ej,{staticClass:"b-table-details",class:[P],props:{variant:t[Pj]||null},attrs:RE(RE({},T),{},{id:v,tabindex:"-1"}),key:"__b-table-details__".concat(y)},[C]))}else f&&(p.push(l()),i&&p.push(l()));return p}}});function KE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function XE(t){for(var e=1;e0&&n&&n.length>0?Wa(e.children).filter((function(t){return qa(n,t)})):[]},getTbodyTrIndex:function(t){if(!ms(t))return-1;var e="TR"===t.tagName?t:Ps("tr",t,!0);return e?this.getTbodyTrs().indexOf(e):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var n=this.getTbodyTrIndex(e.target);if(n>-1){var r=this.computedItems[n];this.$emit(t,r,n,e)}}},tbodyRowEvtStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target,n=t.keyCode;if(!this.tbodyRowEvtStopped(t)&&"TR"===e.tagName&&ws(e)&&0===e.tabIndex)if(qa([ll,ml],n))Sc(t),this.onTBodyRowClicked(t);else if(qa([bl,cl,hl,ul],n)){var r=this.getTbodyTrIndex(e);if(r>-1){Sc(t);var i=this.getTbodyTrs(),o=t.shiftKey;n===hl||o&&n===bl?qs(i[0]):n===ul||o&&n===cl?qs(i[i.length-1]):n===bl&&r>0?qs(i[r-1]):n===cl&&rt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]&&arguments[0],n=this.computedFields,r=this.isSortable,i=this.isSelectable,o=this.headVariant,a=this.footVariant,s=this.headRowVariant,c=this.footRowVariant,u=this.$createElement;if(this.isStackedAlways||0===n.length)return u();var l=r||this.hasListener(ki),f=i?this.selectAllRows:tp,h=i?this.clearSelected:tp,d=function(n,i){var o=n.label,a=n.labelHtml,s=n.variant,c=n.stickyColumn,d=n.key,p=null;n.label.trim()||n.headerTitle||(p=ns(n.key));var v={};l&&(v.click=function(r){t.headClicked(r,n,e)},v.keydown=function(r){var i=r.keyCode;i!==ll&&i!==ml||t.headClicked(r,n,e)});var g=r?t.sortTheadThAttrs(d,n,e):{},m=r?t.sortTheadThClasses(d,n,e):null,b=r?t.sortTheadThLabel(d,n,e):null,y={class:[t.fieldClasses(n),m],props:{variant:s,stickyColumn:c},style:n.thStyle||{},attrs:wA(wA({tabindex:l&&n.sortable?"0":null,abbr:n.headerAbbr||null,title:n.headerTitle||null,"aria-colindex":i+1,"aria-label":p},t.getThValues(null,d,n.thAttr,e?"foot":"head",{})),g),on:v,key:d},w=[xA(d),xA(d.toLowerCase()),xA()];e&&(w=[OA(d),OA(d.toLowerCase()),OA()].concat(dA(w)));var _={label:o,column:d,field:n,isFoot:e,selectAllRows:f,clearSelected:h},x=t.normalizeSlot(w,_)||u("div",{domProps:kf(a,o)}),O=b?u("span",{staticClass:"sr-only"}," (".concat(b,")")):null;return u(FE,y,[x,O].filter(se))},p=n.map(d).filter(se),v=[];if(e)v.push(u(ej,{class:this.tfootTrClass,props:{variant:wt(c)?s:c}},p));else{var g={columns:n.length,fields:n,selectAllRows:f,clearSelected:h};v.push(this.normalizeSlot(Na,g)||u()),v.push(u(ej,{class:this.theadTrClass,props:{variant:s}},p))}return u(e?oA:hA,{class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:a||o||null}:{headVariant:o||null},key:e?"bv-tfoot":"bv-thead"},v)}}}),CA={},PA=r["default"].extend({methods:{renderTopRow:function(){var t=this.computedFields,e=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,i=this.$createElement;return this.hasNormalizedSlot(Ha)&&!0!==e&&""!==e?i(ej,{staticClass:"b-table-top-row",class:[_t(n)?n(null,"row-top"):n],attrs:_t(r)?r(null,"row-top"):r,key:"b-top-row"},[this.normalizeSlot(Ha,{columns:t.length,fields:t})]):i()}}});function TA(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function jA(t){for(var e=1;e0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e){var n=function(){t.$nextTick((function(){ps((function(){t.updateTabs()}))}))};this.$_observer=op(this.$refs.content,n,{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs.filter((function(t){return 0===t.$children.filter((function(t){return t._isTab})).length})),e=[];if(u&&t.length>0){var n=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=Ss(n,this.$el).map((function(t){return t.id})).filter(se)}return hE(t,(function(t,n){return e.indexOf(t.safeId())-e.indexOf(n.safeId())}))},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find((function(t){return t.localActive&&!t.disabled})));if(e<0){var n=this.currentTab;n>=t.length?e=t.indexOf(t.slice().reverse().find(JA)):t[n]&&!t[n].disabled&&(e=n)}e<0&&(e=t.indexOf(t.find(JA))),t.forEach((function(t,n){t.localActive=n===e})),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=this.currentTab,n=this.tabs,r=!1;if(t){var i=n.indexOf(t);if(i!==e&&i>-1&&!t.disabled){var o=new Vv(oi,{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(o.type,i,e,o),o.defaultPrevented||(this.currentTab=i,r=!0)}}return r||this[XA]===e||this.$emit(ZA,e),r},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(JA))},focusButton:function(t){var e=this;this.$nextTick((function(){qs(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Et(e)&&t&&t.$emit&&!t.disabled&&t.$emit(li,e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(JA);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Qc(this.currentTab,0),n=this.tabs.slice(0,e).reverse().find(JA);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},nextTab:function(t){var e=Qc(this.currentTab,-1),n=this.tabs.slice(e+1).find(JA);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(JA);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,n=this.align,r=this.card,i=this.end,o=this.fill,a=this.firstTab,s=this.justified,c=this.lastTab,u=this.nextTab,l=this.noKeyNav,f=this.noNavStyle,h=this.pills,d=this.previousTab,p=this.small,v=this.tabs,g=this.vertical,m=v.find((function(t){return t.localActive&&!t.disabled})),b=v.find((function(t){return!t.disabled})),y=v.map((function(n,r){var i,o=n.safeId,s=null;return l||(s=-1,(n===m||!m&&n===b)&&(s=null)),t(QA,{props:{controls:o?o():null,id:n.controlledBy||(o?o("_BV_tab_button_"):null),noKeyNav:l,posInSet:r+1,setSize:v.length,tab:n,tabIndex:s},on:(i={},UA(i,li,(function(t){e.clickTab(n,t)})),UA(i,xi,a),UA(i,Bi,d),UA(i,Li,u),UA(i,Ei,c),i),key:n[$e]||r,ref:"buttons",refInFor:!0})})),w=t(WS,{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:o,justified:s,align:n,tabs:!f&&!h,pills:!f&&h,vertical:g,small:p,cardHeader:r&&!g},ref:"nav"},[this.normalizeSlot(Ba)||t(),y,this.normalizeSlot(Fa)||t()]);w=t("div",{class:[{"card-header":r&&!g&&!i,"card-footer":r&&!g&&i,"col-auto":g},this.navWrapperClass],key:"bv-tabs-nav"},[w]);var _=this.normalizeSlot()||[],x=t();0===_.length&&(x=t("div",{class:["tab-pane","active",{"card-body":r}],key:"bv-empty-tab"},this.normalizeSlot(Yo)));var O=t("div",{staticClass:"tab-content",class:[{col:g},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[_,x]);return t(this.tag,{staticClass:"tabs",class:{row:g,"no-gutters":g&&r},attrs:{id:this.safeId()}},[i?O:t(),w,i?t():O])}});function rD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function iD(t){for(var e=1;e" with name "'.concat(e,'" already exists in the document.'),Hr),this.dead=!0):(this.doRender=!0,this.$once(oo,(function(){t.emitOnRoot(Cc(Hr,pi),e)})))},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var n=t(dD["PortalTarget"],{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:pD}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[n])}return e}});function mD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function bD(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return new Vv(t,bD(bD({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Cc(Vr,e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static){var t=this.computedToaster;if(!dD["Wormhole"].hasTarget(t)){var e=document.createElement("div");document.body.appendChild(e);var n=new gD({parent:this.$root,propsData:{name:t}});n.$mount(e)}}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.$_dismissTimer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.$_dismissTimer),this.$_dismissTimer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];Oc(t,e,"mouseenter",this.onPause,fo),Oc(t,e,"mouseleave",this.onUnPause,fo)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Qc(this.computedDuration-t,kD))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){ps((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent(Zi);this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent(Ci);this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,n=this.title,r=this.slotScope,i=_u(this),o=[],a=this.normalizeSlot(Va,r);a?o.push(a):n&&o.push(t("strong",{staticClass:"mr-2"},n)),this.noCloseButton||o.push(t(Ec,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var s=t();o.length>0&&(s=t("header",{staticClass:"toast-header",class:this.headerClass},o));var c=t(i?zl:"div",{staticClass:"toast-body",class:this.bodyClass,props:i?lc(CD,this):{},on:i?{click:this.onLinkClick}:{}},this.normalizeSlot(Ho,r));return t("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[$e]),ref:"toast"},[s,c])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e=this.order,n=this.static,r=this.isHiding,i=this.isStatus,o="b-toast-".concat(this[$e]),a=t("div",{staticClass:"b-toast",class:this.toastClasses,attrs:bD(bD({},n?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:r?null:i?"status":"alert","aria-live":r?null:i?"polite":"assertive","aria-atomic":r?null:"true"}),key:o,ref:"b-toast"},[t(Bc,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])]);return t(dD["Portal"],{props:{name:o,to:this.computedToaster,order:e,slim:!0,disabled:n}},[a])}});function jD(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ED(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{};t&&!he(zD)&&n(LD(LD({},WD(e)),{},{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit(Pc(Vr,Xi),t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit(Pc(Vr,Pi),t)}}]),t}();t.mixin({beforeCreate:function(){this[VD]=new r(this)}}),Ht(t.prototype,zD)||Nt(t.prototype,zD,{get:function(){return this&&this[VD]||fe('"'.concat(zD,'" must be accessed from a Vue instance "this" context.'),Vr),this[VD]}})},GD=ke({plugins:{plugin:qD}}),YD=ke({components:{BToast:TD,BToaster:gD},plugins:{BVToastPlugin:GD}});function KD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function XD(t){for(var e=1;e=n){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&t0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){var o=this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&(bt(this.$offsets[i+1])||t0&&this.$root&&this.$root.$emit(FL,t,n)}},{key:"clear",value:function(){var t=this;Ss("".concat(this.$selector,", ").concat(DL),this.$el).filter((function(t){return Ds(t,jL)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?Es(t,jL):As(t,jL))}}],[{key:"Name",get:function(){return PL}},{key:"Default",get:function(){return NL}},{key:"DefaultType",get:function(){return zL}}]),t}(),qL="__BV_ScrollSpy__",GL=/^\d+$/,YL=/^(auto|position|offset)$/,KL=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),Vt(t.modifiers).forEach((function(t){GL.test(t)?e.offset=Za(t,0):YL.test(t)&&(e.method=t)})),Ot(t.value)?e.element=t.value:St(t.value)?e.offset=iu(t.value):Pt(t.value)&&Vt(t.value).filter((function(t){return!!WL.DefaultType[t]})).forEach((function(n){e[n]=t.value[n]})),e},XL=function(t,e,n){if(u){var r=KL(e);t[qL]?t[qL].updateConfig(r,n.context.$root):t[qL]=new WL(t,r,n.context.$root)}},ZL=function(t){t[qL]&&(t[qL].dispose(),t[qL]=null,delete t[qL])},JL={bind:function(t,e,n){XL(t,e,n)},inserted:function(t,e,n){XL(t,e,n)},update:function(t,e,n){e.value!==e.oldValue&&XL(t,e,n)},componentUpdated:function(t,e,n){e.value!==e.oldValue&&XL(t,e,n)},unbind:function(t){ZL(t)}},QL=ke({directives:{VBScrollspy:JL}}),tM=ke({directives:{VBVisible:Id}}),eM=ke({plugins:{VBHoverPlugin:yL,VBModalPlugin:wL,VBPopoverPlugin:LP,VBScrollspyPlugin:QL,VBTogglePlugin:Ev,VBTooltipPlugin:gL,VBVisiblePlugin:tM}}),nM="BootstrapVue",rM=Se({plugins:{componentsPlugin:bL,directivesPlugin:eM}}),iM={install:rM,NAME:nM};e["a"]=iM},"5fb2":function(t,e,n){"use strict";var r=2147483647,i=36,o=1,a=26,s=38,c=700,u=72,l=128,f="-",h=/[^\0-\u007E]/,d=/[.\u3002\uFF0E\uFF61]/g,p="Overflow: input needs wider integers to process",v=i-o,g=Math.floor,m=String.fromCharCode,b=function(t){var e=[],n=0,r=t.length;while(n=55296&&i<=56319&&n>1,t+=g(t/e);t>v*a>>1;r+=i)t=g(t/v);return g(r+(v+1)*t/(t+s))},_=function(t){var e=[];t=b(t);var n,s,c=t.length,h=l,d=0,v=u;for(n=0;n=h&&sg((r-d)/S))throw RangeError(p);for(d+=(O-h)*S,h=O,n=0;nr)throw RangeError(p);if(s==h){for(var k=d,C=i;;C+=i){var P=C<=v?o:C>=v+a?a:C-v;if(kl){var d,p=u(arguments[l++]),v=f?o(p).concat(f(p)):o(p),g=v.length,m=0;while(g>m)d=v[m++],r&&!h.call(p,d)||(n[d]=p[d])}return n}:l},"60fa":function(t,e,n){"use strict";var r=n("af33"),i=n("154b"),o=n("617f"),a={};n("c3fa")(a,n("9336")("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},"617f":function(t,e,n){var r=n("0f26").f,i=n("7e33"),o=n("9336")("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},6299:function(t,e,n){var r=n("42ee");t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(a){var o=t["return"];throw void 0!==o&&r(o.call(t)),a}}},"62e4":function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},6317:function(t,e,n){var r=n("4691");t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},6331:function(t,e,n){var r=n("cdf9"),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},6397:function(t,e,n){var r=n("0d63"),i=n("a06f"),o=n("b460");t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o((function(){n(1)})),"Object",a)}},"63b3":function(t,e,n){"use strict";var r=n("0d63"),i=n("c7a3");r(r.S+r.F*n("b460")((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);while(e>t)i(n,t,arguments[t++]);return n.length=e,n}})},"63c5":function(t,e,n){"use strict";var r=n("d401"),i=n("0d63"),o=n("37ff"),a=n("6299"),s=n("3d01"),c=n("58d1"),u=n("c7a3"),l=n("575f");i(i.S+i.F*!n("3b9e")((function(t){Array.from(t)})),"Array",{from:function(t){var e,n,i,f,h=o(t),d="function"==typeof this?this:Array,p=arguments.length,v=p>1?arguments[1]:void 0,g=void 0!==v,m=0,b=l(h);if(g&&(v=r(v,p>2?arguments[2]:void 0,2)),void 0==b||d==Array&&s(b))for(e=c(h.length),n=new d(e);e>m;m++)u(n,m,g?v(h[m],m):h[m]);else for(f=b.call(h),n=new d;!(i=f.next()).done;m++)u(n,m,g?a(f,v,[i.value,m],!0):i.value);return n.length=m,n}})},6434:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},6547:function(t,e,n){var r=n("a691"),i=n("1d80"),o=function(t){return function(e,n){var o,a,s=String(i(e)),c=r(n),u=s.length;return c<0||c>=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}};t.exports={codeAt:o(!1),charAt:o(!0)}},6566:function(t,e,n){"use strict";var r=n("9bf2").f,i=n("7c73"),o=n("e2cc"),a=n("0366"),s=n("19aa"),c=n("2266"),u=n("7dd0"),l=n("2626"),f=n("83ab"),h=n("f183").fastKey,d=n("69f3"),p=d.set,v=d.getterFor;t.exports={getConstructor:function(t,e,n,u){var l=t((function(t,r){s(t,l,e),p(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),f||(t.size=0),void 0!=r&&c(r,t[u],{that:t,AS_ENTRIES:n})})),d=v(e),g=function(t,e,n){var r,i,o=d(t),a=m(t,e);return a?a.value=n:(o.last=a={index:i=h(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},m=function(t,e){var n,r=d(t),i=h(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(l.prototype,{clear:function(){var t=this,e=d(t),n=e.index,r=e.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;e.first=e.last=void 0,f?e.size=0:t.size=0},delete:function(t){var e=this,n=d(e),r=m(e,t);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),f?n.size--:e.size--}return!!r},forEach:function(t){var e,n=d(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);while(e=e?e.next:n.first){r(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!m(this,t)}}),o(l.prototype,n?{get:function(t){var e=m(this,t);return e&&e.value},set:function(t,e){return g(this,0===t?0:t,e)}}:{add:function(t){return g(this,t=0===t?0:t,t)}}),f&&r(l.prototype,"size",{get:function(){return d(this).size}}),l},setStrong:function(t,e,n){var r=e+" Iterator",i=v(e),o=v(r);u(t,e,(function(t,e){p(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){var t=o(this),e=t.kind,n=t.last;while(n&&n.removed)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),l(e)}}},6585:function(t,e,n){"use strict";var r=n("e860"),i={};i[n("9336")("toStringTag")]="z",i+""!="[object z]"&&n("bd47")(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},"65e5":function(t,e,n){"use strict";var r=n("bc48"),i=n("cdf9"),o=n("58d1"),a=n("d401"),s=n("9336")("isConcatSpreadable");function c(t,e,n,u,l,f,h,d){var p,v,g=l,m=0,b=!!h&&a(h,d,3);while(m0)g=c(t,e,p,o(p.length),g,f-1)-1;else{if(g>=9007199254740991)throw TypeError();t[g]=p}g++}m++}return g}t.exports=c},"65f0":function(t,e,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");t.exports=function(t,e){var n;return i(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"665e":function(t,e,n){"use strict";n("c7c1")("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},"665e8":function(t,e,n){"use strict";var r=n("0d63"),i=n("9e2d")(6),o="findIndex",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("7671")(o)},"66a9":function(t,e,n){"use strict";var r=n("29cb"),i=n("388d"),o="WeakSet";n("aef6")(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(i(this,o),t,!0)}},r,!1,!0)},"672b":function(t,e,n){n("17b2")("asyncIterator")},6739:function(t,e,n){t.exports=!n("b460")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},6744:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},67444:function(t,e,n){var r=n("0d63");r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"679a":function(t,e,n){var r=n("255a"),i=r.navigator;t.exports=i&&i.userAgent||""},"69ce":function(t,e,n){t.exports=!n("a32c")&&!n("6434")((function(){return 7!=Object.defineProperty(n("3bb3")("div"),"a",{get:function(){return 7}}).a}))},"69f3":function(t,e,n){var r,i,o,a=n("7f9a"),s=n("da84"),c=n("861d"),u=n("9112"),l=n("5135"),f=n("c6cd"),h=n("f772"),d=n("d012"),p="Object already initialized",v=s.WeakMap,g=function(t){return o(t)?i(t):r(t,{})},m=function(t){return function(e){var n;if(!c(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(a||f.state){var b=f.state||(f.state=new v),y=b.get,w=b.has,_=b.set;r=function(t,e){if(w.call(b,t))throw new TypeError(p);return e.facade=t,_.call(b,t,e),e},i=function(t){return y.call(b,t)||{}},o=function(t){return w.call(b,t)}}else{var x=h("state");d[x]=!0,r=function(t,e){if(l(t,x))throw new TypeError(p);return e.facade=t,u(t,x,e),e},i=function(t){return l(t,x)?t[x]:{}},o=function(t){return l(t,x)}}t.exports={set:r,get:i,has:o,enforce:g,getterFor:m}},"6b75":function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);no)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&I(t)}))}},I=function(t){m.call(c,(function(){var e,n,r,i=t._v,o=$(t);if(o&&(e=w((function(){j?k.emit("unhandledRejection",i,t):(n=c.onunhandledrejection)?n({promise:t,reason:i}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",i)})),t._h=j||$(t)?2:1),t._a=void 0,o&&e.e)throw e.v}))},$=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){m.call(c,(function(){var e;j?k.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})}))},B=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),M(e,!0))},R=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=L(t))?b((function(){var r={_w:n,_d:!1};try{e.call(t,u(R,r,1),u(B,r,1))}catch(i){B.call(r,i)}})):(n._v=t,n._s=1,M(n,!1))}catch(r){B.call({_w:n,_d:!1},r)}}};D||(T=function(t){p(this,T,O,"_h"),d(t),r.call(this);try{t(u(R,this,1),u(B,this,1))}catch(e){B.call(this,e)}},r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},r.prototype=n("e603")(T.prototype,{then:function(t,e){var n=A(g(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=j?k.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&M(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=u(R,t,1),this.reject=u(B,t,1)},y.f=A=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!D,{Promise:T}),n("617f")(T,O),n("dbc5")(O),a=n("a06f")[O],f(f.S+f.F*!D,O,{reject:function(t){var e=A(this),n=e.reject;return n(t),e.promise}}),f(f.S+f.F*(s||!D),O,{resolve:function(t){return x(s&&this===a?T:this,t)}}),f(f.S+f.F*!(D&&n("3b9e")((function(t){T.all(t)["catch"](E)}))),O,{all:function(t){var e=this,n=A(e),r=n.resolve,i=n.reject,o=w((function(){var n=[],o=0,a=1;v(t,!1,(function(t){var s=o++,c=!1;n.push(void 0),a++,e.resolve(t).then((function(t){c||(c=!0,n[s]=t,--a||r(n))}),i)})),--a||r(n)}));return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=A(e),r=n.reject,i=w((function(){v(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return i.e&&r(i.v),n.promise}})},"6d89":function(t,e,n){"use strict";var r=n("d8b2"),i=n("6744");t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},"6dcc":function(t,e,n){"use strict";var r=n("0d63"),i=n("58d1"),o=n("f49a"),a="endsWith",s=""[a];r(r.P+r.F*n("9ec8")(a),"String",{endsWith:function(t){var e=o(this,t,a),n=arguments.length>1?arguments[1]:void 0,r=i(e.length),c=void 0===n?r:Math.min(i(n),r),u=String(t);return s?s.call(e,u,c):e.slice(c-u.length,c)===u}})},"6e76":function(t,e,n){var r=n("37ff"),i=n("b7e2");n("6397")("keys",(function(){return function(t){return i(r(t))}}))},"6eeb":function(t,e,n){var r=n("da84"),i=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),c=n("69f3"),u=c.get,l=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var c,u=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),c=l(n),c.source||(c.source=f.join("string"==typeof e?e:""))),t!==r?(u?!d&&t[e]&&(h=!0):delete t[e],h?t[e]=n:i(t,e,n)):h?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},"6f53":function(t,e,n){var r=n("83ab"),i=n("df75"),o=n("fc6a"),a=n("d1e7").f,s=function(t){return function(e){var n,s=o(e),c=i(s),u=c.length,l=0,f=[];while(u>l)n=c[l++],r&&!a.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}};t.exports={entries:s(!0),values:s(!1)}},"6f54":function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},7002:function(t,e,n){var r=n("0d63");r(r.G+r.W+r.F*!n("7634").ABV,{DataView:n("5d88").DataView})},"70b0":function(t,e,n){(function(e){"use strict";var n=y(),r=w(),i=_(),o=x(),a={imagePlaceholder:void 0,cacheBust:!1},s={toSvg:c,toPng:l,toJpeg:f,toBlob:h,toPixelData:u,impl:{fontFaces:i,images:o,util:n,inliner:r,options:{}}};function c(t,e){return e=e||{},d(e),Promise.resolve(t).then((function(t){return v(t,e.filter,!0)})).then(g).then(m).then(r).then((function(r){return b(r,e.width||n.width(t),e.height||n.height(t))}));function r(t){return e.bgcolor&&(t.style.backgroundColor=e.bgcolor),e.width&&(t.style.width=e.width+"px"),e.height&&(t.style.height=e.height+"px"),e.style&&Object.keys(e.style).forEach((function(n){t.style[n]=e.style[n]})),t}}function u(t,e){return p(t,e||{}).then((function(e){return e.getContext("2d").getImageData(0,0,n.width(t),n.height(t)).data}))}function l(t,e){return p(t,e||{}).then((function(t){return t.toDataURL()}))}function f(t,e){return e=e||{},p(t,e).then((function(t){return t.toDataURL("image/jpeg",e.quality||1)}))}function h(t,e){return p(t,e||{}).then(n.canvasToBlob)}function d(t){"undefined"===typeof t.imagePlaceholder?s.impl.options.imagePlaceholder=a.imagePlaceholder:s.impl.options.imagePlaceholder=t.imagePlaceholder,"undefined"===typeof t.cacheBust?s.impl.options.cacheBust=a.cacheBust:s.impl.options.cacheBust=t.cacheBust}function p(t,e){return c(t,e).then(n.makeImage).then(n.delay(100)).then((function(e){var n=r(t);return n.getContext("2d").drawImage(e,0,0),n}));function r(t){var r=document.createElement("canvas");if(r.width=e.width||n.width(t),r.height=e.height||n.height(t),e.bgcolor){var i=r.getContext("2d");i.fillStyle=e.bgcolor,i.fillRect(0,0,r.width,r.height)}return r}}function v(t,e,r){return r||!e||e(t)?Promise.resolve(t).then(i).then((function(n){return o(t,n,e)})).then((function(e){return a(t,e)})):Promise.resolve();function i(t){return t instanceof HTMLCanvasElement?n.makeImage(t.toDataURL()):t.cloneNode(!1)}function o(t,e,r){var i=t.childNodes;return 0===i.length?Promise.resolve(e):o(e,n.asArray(i),r).then((function(){return e}));function o(t,e,n){var r=Promise.resolve();return e.forEach((function(e){r=r.then((function(){return v(e,n)})).then((function(e){e&&t.appendChild(e)}))})),r}}function a(t,e){return e instanceof Element?Promise.resolve().then(r).then(i).then(o).then(a).then((function(){return e})):e;function r(){function r(t,e){function r(t,e){n.asArray(t).forEach((function(n){e.setProperty(n,t.getPropertyValue(n),t.getPropertyPriority(n))}))}t.cssText?e.cssText=t.cssText:r(t,e)}r(window.getComputedStyle(t),e.style)}function i(){function r(r){var i=window.getComputedStyle(t,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();e.className=e.className+" "+a;var s=document.createElement("style");s.appendChild(c(a,r,i)),e.appendChild(s)}function c(t,e,r){var i="."+t+":"+e,o=r.cssText?a(r):s(r);return document.createTextNode(i+"{"+o+"}");function a(t){var e=t.getPropertyValue("content");return t.cssText+" content: "+e+";"}function s(t){return n.asArray(t).map(e).join("; ")+";";function e(e){return e+": "+t.getPropertyValue(e)+(t.getPropertyPriority(e)?" !important":"")}}}}[":before",":after"].forEach((function(t){r(t)}))}function o(){t instanceof HTMLTextAreaElement&&(e.innerHTML=t.value),t instanceof HTMLInputElement&&e.setAttribute("value",t.value)}function a(){e instanceof SVGElement&&(e.setAttribute("xmlns","http://www.w3.org/2000/svg"),e instanceof SVGRectElement&&["width","height"].forEach((function(t){var n=e.getAttribute(t);n&&e.style.setProperty(t,n)})))}}}function g(t){return i.resolveAll().then((function(e){var n=document.createElement("style");return t.appendChild(n),n.appendChild(document.createTextNode(e)),t}))}function m(t){return o.inlineAll(t).then((function(){return t}))}function b(t,e,r){return Promise.resolve(t).then((function(t){return t.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(t)})).then(n.escapeXhtml).then((function(t){return''+t+""})).then((function(t){return''+t+""})).then((function(t){return"data:image/svg+xml;charset=utf-8,"+t}))}function y(){return{escape:h,parseExtension:e,mimeType:n,dataAsUrl:f,isDataUrl:r,canvasToBlob:o,resolveUrl:a,getAndEncode:l,uid:c(),delay:d,asArray:p,escapeXhtml:v,makeImage:u,width:g,height:m};function t(){var t="application/font-woff",e="image/jpeg";return{woff:t,woff2:t,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:e,jpeg:e,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}function e(t){var e=/\.([^\.\/]*?)$/g.exec(t);return e?e[1]:""}function n(n){var r=e(n).toLowerCase();return t()[r]||""}function r(t){return-1!==t.search(/^(data:)/)}function i(t){return new Promise((function(e){for(var n=window.atob(t.toDataURL().split(",")[1]),r=n.length,i=new Uint8Array(r),o=0;o>>0||(a.test(n)?16:10))}:r},7156:function(t,e,n){var r=n("861d"),i=n("d2bb");t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},"71d8":function(t,e,n){var r=n("0d63");r(r.S,"Reflect",{has:function(t,e){return e in t}})},7255:function(t,e,n){var r=Date.prototype,i="Invalid Date",o="toString",a=r[o],s=r.getTime;new Date(NaN)+""!=i&&n("bd47")(r,o,(function(){var t=s.call(this);return t===t?a.call(this):i}))},"733b":function(t,e,n){var r=n("0d63");r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},7416:function(t,e,n){var r=n("cdf9");n("6397")("isSealed",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),i=n("5135"),o=n("e538"),a=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},7480:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},7484:function(t,e,n){"use strict";var r=n("0d63"),i=n("cb03")(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n("60a1")(o)),"Array",{indexOf:function(t){return a?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},"753b":function(t,e,n){"use strict";var r=n("0d63"),i=n("9c55"),o=n("679a"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},"75b6":function(t,e,n){"use strict";n("c7c1")("small",(function(t){return function(){return t(this,"small","","")}}))},"75f3":function(t,e,n){var r=n("0d63");r(r.S+r.F*!n("6739"),"Object",{defineProperty:n("0f26").f})},7634:function(t,e,n){var r,i=n("255a"),o=n("c3fa"),a=n("a909"),s=a("typed_array"),c=a("view"),u=!(!i.ArrayBuffer||!i.DataView),l=u,f=0,h=9,d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(fu)c.call(t,a=s[u++])&&e.push(a)}return e}},"7a00":function(t,e,n){var r=n("0d63"),i=n("7480"),o=n("42ee"),a=(n("255a").Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n("b460")((function(){a((function(){}))})),"Reflect",{apply:function(t,e,n){var r=i(t),c=o(n);return a?a(r,e,c):s.call(r,e,c)}})},"7a77":function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},"7aac":function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){return{write:function(t,e,n,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7c73":function(t,e,n){var r,i=n("825a"),o=n("37e8"),a=n("7839"),s=n("d012"),c=n("1be4"),u=n("cc12"),l=n("f772"),f=">",h="<",d="prototype",p="script",v=l("IE_PROTO"),g=function(){},m=function(t){return h+p+f+t+h+"/"+p+f},b=function(t){t.write(m("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){var t,e=u("iframe"),n="java"+p+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(m("document.F=Object")),t.close(),t.F},w=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(error){}w=r?b(r):y();var t=a.length;while(t--)delete w[d][a[t]];return w()};s[v]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(g[d]=i(t),n=new g,g[d]=null,n[v]=t):n=w(),void 0===e?n:o(n,e)}},"7db0":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").find,o=n("44d2"),a="find",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(a)},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),i=n("9ed3"),o=n("e163"),a=n("d2bb"),s=n("d44e"),c=n("9112"),u=n("6eeb"),l=n("b622"),f=n("c430"),h=n("3f8c"),d=n("ae93"),p=d.IteratorPrototype,v=d.BUGGY_SAFARI_ITERATORS,g=l("iterator"),m="keys",b="values",y="entries",w=function(){return this};t.exports=function(t,e,n,l,d,_,x){i(n,e,l);var O,S,k,C=function(t){if(t===d&&A)return A;if(!v&&t in j)return j[t];switch(t){case m:return function(){return new n(this,t)};case b:return function(){return new n(this,t)};case y:return function(){return new n(this,t)}}return function(){return new n(this)}},P=e+" Iterator",T=!1,j=t.prototype,E=j[g]||j["@@iterator"]||d&&j[d],A=!v&&E||C(d),D="Array"==e&&j.entries||E;if(D&&(O=o(D.call(new t)),p!==Object.prototype&&O.next&&(f||o(O)===p||(a?a(O,p):"function"!=typeof O[g]&&c(O,g,w)),s(O,P,!0,!0),f&&(h[P]=w))),d==b&&E&&E.name!==b&&(T=!0,A=function(){return E.call(this)}),f&&!x||j[g]===A||c(j,g,A),h[e]=A,d)if(S={values:C(b),keys:_?A:C(m),entries:C(y)},x)for(k in S)(v||T||!(k in j))&&u(j,k,S[k]);else r({target:e,proto:!0,forced:v||T},S);return S}},"7e33":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"7f1c":function(t,e,n){n("933e")("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"7f9a":function(t,e,n){var r=n("da84"),i=n("8925"),o=r.WeakMap;t.exports="function"===typeof o&&/native code/.test(i(o))},8122:function(t,e,n){var r=n("0d63");r(r.S+r.F*!n("6739"),"Object",{defineProperties:n("2035")})},"81e6":function(t,e,n){var r=n("0d63");r(r.S,"Object",{setPrototypeOf:n("30c9").set})},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},8267:function(t,e,n){"use strict";n("b92f")("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},8366:function(t,e,n){"use strict";n("4027"),n("9388"),n("766b"),n("ab36"),n("9390"),n("1455"),n("16ee"),n("b70b"),n("c63d"),n("3b19"),n("012b"),n("fda5"),n("26aa"),n("96cf")},"837c":function(t,e,n){var r=n("37ff"),i=n("ad06");n("6397")("getPrototypeOf",(function(){return function(t){return i(r(t))}}))},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83b9":function(t,e,n){"use strict";var r=n("d925"),i=n("e683");t.exports=function(t,e){return t&&!r(e)?i(t,e):e}},8418:function(t,e,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},"841c":function(t,e,n){"use strict";var r=n("d784"),i=n("825a"),o=n("1d80"),a=n("129f"),s=n("14c3");r("search",1,(function(t,e,n){return[function(e){var n=o(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=i(t),c=String(this),u=o.lastIndex;a(u,0)||(o.lastIndex=0);var l=s(o,c);return a(o.lastIndex,u)||(o.lastIndex=u),null===l?-1:l.index}]}))},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},8820:function(t,e,n){var r=n("0d63"),i=n("1fd1"),o=n("ceb6"),a=n("ea05"),s=n("c7a3");r(r.S,"Object",{getOwnPropertyDescriptors:function(t){var e,n,r=o(t),c=a.f,u=i(r),l={},f=0;while(u.length>f)n=c(r,e=u[f++]),void 0!==n&&s(l,e,n);return l}})},"883b":function(t,e,n){var r=n("0d63"),i=n("42ee"),o=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},"887c":function(t,e,n){var r=n("cdf9"),i=n("30c9").set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},"88ec":function(t,e,n){var r=n("0d63");r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},8925:function(t,e,n){var r=n("c6cd"),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},"89c3":function(t,e,n){var r=n("0d63"),i=n("6331"),o=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"8c4f":function(t,e,n){"use strict"; /*! * vue-router v3.5.1 * (c) 2021 Evan You diff --git a/sist2-vue/dist/js/index.js b/sist2-vue/dist/js/index.js index 614845c..7a81373 100644 --- a/sist2-vue/dist/js/index.js +++ b/sist2-vue/dist/js/index.js @@ -1 +1 @@ -(function(e){function t(t){for(var i,s,a=t[0],c=t[1],u=t[2],d=0,p=[];dt)&&(f++,p[f]=[],m[f]=[],h[f]=[]),c[g]&&(p[f].push(g),m[f].push(e[g]),h[f].push(d[g]));if(p.forEach((function(e,t){for(var i=e.length,r=0;r100-b?c[1].style.right="".concat((d[1]-(100-b))/b*35,"px"):c[1].style.right="0"}}))}function P(e,t,n){var i={};e.forEach((function(e){var n=i;e.taxonomy.forEach((function(e){n[e]=e in n?n[e]:{},n=n[e]})),0===Object.keys(n).length?n["$size$"]=e.size:t&&(n["."]={$size$:e.size})}));var r=function e(t,n){return Object.keys(t).filter((function(e){return"$size$"!==e})).map((function(i){var r={name:i,depth:n,value:0,children:e(t[i],n+1)};return"$size$"in t[i]&&(r.value=t[i]["$size$"]),r}))};return{name:n,children:r(i,1),value:0,depth:0}}n("fb6a"),n("b680"),n("6062"),n("a630"),n("5319");function j(e){return Object.prototype.hasOwnProperty.call(e._source,"extension")&&""!==e["_source"]["extension"]?"."+e["_source"]["extension"]:""}function E(e){for(var t="",n=0;n=q&&t>16&255,i=t>>8&255,r=t>>0&255;return.2126*n+.7152*i+.0722*r}function F(e){for(var t=new Set,n=e.selected(),i=0;i50?"#000":"#fff";return{style:"user",fg:r,bg:i,text:t.join("."),rawText:e,userTag:!0}}},{key:"esQuery",value:function(e){var t=this;return J.a.post("".concat(this.baseUrl,"es"),e).then((function(e){var n,i=e.data;return null!==(n=i.hits)&&void 0!==n&&n.hits&&i.hits.hits.forEach((function(e){e["_source"]["name"]=E(e["_source"]["name"]),e["_source"]["path"]=E(e["_source"]["path"]),e["_path_md5"]=X["a"].MD5(e["_source"]["path"]+(e["_source"]["path"]?"/":"")+e["_source"]["name"]+j(e)).toString(),t.setHitProps(e),t.setHitTags(e)})),i}))}},{key:"getMimeTypes",value:function(){return this.esQuery({aggs:{mimeTypes:{terms:{field:"mime",size:1e4}}},size:0}).then((function(e){var t=[];return e["aggregations"]["mimeTypes"]["buckets"].sort((function(e,t){return e.key>t.key})).forEach((function(e){var n=e["key"].split("/"),i=n[0],r=n[1],o=!1,s={id:e["key"],text:"".concat(r," (").concat(e["doc_count"],")")};t.forEach((function(e){e.text===i&&(e.children.push(s),o=!0)})),o||t.push({text:i,children:[s]})})),t}))}},{key:"_createEsTag",value:function(e,t){var n=e.split(".");return/.*\.#[0-9a-f]{6}/.test(e)?{id:n.slice(0,-1).join("."),color:n.pop(),isLeaf:!0,count:t}:{id:e,count:t,isLeaf:!1,color:void 0}}},{key:"getDocInfo",value:function(e){return J.a.get("".concat(this.baseUrl,"d/").concat(e))}},{key:"getTags",value:function(){var e=this;return this.esQuery({aggs:{tags:{terms:{field:"tag",size:1e4}}},size:0}).then((function(t){var n=new Set,i=t["aggregations"]["tags"]["buckets"].sort((function(e,t){return e["key"].localeCompare(t["key"])})).map((function(t){return e._createEsTag(t["key"],t["doc_count"])}));return i.filter((function(e){return!n.has(e.id)&&(n.add(e.id),!0)}))}))}},{key:"saveTag",value:function(e,t){return J.a.post("".concat(this.baseUrl,"tag/")+t["_source"]["index"],{delete:!1,name:e,doc_id:t["_id"],path_md5:t._path_md5})}},{key:"deleteTag",value:function(e,t){return J.a.post("".concat(this.baseUrl,"tag/")+t["_source"]["index"],{delete:!0,name:e,doc_id:t["_id"],path_md5:t._path_md5})}},{key:"getTreemapCsvUrl",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/1")}},{key:"getMimeCsvUrl",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/2")}},{key:"getSizeCsv",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/3")}},{key:"getDateCsv",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/4")}}]),e}(),ne=new te(""),ie=n("70b0"),re=n.n(ie),oe={squarify:I["L"],binary:I["H"],sliceDice:I["K"],slice:I["J"],dice:I["I"]},se={PuBuGn:I["n"],PuRd:I["o"],PuBu:I["m"],YlOrBr:I["t"],YlOrRd:I["u"],YlGn:I["r"],YlGnBu:I["s"],Plasma:I["l"],Magma:I["k"],Inferno:I["j"],Viridis:I["q"],Turbo:I["p"]},ae={small:[800,600],medium:[1300,750],large:[1900,900],"x-large":[2800,1700],"xx-large":[3600,2e3]},ce={};function ue(e){var t=ce[e]||0;return ce[e]=t+1,e+t}function le(e,t){var n=new Map,i=new Map;return e.eachAfter((function(e){e.children&&0!==e.children.length?(n.set(e,1+I["v"](e.children,(function(i){return i.x1===e.x1-t?n.get(i):NaN}))),i.set(e,1+I["v"](e.children,(function(n){return n.y1===e.y1-t?i.get(n):NaN})))):(n.set(e,0),i.set(e,0))})).eachBefore((function(e){e.x1-=2*t*n.get(e),e.y1-=2*t*i.get(e)}))}function de(e,t,n,i,r,o){var s=le(I["G"]().size([n,i]).tile(oe[r]).paddingOuter(3).paddingTop(16).paddingInner(1).round(!0)(I["h"](e).sum((function(e){return e.value})).sort((function(e,t){return t.value-e.value}))),3),a=Math.max.apply(Math,Object(L["a"])(s.descendants().map((function(e){return e.depth})))),c=I["C"]([a,-1],se[o]);t.append("filter").attr("id","shadow").append("feDropShadow").attr("flood-opacity",.3).attr("dx",0).attr("stdDeviation",3);var u=t.selectAll("g").data(I["w"]().key((function(e){return e.depth})).sortKeys(I["a"]).entries(s.descendants())).join("g").attr("filter","url(#shadow)").selectAll("g").data((function(e){return e.values})).join("g").attr("transform",(function(e){return"translate(".concat(e.x0,",").concat(e.y0,")")}));u.append("title").text((function(e){return"".concat(e.ancestors().reverse().splice(1).map((function(e){return e.data.name})).join("/"),"\n").concat(A(e.value))})),u.append("rect").attr("id",(function(e){return e.nodeUid=ue("node")})).attr("fill",(function(e){return c(e.depth)})).attr("width",(function(e){return e.x1-e.x0})).attr("height",(function(e){return e.y1-e.y0})),u.append("clipPath").attr("id",(function(e){return e.clipUid=ue("clip")})).append("use").attr("href",(function(e){return"#".concat(e.nodeUid)})),u.append("text").attr("fill",(function(e){return I["i"](c(e.depth)).l>.5?"#333":"#eee"})).attr("clip-path",(function(e){return"url(#".concat(e.clipUid,")")})).selectAll("tspan").data((function(e){return[e.data.name,A(e.value)]})).join("tspan").text((function(e){return e})),u.filter((function(e){return e.children})).selectAll("tspan").attr("dx",3).attr("y",13),u.filter((function(e){return!e.children})).selectAll("tspan").attr("x",3).attr("y",(function(e,t){return"".concat(0===t?1.1:2.3,"em")}))}function pe(e,t,n,i,r,o,s){var a=I["B"](I["D"]),c=I["G"]().tile(oe[o]).size([n,i]).padding(1).round(!0)(I["h"](e).sum((function(e){return e.value})).sort((function(e,t){return t.value-e.value}))),u=t.selectAll("g").data(c.leaves()).join("g").attr("transform",(function(e){return"translate(".concat(e.x0,",").concat(e.y0,")")}));u.append("title").text((function(e){return"".concat(e.ancestors().reverse().map((function(e){return e.data.name})).join("/"),"\n").concat(A(e.value))})),u.append("rect").attr("id",(function(e){return e.leafUid=ue("leaf")})).attr("fill",(function(e){while(e.depth>r)e=e.parent;return a(e.data.name)})).attr("fill-opacity",s).attr("width",(function(e){return e.x1-e.x0})).attr("height",(function(e){return e.y1-e.y0})),u.append("clipPath").attr("id",(function(e){return e.clipUid=ue("clip")})).append("use").attr("href",(function(e){return"#".concat(e.leafUid)})),u.append("text").attr("clip-path",(function(e){return"url(#".concat(e.clipUid,")")})).selectAll("tspan").data((function(e){return"."===e.data.name&&(e=e.parent),[e.data.name,A(e.value)]})).join("tspan").attr("x",2).attr("y",(function(e,t){return"".concat(0===t?1.1:2.3,"em")})).text((function(e){return e}))}function he(e,t,n){re.a.toBlob(document.getElementById("treemap"),{width:t,height:n}).then((function(t){var n=document.createElement("a"),i=URL.createObjectURL(t);n.href=i,n.download="".concat(e,"_treemap.png"),document.body.appendChild(n),n.click(),setTimeout((function(){document.body.removeChild(n),window.URL.revokeObjectURL(i)}),0)}))}var me={name:"D3Treemap",props:["indexId"],watch:{indexId:function(){this.update(this.indexId)}},mounted:function(){this.update(this.indexId)},methods:{update:function(e){var t=this,n=ae[this.$store.state.optTreemapSize][0],i=ae[this.$store.state.optTreemapSize][1],r=this.$store.state.optTreemapTiling,o=this.$store.state.optTreemapColorGroupingDepth,s=this.$store.state.optTreemapColor,a=this.$store.state.optTreemapType,c=I["E"]("#treemap");c.selectAll("*").remove(),c.attr("viewBox",[0,0,n,i]).attr("xmlns","http://www.w3.org/2000/svg").attr("xmlns:xlink","http://www.w3.org/1999/xlink").attr("version","1.1").style("overflow","visible").style("font","10px sans-serif"),I["e"](ne.getTreemapCsvUrl(e)).then((function(e){if(e.forEach((function(e){e.taxonomy=e.path.split("/"),e.size=Number(e.size)})),"cascaded"===a){var u=P(e,!1);de(u,c,n,i,r,s)}else{var l=P(e.sort((function(e,t){return t.taxonomy.length-e.taxonomy.length})),!0),d="black"===t.$store.state.optTheme?.9:.6;pe(l,c,n,i,o,r,d)}}))},downloadTreemap:function(){var e=ae[this.$store.state.optTreemapSize][0],t=ae[this.$store.state.optTreemapSize][1];he(this.indexId,e,t)}}},fe=me,ge=Object(m["a"])(fe,O,M,!1,null,null,null),ve=ge.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-progress",{attrs:{value:"1",max:"1",animated:""}})},xe=[],ye={},_e=Object(m["a"])(ye,be,xe,!1,null,null,null),Te=_e.exports,Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"agg-mime-count"}})])},we=[],ze=I["g"]("~s"),$e=20,ke=I["B"](I["D"]);function Ce(e,t,n,i){var r={top:50,right:0,bottom:10,left:Math.max(6*I["v"](e.sort((function(e,t){return t.count-e.count})).slice(0,15),(function(e){return e.mime.length})),6*I["v"](e.sort((function(e,t){return t.size-e.size})).slice(0,15),(function(e){return e.mime.length})))};e.forEach((function(e){e.name=e.mime,e.value=Number(e.count)})),e=e.sort((function(e,t){return t.value-e.value})).slice(0,15);var o=550,s=Math.ceil((e.length+.1)*$e)+r.top+r.bottom;t.selectAll("*").remove(),t.attr("viewBox",[0,0,o,s]);var a=I["z"]().domain(I["y"](e.length)).rangeRound([r.top,s-r.bottom]),c=I["A"]().domain([0,I["v"](e,(function(e){return e.value}))]).range([r.left,o-r.right]);t.append("g").attr("fill-opacity",n).selectAll("rect").data(e).join("rect").attr("fill",(function(e){return ke(e.name)})).attr("x",c(0)).attr("y",(function(e,t){return a(t)})).attr("width",(function(e){return c(e.value)-c(0)})).attr("height",a.bandwidth()).append("title").text((function(e){return I["g"](",")(e.value)})),t.append("g").attr("transform","translate(0,".concat(r.top,")")).call(I["d"](c).ticks(o/80,e.format).tickFormat(ze)).call((function(e){return e.select(".domain").remove()})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](a).tickFormat((function(t){return e[t].name})).tickSizeOuter(0)),t.append("text").attr("x",o/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(i)}var Oe={name:"D3MimeBarSize",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#agg-mime-count"),i="black"===this.$store.state.optTheme?.9:.6;I["e"](ne.getMimeCsvUrl(e)).then((function(e){Ce(e.slice(),n,i,t.$t("d3.mimeCount"))}))}}},Me=Oe,Le=Object(m["a"])(Me,Se,we,!1,null,null,null),Ie=Le.exports,De=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"agg-mime-size"}})])},Pe=[],je=I["g"]("~s"),Ee=20,qe=I["B"](I["D"]);function He(e,t,n,i){var r={top:50,right:0,bottom:10,left:Math.max(6*I["v"](e.sort((function(e,t){return t.count-e.count})).slice(0,15),(function(e){return e.mime.length})),6*I["v"](e.sort((function(e,t){return t.size-e.size})).slice(0,15),(function(e){return e.mime.length})))};e.forEach((function(e){e.name=e.mime,e.value=Number(e.size)})),e=e.sort((function(e,t){return t.value-e.value})).slice(0,15);var o=550,s=Math.ceil((e.length+.1)*Ee)+r.top+r.bottom;t.selectAll("*").remove(),t.attr("viewBox",[0,0,o,s]);var a=I["z"]().domain(I["y"](e.length)).rangeRound([r.top,s-r.bottom]),c=I["A"]().domain([0,I["v"](e,(function(e){return e.value}))]).range([r.left,o-r.right]);t.append("g").attr("fill-opacity",n).selectAll("rect").data(e).join("rect").attr("fill",(function(e){return qe(e.name)})).attr("x",c(0)).attr("y",(function(e,t){return a(t)})).attr("width",(function(e){return c(e.value)-c(0)})).attr("height",a.bandwidth()).append("title").text((function(e){return je(e.value)})),t.append("g").attr("transform","translate(0,".concat(r.top,")")).call(I["d"](c).ticks(o/80,e.format).tickFormat(je)).call((function(e){return e.select(".domain").remove()})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](a).tickFormat((function(t){return e[t].name})).tickSizeOuter(0)),t.append("text").attr("x",o/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(i)}var Ae={name:"D3MimeBarSize",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#agg-mime-size"),i="black"===this.$store.state.optTheme?.9:.6;I["e"](ne.getMimeCsvUrl(e)).then((function(e){He(e.slice(),n,i,t.$t("d3.mimeSize"))}))}}},Be=Ae,Re=Object(m["a"])(Be,De,Pe,!1,null,null,null),Ue=Re.exports,Fe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"date-histogram"}})])},Ne=[],Qe=I["g"]("~s");function Ge(e,t,n){var i=e.map((function(e){return{length:Number(e.count),x0:Number(e.bucket),x1:Number(e.bucket)+2629800}}));i.sort((function(e,t){return e.length-t.length}));var r={top:50,right:20,bottom:70,left:40},o=I["x"](i,.9,(function(e){return e.length}));i=i.filter((function(e){return e.length>o}));var s=550,a=450;t.selectAll("*").remove(),t.attr("viewBox",[0,0,s,a]);var c=I["A"]().domain([0,I["v"](i,(function(e){return e.length}))]).nice().range([a-r.bottom,r.top]),u=I["A"]().domain(I["f"](i,(function(e){return e.x0}))).nice().range([r.left,s-r.right]);t.append("g").attr("fill","steelblue").selectAll("rect").data(i).join("rect").attr("x",(function(e){return u(e.x0)+1})).attr("width",(function(e){return Math.max(1,u(e.x1)-u(e.x0)-1)})).attr("y",(function(e){return c(e.length)})).attr("height",(function(e){return c(0)-c(e.length)})).call((function(e){return e.append("title").text((function(e){return e.length}))})),t.append("g").attr("transform","translate(0,".concat(a-r.bottom,")")).call(I["b"](u).ticks(s/30).tickSizeOuter(0).tickFormat((function(e){return I["F"]("%Y-%m-%d")(I["M"]("%s")(e))}))).call((function(e){return e.selectAll("text").style("text-anchor","end").attr("dx","-.8em").attr("dy",".15em").attr("transform","rotate(-65)")})).call((function(e){return e.append("text").attr("x",s-r.right).attr("y",-4).attr("fill","currentColor").attr("font-weight","bold").attr("text-anchor","end").text("mtime")})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](c).ticks(a/40).tickFormat((function(e){return Qe(e)}))).call((function(e){return e.select(".domain").remove()})).call((function(e){return e.select(".tick:last-of-type text").clone().attr("x",4).attr("text-anchor","start").attr("font-weight","bold").text("File count")})),t.append("text").attr("x",s/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(n)}var Ve={name:"D3DateHistogram",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#date-histogram");I["e"](ne.getDateCsv(e)).then((function(e){Ge(e.slice(),n,t.$t("d3.dateHistogram"))}))}}},We=Ve,Ke=Object(m["a"])(We,Fe,Ne,!1,null,null,null),Ye=Ke.exports,Ze=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"size-histogram"}})])},Je=[],Xe=I["g"]("~s");function et(e,t,n){var i=e.map((function(e){return{length:Number(e.count),x0:Number(e.bucket),x1:Number(e.bucket)+5242880}}));i=i.sort((function(e,t){return t.length-e.length})).slice(0,25);var r={top:50,right:20,bottom:70,left:40},o=550,s=450;t.selectAll("*").remove(),t.attr("viewBox",[0,0,o,s]);var a=I["A"]().domain([0,I["v"](i,(function(e){return e.length}))]).range([s-r.bottom,r.top]),c=I["A"]().domain(I["f"](i,(function(e){return e.x0}))).nice().range([r.left,o-r.right]);t.append("g").attr("fill","steelblue").selectAll("rect").data(i).join("rect").attr("x",(function(e){return c(e.x0)+1})).attr("width",(function(e){return Math.max(1,c(e.x1)-c(e.x0)-1)})).attr("y",(function(e){return a(e.length)})).attr("height",(function(e){return a(0)-a(e.length)})).call((function(e){return e.append("title").text((function(e){return e.length}))})),t.append("g").attr("transform","translate(0,".concat(s-r.bottom,")")).call(I["b"](c).ticks(o/30).tickSizeOuter(0).tickFormat(Xe)).call((function(e){return e.selectAll("text").style("text-anchor","end").attr("dx","-.8em").attr("dy",".15em").attr("transform","rotate(-65)")})).call((function(e){return e.append("text").attr("x",o-r.right).attr("y",-4).attr("fill","currentColor").attr("font-weight","bold").attr("text-anchor","end").text("size (bytes)")})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](a).ticks(s/40).tickFormat((function(e){return Xe(e)}))).call((function(e){return e.select(".domain").remove()})).call((function(e){return e.select(".tick:last-of-type text").clone().attr("x",4).attr("text-anchor","start").attr("font-weight","bold").text("File count")})),t.append("text").attr("x",o/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(n)}var tt={name:"D3SizeHistogram",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#size-histogram");I["e"](ne.getSizeCsv(e)).then((function(e){et(e.slice(),n,t.$t("d3.sizeHistogram"))}))}}},nt=tt,it=Object(m["a"])(nt,Ze,Je,!1,null,null,null),rt=it.exports,ot={components:{D3SizeHistogram:rt,D3DateHistogram:Ye,D3MimeBarSize:Ue,D3MimeBarCount:Ie,D3Treemap:ve,Preloader:Te},data:function(){return{loading:!0,selectedIndex:null,indices:[]}},computed:{indexOptions:function(){return this.indices.map((function(e){return{text:e.name,value:e.id}}))}},mounted:function(){var e=this;ne.getSist2Info().then((function(t){e.indices=t.indices,e.loading=!1}))}},st=ot,at=(n("f093"),Object(m["a"])(st,k,C,!1,null,null,null)),ct=at.exports,ut=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.configLoading?e._e():n("div",{staticClass:"container",staticStyle:{"margin-left":"auto","margin-right":"auto"}},[n("b-card",[n("b-card-title",[n("GearIcon"),e._v(" "+e._s(e.$t("config"))+" ")],1),n("p",[e._v(e._s(e.$t("configDescription")))]),n("b-card-body",[n("h4",[e._v(e._s(e.$t("displayOptions")))]),n("b-card",[n("b-form-checkbox",{attrs:{checked:e.optLightboxLoadOnlyCurrent},on:{input:e.setOptLightboxLoadOnlyCurrent}},[e._v(" "+e._s(e.$t("opt.lightboxLoadOnlyCurrent"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optHideLegacy},on:{input:e.setOptHideLegacy}},[e._v(" "+e._s(e.$t("opt.hideLegacy"))+" ")]),n("label",[e._v(e._s(e.$t("opt.lang")))]),n("b-form-select",{attrs:{options:e.langOptions,value:e.optLang},on:{input:e.setOptLang}}),n("label",[e._v(e._s(e.$t("opt.theme")))]),n("b-form-select",{attrs:{options:e.themeOptions,value:e.optTheme},on:{input:e.setOptTheme}}),n("label",[e._v(e._s(e.$t("opt.displayMode")))]),n("b-form-select",{attrs:{options:e.displayModeOptions,value:e.optDisplay},on:{input:e.setOptDisplay}}),n("label",[e._v(e._s(e.$t("opt.columns")))]),n("b-form-select",{attrs:{options:e.columnsOptions,value:e.optColumns},on:{input:e.setOptColumns}})],1),n("br"),n("h4",[e._v(e._s(e.$t("searchOptions")))]),n("b-card",[n("b-form-checkbox",{attrs:{checked:e.optHideDuplicates},on:{input:e.setOptHideDuplicates}},[e._v(e._s(e.$t("opt.hideDuplicates"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optHighlight},on:{input:e.setOptHighlight}},[e._v(e._s(e.$t("opt.highlight")))]),n("b-form-checkbox",{attrs:{checked:e.optTagOrOperator},on:{input:e.setOptTagOrOperator}},[e._v(e._s(e.$t("opt.tagOrOperator"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optFuzzy},on:{input:e.setOptFuzzy}},[e._v(e._s(e.$t("opt.fuzzy")))]),n("b-form-checkbox",{attrs:{checked:e.optSearchInPath},on:{input:e.setOptSearchInPath}},[e._v(e._s(e.$t("opt.searchInPath"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optSuggestPath},on:{input:e.setOptSuggestPath}},[e._v(e._s(e.$t("opt.suggestPath"))+" ")]),n("br"),n("label",[e._v(e._s(e.$t("opt.fragmentSize")))]),n("b-form-input",{attrs:{value:e.optFragmentSize,step:"10",type:"number",min:"0"},on:{input:e.setOptFragmentSize}}),n("label",[e._v(e._s(e.$t("opt.resultSize")))]),n("b-form-input",{attrs:{value:e.optResultSize,type:"number",min:"10"},on:{input:e.setOptResultSize}}),n("label",[e._v(e._s(e.$t("opt.queryMode")))]),n("b-form-select",{attrs:{options:e.queryModeOptions,value:e.optQueryMode},on:{input:e.setOptQueryMode}}),n("label",[e._v(e._s(e.$t("opt.slideDuration")))]),n("b-form-input",{attrs:{value:e.optLightboxSlideDuration,type:"number",min:"1"},on:{input:e.setOptLightboxSlideDuration}})],1),n("h4",{staticClass:"mt-3"},[e._v(e._s(e.$t("treemapOptions")))]),n("b-card",[n("label",[e._v(e._s(e.$t("opt.treemapType")))]),n("b-form-select",{attrs:{value:e.optTreemapType,options:e.treemapTypeOptions},on:{input:e.setOptTreemapType}}),n("label",[e._v(e._s(e.$t("opt.treemapTiling")))]),n("b-form-select",{attrs:{value:e.optTreemapTiling,options:e.treemapTilingOptions},on:{input:e.setOptTreemapTiling}}),n("label",[e._v(e._s(e.$t("opt.treemapColorGroupingDepth")))]),n("b-form-input",{attrs:{value:e.optTreemapColorGroupingDepth,type:"number",min:"1"},on:{input:e.setOptTreemapColorGroupingDepth}}),n("label",[e._v(e._s(e.$t("opt.treemapSize")))]),n("b-form-select",{attrs:{value:e.optTreemapSize,options:e.treemapSizeOptions},on:{input:e.setOptTreemapSize}}),"custom"===e.$store.getters.optTreemapSize?[n("b-form-input",{attrs:{type:"number",min:"0",step:"10"}}),n("b-form-input",{attrs:{type:"number",min:"0",step:"10"}})]:e._e(),n("label",[e._v(e._s(e.$t("opt.treemapColor")))]),n("b-form-select",{attrs:{value:e.optTreemapColor,options:e.treemapColorOptions},on:{input:e.setOptTreemapColor}})],2),n("b-button",{staticClass:"mt-4",attrs:{variant:"danger"},on:{click:function(t){return e.onResetClick()}}},[e._v(e._s(e.$t("configReset")))])],1)],1),e.loading?n("b-card",{staticClass:"mt-4"},[n("Preloader")],1):n("DebugInfo")],1)},lt=[],dt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-card",{staticClass:"mb-4 mt-4"},[n("b-card-title",[n("DebugIcon",{staticClass:"mr-1"}),e._v(e._s(e.$t("debug")))],1),n("p",{domProps:{innerHTML:e._s(e.$t("debugDescription"))}}),n("b-card-body",[n("b-table",{staticClass:"mb-0",attrs:{items:e.tableItems,small:"",borderless:"",responsive:"md","thead-class":"hidden"}}),n("hr"),e._l(e.$store.state.sist2Info.indices,(function(e){return n("IndexDebugInfo",{key:e.id,staticClass:"mt-2",attrs:{index:e}})}))],2)],1)},pt=[],ht=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("h4",[e._v("["+e._s(e.index.name)+"]")]),n("b-table",{staticClass:"mb-0",attrs:{items:e.tableItems,small:"",borderless:"",responsive:"md","thead-class":"hidden"}})],1)},mt=[],ft={name:"IndexDebugInfo",props:["index"],computed:{tableItems:function(){return[{key:this.$t("name"),value:this.index.name},{key:this.$t("id"),value:this.index.id},{key:this.$t("indexVersion"),value:this.index.version},{key:this.$t("rewriteUrl"),value:this.index.rewriteUrl},{key:this.$t("timestamp"),value:R(this.index.timestamp)}]}}},gt=ft,vt=Object(m["a"])(gt,ht,mt,!1,null,"9d879710",null),bt=vt.exports,xt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 309.998 309.998",fill:"currentColor"}},[n("path",{attrs:{d:"M294.998,155.03H250v-48.82l39.714-39.715c5.858-5.857,5.858-15.356,0-21.213c-5.857-5.857-15.355-5.857-21.213,0 l-23.7,23.701c-12.885-37.2-48.274-63.984-89.802-63.984c-41.528,0-76.913,26.787-89.797,63.989L41.497,45.282 c-5.856-5.859-15.354-5.857-21.213,0s-5.858,15.355,0,21.213L60,106.212v48.818H15c-8.284,0-15,6.716-15,15c0,8.284,6.716,15,15,15 h45.134c0.855,16.314,5.849,31.551,13.944,44.68l-49.685,49.683c-5.858,5.857-5.858,15.354,0,21.213 c2.929,2.93,6.768,4.394,10.607,4.394c3.838,0,7.678-1.465,10.606-4.394l48.095-48.093c16.558,14.018,37.957,22.486,61.301,22.486 c0.019,0,0.037-0.001,0.057-0.001c0.011,0,0.022,0.002,0.033,0.002c0.019,0,0.037-0.003,0.056-0.003 c23.285-0.035,44.629-8.494,61.15-22.483l48.094,48.092c2.929,2.929,6.768,4.394,10.606,4.394c3.839,0,7.678-1.465,10.607-4.394 c5.858-5.858,5.858-15.355,0-21.213l-49.683-49.681c8.096-13.131,13.089-28.366,13.944-44.682h45.132c8.284,0,15-6.716,15-15 C309.998,161.746,303.282,155.03,294.998,155.03z M154.999,34.999c30.681,0,56.465,21.365,63.254,50H91.747 C98.535,56.364,124.318,34.999,154.999,34.999z M90,179.999v-9.272c0.011-0.232,0.035-0.462,0.035-0.696 c0-0.234-0.024-0.464-0.035-0.695v-54.336h50.092v128.254C111.415,236.494,90,210.708,90,179.999z M170.092,243.212V114.999H220 v54.297c-0.012,0.244-0.037,0.486-0.037,0.734c0,0.248,0.025,0.49,0.037,0.734v9.234C220,210.645,198.676,236.388,170.092,243.212z"}})])},yt=[],_t={name:"DebugIcon"},Tt=_t,St=(n("f960"),Object(m["a"])(Tt,xt,yt,!1,null,"464a0d97",null)),wt=St.exports,zt={name:"DebugInfo.vue",components:{DebugIcon:wt,IndexDebugInfo:bt},computed:{tableItems:function(){return[{key:"version",value:this.$store.state.sist2Info.version},{key:"platform",value:this.$store.state.sist2Info.platform},{key:"debugBinary",value:this.$store.state.sist2Info.debug},{key:"sist2CommitHash",value:this.$store.state.sist2Info.sist2Hash},{key:"libscanCommitHash",value:this.$store.state.sist2Info.libscanHash},{key:"esIndex",value:this.$store.state.sist2Info.esIndex},{key:"tagline",value:this.$store.state.sist2Info.tagline},{key:"dev",value:this.$store.state.sist2Info.dev},{key:"esVersion",value:this.$store.state.sist2Info.esVersion},{key:"esVersionSupported",value:this.$store.state.sist2Info.esVersionSupported},{key:"esVersionLegacy",value:this.$store.state.sist2Info.esVersionLegacy}]}}},$t=zt,kt=Object(m["a"])($t,dt,pt,!1,null,null,null),Ct=kt.exports,Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 1000",fill:"currentColor"}},[n("g",{attrs:{transform:"translate(0.000000,512.000000) scale(0.100000,-0.100000)"}},[n("path",{attrs:{d:"M4568.5,5011c-73.2-7.7-154-25-177.1-36.6c-84.7-46.2-102-119.4-159.8-689.2s-65.5-610.3-159.8-670c-23.1-15.4-125.1-55.8-225.3-90.5c-100.1-32.7-290.7-111.7-423.6-175.2c-319.6-152.1-315.8-152.1-619.9,94.3c-718.1,583.3-650.7,535.2-747,535.2c-77,0-104-11.6-184.8-77c-157.9-127.1-410.1-375.4-567.9-558.3c-155.9-177.1-190.6-250.3-159.8-344.6c9.6-27,165.6-227.2,344.6-446.7c181-219.5,342.7-425.5,360-458.2c52-88.6,42.3-150.2-50.1-335c-73.2-148.3-144.4-325.4-252.2-623.8c-17.3-50-57.8-113.6-88.6-138.6c-63.5-53.9-59.7-53.9-695-117.4c-527.5-52-577.6-65.5-627.6-179c-46.2-105.9-46.2-1057,0-1162.9c50-113.6,98.2-127.1,646.9-181c271.5-25,523.7-52,560.2-57.8c111.7-17.3,179.1-107.8,259.9-344.6c38.5-115.5,119.4-310,177.1-431.3c57.8-119.4,104-240.7,104-269.5c0-78.9-42.4-140.5-394.7-568c-179-219.5-335-419.7-344.6-446.6c-30.8-94.3,3.9-167.5,159.8-344.6c157.9-181,410.1-429.3,564.1-554.5c96.3-78.9,188.7-105.9,265.7-75.1c26.9,11.6,234.9,173.3,462.1,360c227.2,188.7,433.2,348.5,458.2,358.1c82.8,30.8,136.7,17.3,354.3-86.6c119.4-57.8,308-136.7,419.7-175.2c111.7-38.5,221.4-82.8,244.5-98.2c94.3-59.7,102-100.1,159.8-670c61.6-606.5,73.2-648.8,188.7-700.8c105.9-46.2,1057-46.2,1162.9,0c115.5,52,127.1,94.3,188.7,700.8c57.8,569.9,65.4,610.3,159.8,670c23.1,15.4,132.9,59.7,244.5,98.2s300.3,117.4,417.8,175.2c219.5,104,273.4,117.5,356.2,86.6c25-9.6,231-169.4,458.2-358.1c227.2-186.8,435.1-348.5,462.1-360c77-28.9,169.4-3.9,265.7,75.1c152.1,121.3,442.8,410.1,583.4,577.6c140.6,163.6,173.3,242.6,136.7,333.1c-11.6,27-173.3,234.9-360,462.1c-188.7,227.2-348.5,433.2-358.1,458.2c-30.8,82.8-17.3,136.7,86.6,356.2c57.8,117.4,138.6,311.9,177.1,427.4c80.9,236.8,148.3,327.3,259.9,344.6c36.6,5.8,288.8,32.7,562.2,59.7c308,28.9,517.9,59.7,550.6,77c30.8,15.4,71.2,59.7,90.5,100.1c32.8,65.4,36.6,123.2,34.7,573.7c0,562.2-11.5,627.6-115.5,687.3c-46.2,27-188.7,48.1-612.2,90.5c-573.7,59.7-614.2,67.4-673.8,161.7c-15.4,23.1-59.7,132.9-98.2,244.5s-117.4,300.3-175.2,417.8c-57.8,119.4-104,240.7-104,271.5c0,80.9,40.4,138.6,394.7,569.9c181,219.5,335,419.7,344.6,446.7c30.8,94.3-3.9,167.5-159.8,344.6c-157.9,181-410.1,429.3-564.1,554.5c-96.3,78.9-188.7,104-265.7,75.1c-27-11.6-234.9-173.3-462.1-360c-227.2-188.7-433.2-348.5-458.2-358.1c-80.9-30.8-130.9-19.2-371.6,96.3c-130.9,61.6-325.4,142.5-431.3,177.1c-217.5,71.2-308,140.5-325.4,250.3c-5.8,36.6-32.7,288.8-57.8,560.3c-53.9,550.6-67.4,596.8-181,645C5502.3,5018.7,4807.3,5036,4568.5,5011z M5463.8,1897.8c502.5-127.1,954.9-494.8,1184-960.7c446.7-914.5,78.9-2011.9-824-2460.5c-1053.1-521.8-2308.4,52-2604.9,1189.8c-71.2,277.2-71.2,629.6,0,904.9c192.5,737.4,814.4,1284.2,1569.1,1376.6C4974.8,1971,5255.9,1949.8,5463.8,1897.8z"}})])])},Mt=[],Lt={name:"GearIcon"},It=Lt,Dt=(n("b23c"),Object(m["a"])(It,Ot,Mt,!1,null,"d6d86c56",null)),Pt=Dt.exports,jt={components:{GearIcon:Pt,DebugInfo:Ct,Preloader:Te},data:function(){return{loading:!0,configLoading:!1,langOptions:[{value:"en",text:this.$t("lang.en")},{value:"fr",text:this.$t("lang.fr")}],queryModeOptions:[{value:"simple",text:this.$t("queryMode.simple")},{value:"advanced",text:this.$t("queryMode.advanced")}],displayModeOptions:[{value:"grid",text:this.$t("displayMode.grid")},{value:"list",text:this.$t("displayMode.list")}],columnsOptions:[{value:"auto",text:this.$t("columns.auto")},{value:1,text:"1"},{value:2,text:"2"},{value:3,text:"3"},{value:4,text:"4"},{value:5,text:"5"},{value:6,text:"6"},{value:7,text:"7"},{value:8,text:"8"},{value:9,text:"9"},{value:10,text:"10"},{value:11,text:"11"},{value:12,text:"12"}],treemapTypeOptions:[{value:"cascaded",text:this.$t("treemapType.cascaded")},{value:"flat",text:this.$t("treemapType.flat")}],treemapTilingOptions:[{value:"binary",text:this.$t("treemapTiling.binary")},{value:"squarify",text:this.$t("treemapTiling.squarify")},{value:"slice",text:this.$t("treemapTiling.slice")},{value:"dice",text:this.$t("treemapTiling.dice")},{value:"sliceDice",text:this.$t("treemapTiling.sliceDice")}],treemapSizeOptions:[{value:"small",text:this.$t("treemapSize.small")},{value:"medium",text:this.$t("treemapSize.medium")},{value:"large",text:this.$t("treemapSize.large")},{value:"x-large",text:this.$t("treemapSize.xLarge")},{value:"xx-large",text:this.$t("treemapSize.xxLarge")}],treemapColorOptions:[{value:"PuBuGn",text:"Purple-Blue-Green"},{value:"PuRd",text:"Purple-Red"},{value:"PuBu",text:"Purple-Blue"},{value:"YlOrBr",text:"Yellow-Orange-Brown"},{value:"YlOrRd",text:"Yellow-Orange-Red"},{value:"YlGn",text:"Yellow-Green"},{value:"YlGnBu",text:"Yellow-Green-Blue"},{value:"Plasma",text:"Plasma"},{value:"Magma",text:"Magma"},{value:"Inferno",text:"Inferno"},{value:"Viridis",text:"Viridis"},{value:"Turbo",text:"Turbo"}],themeOptions:[{value:"light",text:this.$t("theme.light")},{value:"black",text:this.$t("theme.black")}]}},computed:Object(a["a"])(Object(a["a"])({},Object(_["c"])(["optTheme","optDisplay","optColumns","optHighlight","optFuzzy","optSearchInPath","optSuggestPath","optFragmentSize","optQueryMode","optTreemapType","optTreemapTiling","optTreemapColorGroupingDepth","optTreemapColor","optTreemapSize","optLightboxLoadOnlyCurrent","optLightboxSlideDuration","optResultSize","optTagOrOperator","optLang","optHideDuplicates","optHideLegacy"])),{},{clientWidth:function(){return window.innerWidth}}),mounted:function(){var e=this;ne.getSist2Info().then((function(t){e.$store.commit("setSist2Info",t),e.loading=!1})),this.$store.subscribe((function(t){t.type.startsWith("setOpt")&&e.$store.dispatch("updateConfiguration")}))},methods:Object(a["a"])(Object(a["a"])({},Object(_["d"])(["setOptTheme","setOptDisplay","setOptColumns","setOptHighlight","setOptFuzzy","setOptSearchInPath","setOptSuggestPath","setOptFragmentSize","setOptQueryMode","setOptTreemapType","setOptTreemapTiling","setOptTreemapColorGroupingDepth","setOptTreemapColor","setOptTreemapSize","setOptLightboxLoadOnlyCurrent","setOptLightboxSlideDuration","setOptContainerWidth","setOptResultSize","setOptTagOrOperator","setOptLang","setOptHideDuplicates","setOptHideLegacy"])),{},{onResetClick:function(){localStorage.removeItem("sist2_configuration"),window.location.reload()}})},Et=jt,qt=(n("f2e9"),Object(m["a"])(Et,ut,lt,!1,null,null,null)),Ht=qt.exports,At=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container"},[n("Lightbox"),n("HelpDialog",{attrs:{show:e.showHelp},on:{close:function(t){e.showHelp=!1}}}),e.uiLoading?n("b-card",[n("Preloader")],1):e._e(),n("b-card",{directives:[{name:"show",rawName:"v-show",value:!e.uiLoading,expression:"!uiLoading"}],attrs:{id:"search-panel"}},[n("SearchBar",{on:{"show-help":function(t){e.showHelp=!0}}}),n("b-row",[n("b-col",{staticStyle:{height:"70px"},attrs:{sm:"6"}},[n("SizeSlider")],1),n("b-col",[n("PathTree",{on:{search:function(t){return e.search(!0)}}})],1)],1),n("b-row",[n("b-col",{attrs:{sm:"6"}},[n("b-row",[n("b-col",{staticStyle:{height:"70px"}},[n("DateSlider")],1)],1),n("b-row",[n("b-col",[n("IndexPicker")],1)],1)],1),n("b-col",[n("b-tabs",{attrs:{justified:""}},[n("b-tab",{attrs:{title:e.$t("mimeTypes")}},[n("MimePicker")],1),n("b-tab",{attrs:{title:e.$t("tags")}},[n("TagPicker")],1)],1)],1)],1)],1),n("div",{directives:[{name:"show",rawName:"v-show",value:0===e.docs.length&&!e.uiLoading,expression:"docs.length === 0 && !uiLoading"}]},[e.searchBusy?n("Preloader",{staticClass:"mt-3"}):e._e(),n("ResultsCard")],1),e.docs.length>0?n("div",[n("ResultsCard"),"grid"===e.optDisplay?n("DocCardWall",{attrs:{docs:e.docs,append:e.appendFunc}}):n("DocList",{attrs:{docs:e.docs,append:e.appendFunc}})],1):e._e()],1)},Bt=[],Rt=n("b85c"),Ut=n("1da1"),Ft=(n("96cf"),n("841c"),n("caad"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("b-input-group",{scopedSlots:e._u([{key:"prepend",fn:function(){return[n("b-input-group-text",[n("b-form-checkbox",{attrs:{checked:e.fuzzy,title:"Toggle fuzzy searching"},on:{change:function(t){return e.setFuzzy(t)}}},[e._v(" "+e._s(e.$t("searchBar.fuzzy"))+" ")])],1)]},proxy:!0},{key:"append",fn:function(){return[n("b-button",{attrs:{variant:"outline-secondary"},on:{click:function(t){return e.$emit("show-help")}}},[e._v(e._s(e.$t("help.help")))])]},proxy:!0}])},[n("b-form-input",{attrs:{value:e.searchText,placeholder:e.advanced()?e.$t("searchBar.advanced"):e.$t("searchBar.simple")},on:{input:function(t){return e.setSearchText(t)}}})],1)],1)}),Nt=[],Qt={computed:Object(a["a"])({},Object(_["c"])({optQueryMode:"optQueryMode",searchText:"searchText",fuzzy:"fuzzy"})),methods:Object(a["a"])(Object(a["a"])({},Object(_["d"])({setSearchText:"setSearchText",setFuzzy:"setFuzzy"})),{},{advanced:function(){return"advanced"===this.optQueryMode}})},Gt=Qt,Vt=Object(m["a"])(Gt,Ft,Nt,!1,null,null,null),Wt=Vt.exports,Kt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isMobile?n("div",[n("b-form-select",{attrs:{value:e.selectedIndicesIds,options:e.indices,multiple:"","select-size":6,"text-field":"name","value-field":"id"},on:{change:function(t){return e.onSelect(t)}}})],1):n("div",[n("div",{staticClass:"d-flex justify-content-between align-content-center"},[n("span",[e._v(" "+e._s(e.selectedIndices.length)+" "+e._s(1===e.selectedIndices.length?e.$t("indexPicker.selectedIndex"):e.$t("indexPicker.selectedIndices"))+" ")]),n("div",[n("b-button",{attrs:{variant:"link"},on:{click:function(t){return e.selectAll()}}},[e._v(" "+e._s(e.$t("indexPicker.selectAll")))]),n("b-button",{attrs:{variant:"link"},on:{click:function(t){return e.selectNone()}}},[e._v(" "+e._s(e.$t("indexPicker.selectNone")))])],1)]),n("b-list-group",{staticClass:"unselectable",attrs:{id:"index-picker-desktop"}},e._l(e.indices,(function(t){return n("b-list-group-item",{staticClass:"d-flex justify-content-between align-items-center list-group-item-action pointer",class:{active:e.lastClickIndex===t},on:{click:[function(n){return e.toggleIndex(t,n)},function(n){return n.shiftKey?e.shiftClick(t,n):null}]}},[n("div",{staticClass:"d-flex"},[n("b-checkbox",{attrs:{checked:e.isSelected(t)},on:{change:function(n){return e.toggleIndex(t)}}}),e._v(" "+e._s(t.name)+" "),n("span",{staticClass:"text-muted timestamp-text ml-2"},[e._v(e._s(e.formatIdxDate(t.timestamp)))])],1),n("b-badge",{staticClass:"version-badge"},[e._v("v"+e._s(t.version))])],1)})),1)],1)},Yt=[],Zt=(n("2532"),n("7db0"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-badge",{attrs:{variant:"secondary",pill:e.pill}},[e._v(e._s(e.text))])}),Jt=[],Xt=i["default"].extend({props:{text:String,pill:Boolean}}),en=Xt,tn=(n("8021"),Object(m["a"])(en,Zt,Jt,!1,null,"4dea1070",null)),nn=tn.exports,rn=n("b166"),on=i["default"].extend({components:{SmallBadge:nn},data:function(){return{loading:!0,lastClickIndex:null}},computed:Object(a["a"])(Object(a["a"])({},Object(_["c"])(["indices","selectedIndices"])),{},{selectedIndicesIds:function(){return this.selectedIndices.map((function(e){return e.id}))},isMobile:function(){return window.innerWidth<=650}}),methods:Object(a["a"])(Object(a["a"])({},Object(_["b"])({setSelectedIndices:"setSelectedIndices"})),{},{shiftClick:function(e,t){var n=this;if(null!==this.lastClickIndex){var i=this.isSelected(this.lastClickIndex),r=this.indices.indexOf(this.lastClickIndex),o=this.indices.indexOf(e);if(o0?e.selectedIndices=t.filter((function(t){return e._onLoadSelectedIndices.some((function(e){return t.id.startsWith(e)}))})):e.selectedIndices=t},setDateMin:function(e,t){return e.dateMin=t},setDateMax:function(e,t){return e.dateMax=t},setDateBoundsMin:function(e,t){return e.dateBoundsMin=t},setDateBoundsMax:function(e,t){return e.dateBoundsMax=t},setSearchText:function(e,t){return e.searchText=t},setFuzzy:function(e,t){return e.fuzzy=t},setLastQueryResult:function(e,t){return e.lastQueryResults=t},_setOnLoadSelectedIndices:function(e,t){return e._onLoadSelectedIndices=t},_setOnLoadSelectedMimeTypes:function(e,t){return e._onLoadSelectedMimeTypes=t},_setOnLoadSelectedTags:function(e,t){return e._onLoadSelectedTags=t},setSelectedIndices:function(e,t){return e.selectedIndices=t},setSelectedMimeTypes:function(e,t){return e.selectedMimeTypes=t},setSelectedTags:function(e,t){return e.selectedTags=t},setUiTagHover:function(e,t){return e.uiTagHover=t},setUiLightboxIsOpen:function(e,t){return e.uiLightboxIsOpen=t},_setUiShowLightbox:function(e,t){return e.uiShowLightbox=t},setUiLightboxKey:function(e,t){return e.uiLightboxKey=t},_setKeySequence:function(e,t){return e.keySequence=t},_setQuerySequence:function(e,t){return e.querySequence=t},addLightboxSource:function(e,t){var n=t.source,i=t.thumbnail,r=t.caption,o=t.type;e.uiLightboxSources.push(n),e.uiLightboxThumbs.push(i),e.uiLightboxCaptions.push(r),e.uiLightboxTypes.push(o)},setUiLightboxSlide:function(e,t){return e.uiLightboxSlide=t},setUiLightboxSources:function(e,t){return e.uiLightboxSources=t},setUiLightboxThumbs:function(e,t){return e.uiLightboxThumbs=t},setUiLightboxTypes:function(e,t){return e.uiLightboxTypes=t},setUiLightboxCaptions:function(e,t){return e.uiLightboxCaptions=t},setOptTheme:function(e,t){return e.optTheme=t},setOptDisplay:function(e,t){return e.optDisplay=t},setOptColumns:function(e,t){return e.optColumns=t},setOptHighlight:function(e,t){return e.optHighlight=t},setOptFuzzy:function(e,t){return e.fuzzy=t},setOptSearchInPath:function(e,t){return e.optSearchInPath=t},setOptSuggestPath:function(e,t){return e.optSuggestPath=t},setOptFragmentSize:function(e,t){return e.optFragmentSize=t},setOptQueryMode:function(e,t){return e.optQueryMode=t},setOptResultSize:function(e,t){return e.size=t},setOptTagOrOperator:function(e,t){return e.optTagOrOperator=t},setOptTreemapType:function(e,t){return e.optTreemapType=t},setOptTreemapTiling:function(e,t){return e.optTreemapTiling=t},setOptTreemapColorGroupingDepth:function(e,t){return e.optTreemapColorGroupingDepth=t},setOptTreemapSize:function(e,t){return e.optTreemapSize=t},setOptTreemapColor:function(e,t){return e.optTreemapColor=t},setOptHideLegacy:function(e,t){return e.optHideLegacy=t},setOptLightboxLoadOnlyCurrent:function(e,t){return e.optLightboxLoadOnlyCurrent=t},setUiMimeMap:function(e,t){return e.uiMimeMap=t},busUpdateWallItems:function(){},busUpdateTags:function(){}},actions:{loadFromArgs:function(e,t){var n=e.commit;t.query.q&&n("setSearchText",t.query.q),void 0!==t.query.fuzzy&&n("setFuzzy",!0),t.query.i&&n("_setOnLoadSelectedIndices",Array.isArray(t.query.i)?t.query.i:[t.query.i]),t.query.dMin&&n("setDateMin",Number(t.query.dMin)),t.query.dMax&&n("setDateMax",Number(t.query.dMax)),t.query.sMin&&n("setSizeMin",Number(t.query.sMin)),t.query.sMax&&n("setSizeMax",Number(t.query.sMax)),t.query.path&&n("setPathText",t.query.path),t.query.m&&n("_setOnLoadSelectedMimeTypes",Q(t.query.m)),t.query.t&&n("_setOnLoadSelectedTags",t.query.t.split(",")),t.query.sort&&(n("setSortMode",t.query.sort),n("setSeed",Number(t.query.seed)))},updateArgs:function(e,t){return Object(Ut["a"])(regeneratorRuntime.mark((function n(){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=e.state,n.next=3,t.push({query:{q:i.searchText.trim()?i.searchText.trim().replace(/\s+/g," "):void 0,fuzzy:i.fuzzy?null:void 0,i:i.selectedIndices?i.selectedIndices.map((function(e){return e.idPrefix})):void 0,dMin:i.dateMin,dMax:i.dateMax,sMin:i.sizeMin,sMax:i.sizeMax,path:i.pathText?i.pathText:void 0,m:N(i.selectedMimeTypes),t:0==i.selectedTags.length?void 0:i.selectedTags.join(","),sort:"score"===i.sortMode?void 0:i.sortMode,seed:"random"===i.sortMode?i.seed.toString():void 0}}).catch((function(){}));case 3:case"end":return n.stop()}}),n)})))()},updateConfiguration:function(e){var t=e.state,n={};Object.keys(t).forEach((function(e){e.startsWith("opt")&&(n[e]=t[e])})),localStorage.setItem("sist2_configuration",JSON.stringify(n))},loadConfiguration:function(e){var t=e.state,n=localStorage.getItem("sist2_configuration");if(n){var i=JSON.parse(n);Object.keys(t).forEach((function(e){e.startsWith("opt")&&(t[e]=i[e])}))}},setSelectedIndices:function(e,t){var n=e.commit;return n("setSelectedIndices",t)},getKeySequence:function(e){var t=e.commit,n=e.state,i=n.keySequence;return t("_setKeySequence",i+1),i},incrementQuerySequence:function(e){var t=e.commit,n=e.state,i=n.querySequence;return t("_setQuerySequence",i+1),i},remountLightbox:function(e){var t=e.commit,n=e.state;t("setUiLightboxKey",n.uiLightboxKey+1)},showLightbox:function(e){var t=e.commit,n=e.state;t("_setUiShowLightbox",!n.uiShowLightbox)},clearResults:function(e){var t=e.commit;t("setLastQueryResult",null),t("_setKeySequence",0),t("_setUiShowLightbox",!1),t("setUiLightboxSources",[]),t("setUiLightboxThumbs",[]),t("setUiLightboxTypes",[]),t("setUiLightboxCaptions",[]),t("setUiLightboxKey",0)}},modules:{},getters:{seed:function(e){return e.seed},getPathText:function(e){return e.pathText},indices:function(e){return e.indices},sist2Info:function(e){return e.sist2Info},indexMap:function(e){var t={};return e.indices.forEach((function(e){return t[e.id]=e})),t},selectedIndices:function(e){return e.selectedIndices},_onLoadSelectedIndices:function(e){return e._onLoadSelectedIndices},selectedMimeTypes:function(e){return e.selectedMimeTypes},selectedTags:function(e){return e.selectedTags},dateMin:function(e){return e.dateMin},dateMax:function(e){return e.dateMax},sizeMin:function(e){return e.sizeMin},sizeMax:function(e){return e.sizeMax},searchText:function(e){return e.searchText},pathText:function(e){return e.pathText},fuzzy:function(e){return e.fuzzy},size:function(e){return e.size},sortMode:function(e){return e.sortMode},lastQueryResult:function(e){return e.lastQueryResults},lastDoc:function(e){return null==e.lastQueryResults?null:e.lastQueryResults.hits.hits.slice(-1)[0]},uiTagHover:function(e){return e.uiTagHover},uiShowLightbox:function(e){return e.uiShowLightbox},uiLightboxSources:function(e){return e.uiLightboxSources},uiLightboxThumbs:function(e){return e.uiLightboxThumbs},uiLightboxCaptions:function(e){return e.uiLightboxCaptions},uiLightboxTypes:function(e){return e.uiLightboxTypes},uiLightboxKey:function(e){return e.uiLightboxKey},uiLightboxSlide:function(e){return e.uiLightboxSlide},optHideDuplicates:function(e){return e.optHideDuplicates},optLang:function(e){return e.optLang},optTheme:function(e){return e.optTheme},optDisplay:function(e){return e.optDisplay},optColumns:function(e){return e.optColumns},optHighlight:function(e){return e.optHighlight},optTagOrOperator:function(e){return e.optTagOrOperator},optFuzzy:function(e){return e.optFuzzy},optSearchInPath:function(e){return e.optSearchInPath},optSuggestPath:function(e){return e.optSuggestPath},optFragmentSize:function(e){return e.optFragmentSize},optQueryMode:function(e){return e.optQueryMode},optTreemapType:function(e){return e.optTreemapType},optTreemapTiling:function(e){return e.optTreemapTiling},optTreemapSize:function(e){return e.optTreemapSize},optTreemapColorGroupingDepth:function(e){return e.optTreemapColorGroupingDepth},optTreemapColor:function(e){return e.optTreemapColor},optLightboxLoadOnlyCurrent:function(e){return e.optLightboxLoadOnlyCurrent},optLightboxSlideDuration:function(e){return e.optLightboxSlideDuration},optResultSize:function(e){return e.size},optHideLegacy:function(e){return e.optHideLegacy}}}),ln={score:{mode:[{_score:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._score}},random:{mode:[{_score:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._score}},dateAsc:{mode:[{mtime:{order:"asc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.mtime}},dateDesc:{mode:[{mtime:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.mtime}},sizeAsc:{mode:[{size:{order:"asc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.size}},sizeDesc:{mode:[{size:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.size}},nameAsc:{mode:[{name:{order:"asc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.name}},nameDesc:{mode:[{name:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.name}}},dn=function(){function e(){Object(W["a"])(this,e)}return Object(K["a"])(e,[{key:"searchQuery",value:function(){var e=un.getters,t=e.searchText,n=e.pathText,i=""===t,r=e.sizeMin,o=e.sizeMax,s=e.dateMin,a=e.dateMax,c=e.fuzzy,u=e.size,l=e.lastDoc,d=e.selectedIndices.map((function(e){return e.id})),p=e.selectedMimeTypes,h=e.selectedTags,m=un.state.sist2Info.esVersionLegacy,f=[{terms:{index:d}}];r&&o?f.push({range:{size:{gte:r,lte:o}}}):r?f.push({range:{size:{gte:r}}}):o&&f.push({range:{size:{lte:o}}}),s&&a?f.push({range:{mtime:{gte:s,lte:a}}}):s?f.push({range:{mtime:{gte:s}}}):a&&f.push({range:{mtime:{lte:a}}});var g=["name^8","content^3","album^8","artist^8","title^8","genre^2","album_artist^8","font_name^6"];e.optSearchInPath&&g.push("path.text^5"),c&&(g.push("content.nGram"),e.optSearchInPath&&g.push("path.nGram"),g.push("name.nGram^3"));var v,b=n.replace(/\/$/,"").toLowerCase();""!==b&&f.push({term:{path:b}}),p.length>0&&f.push({terms:{mime:p}}),h.length>0&&(e.optTagOrOperator?f.push({terms:{tag:h}}):h.forEach((function(e){return f.push({term:{tag:e}})}))),v="simple"===e.optQueryMode?{simple_query_string:{query:t,fields:g,default_operator:"and"}}:{query_string:{query:t,default_field:"name",default_operator:"and"}};var x={_source:{excludes:["content","_tie"]},query:{bool:{filter:f}},sort:ln[e.sortMode].mode,aggs:{total_size:{sum:{field:"size"}},total_count:{value_count:{field:"size"}}},size:u};return i||(x.query.bool.must=v),l&&(x.search_after=[ln[e.sortMode].key(l),l["_id"]]),e.optHighlight&&(x.highlight={pre_tags:[""],post_tags:[""],fragment_size:e.optFragmentSize,number_of_fragments:1,order:"score",fields:{content:{},name:{},"name.nGram":{},"content.nGram":{},font_name:{}}},m||(x.highlight.max_analyzed_offset=9999999),e.optSearchInPath&&(x.highlight.fields["path.text"]={},x.highlight.fields["path.nGram"]={})),"random"===e.sortMode&&(x.query={function_score:{query:{bool:{must:f}},functions:[{random_score:{seed:e.seed,field:"_seq_no"},weight:1e3}],boost_mode:"sum"}},i||x.query.function_score.query.bool.must.push(v)),x}}]),e}(),pn=new dn,hn=n("b047"),mn=n.n(hn),fn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("GridLayout",{ref:"grid-layout",attrs:{options:e.gridOptions},on:{append:e.append,"layout-complete":function(t){return e.$emit("layout-complete")}}},e._l(e.docs,(function(t){return n("DocCard",{key:t._id,attrs:{doc:t,width:e.width}})})),1)},gn=[],vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-card",class:{"sub-document":e.doc._props.isSubDocument},style:"width: "+e.width+"px"},[n("b-card",{attrs:{"no-body":"","img-top":""}},[n("DocInfoModal",{attrs:{show:e.showInfo,doc:e.doc},on:{close:function(t){e.showInfo=!1}}}),n("ContentDiv",{attrs:{doc:e.doc}}),e.doc._props.hasThumbnail?n("div",{staticClass:"img-wrapper",on:{mouseenter:function(t){return e.onTnEnter()},mouseleave:function(t){return e.onTnLeave()}}},[e.doc._props.isAudio?n("div",{staticClass:"card-img-overlay",class:{"small-badge":e.smallBadge}},[n("span",{staticClass:"badge badge-resolution"},[e._v(e._s(e.humanTime(e.doc._source.duration)))])]):e._e(),e.doc._props.isImage&&!e.hover&&e.doc._props.tnW/e.doc._props.tnH<5?n("div",{staticClass:"card-img-overlay",class:{"small-badge":e.smallBadge}},[n("span",{staticClass:"badge badge-resolution"},[e._v(e._s(e.doc._source.width+"x"+e.doc._source.height))])]):e._e(),(e.doc._props.isVideo||e.doc._props.isGif)&&e.doc._source.duration>0&&!e.hover?n("div",{staticClass:"card-img-overlay",class:{"small-badge":e.smallBadge}},[n("span",{staticClass:"badge badge-resolution"},[e._v(e._s(e.humanTime(e.doc._source.duration)))])]):e._e(),e.doc._props.isPlayableVideo?n("div",{staticClass:"play"},[n("svg",{attrs:{viewBox:"0 0 494.942 494.942",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"m35.353 0 424.236 247.471-424.236 247.471z"}})])]):e._e(),e.doc._props.isPlayableImage||e.doc._props.isPlayableVideo?n("img",{staticClass:"pointer fit card-img-top",attrs:{src:e.doc._props.isGif&&e.hover?"f/"+e.doc._id:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""},on:{click:function(t){return e.onThumbnailClick()}}}):n("img",{staticClass:"fit card-img-top",attrs:{src:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""}})]):e._e(),e.doc._props.isAudio?n("audio",{ref:"audio",staticClass:"audio-fit fit",attrs:{preload:"none",controls:"",type:e.doc._source.mime,src:"f/"+e.doc._id},on:{play:function(t){return e.onAudioPlay()}}}):e._e(),n("b-card-body",{staticClass:"padding-03"},[n("div",{staticStyle:{display:"flex"}},[n("span",{staticClass:"info-icon",on:{click:function(t){return e.onInfoClick()}}}),n("DocFileTitle",{attrs:{doc:e.doc}})],1),n("div",{staticClass:"card-text"},[n("TagContainer",{attrs:{hit:e.doc}})],1)])],1)],1)},bn=[],xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{on:{mouseenter:function(t){e.showAddButton=!0},mouseleave:function(t){e.showAddButton=!1}}},[n("b-modal",{attrs:{title:e.$t("saveTagModalTitle"),"hide-footer":"","no-fade":"",centered:"",size:"lg",static:"",lazy:""},model:{value:e.showModal,callback:function(t){e.showModal=t},expression:"showModal"}},[n("b-row",[n("b-col",{staticStyle:{"flex-grow":"2"},attrs:{sm:""}},[n("VueSimpleSuggest",{ref:"suggest",staticClass:"form-control-fix-flex",staticStyle:{"margin-top":"17px"},attrs:{value:e.tagText,list:e.suggestTag,"max-suggestions":0,placeholder:e.$t("saveTagPlaceholder")},on:{select:function(t){return e.setTagText(t)},input:function(t){return e.setTagText(t)}},scopedSlots:e._u([{key:"suggestion-item",fn:function(t){var i=t.suggestion,r=t.query;return n("div",{},[n("div",{staticClass:"suggestion-line"},[n("span",{staticClass:"badge badge-suggestion",style:{background:e.getBg(i),color:e.getFg(i)}},[n("strong",[e._v(e._s(r))]),e._v(e._s(e.getSuggestionWithoutQueryPrefix(i,r))+" ")])])])}}])})],1),n("b-col",{staticClass:"mt-4"},[n("TwitterColorPicker",{staticClass:"mr-auto ml-auto",attrs:{triangle:"hide",width:252},model:{value:e.color,callback:function(t){e.color=t},expression:"color"}})],1)],1),n("b-button",{staticClass:"mt-2",staticStyle:{float:"right"},attrs:{variant:"primary"},on:{click:function(t){return e.saveTag()}}},[e._v(e._s(e.$t("confirm"))+" ")])],1),e._l(e.hit._tags,(function(t){return[t.userTag?n("div",{key:t.rawText,staticStyle:{display:"inline-block"}},[n("span",{staticClass:"badge pointer",class:e.badgeClass(t),style:e.badgeStyle(t),attrs:{id:e.hit._id+t.rawText,title:t.text,tabindex:"-1"},on:{contextmenu:function(n){return e.onTagRightClick(t,n)}}},[e._v(e._s(t.text.split(".").pop()))]),n("b-popover",{attrs:{target:e.hit._id+t.rawText,triggers:"focus blur",placement:"top"}},[n("b-button",{attrs:{variant:"danger"},on:{click:function(n){return e.onTagDeleteClick(t,n)}}},[e._v("Delete")])],1)],1):n("span",{key:t.text,staticClass:"badge",class:e.badgeClass(t),style:e.badgeStyle(t)},[e._v(e._s(t.text.split(".").pop()))])]})),e.showAddButton?n("small",{staticClass:"badge add-tag-button",on:{click:function(t){return e.tagAdd()}}},[e._v("Add")]):n("small",{staticClass:"text-muted badge-size"},[e._v(e._s(e.humanFileSize(e.hit._source.size)))])],2)},yn=[],_n=n("c345"),Tn=n("5111"),Sn=i["default"].extend({components:{TwitterColorPicker:_n["Twitter"],VueSimpleSuggest:Tn["a"]},props:["hit"],data:function(){return{showAddButton:!1,showModal:!1,tagText:null,color:{hex:"#e0e0e0"}}},computed:{tagHover:function(){return this.$store.getters["uiTagHover"]}},methods:{humanFileSize:A,getSuggestionWithoutQueryPrefix:function(e,t){return e.id.slice(t.length,-8)},getBg:function(e){return e.id.slice(-7)},getFg:function(e){return U(e.id.slice(-7))>50?"#000":"#fff"},setTagText:function(e){this.$refs.suggest.clearSuggestions(),"string"!==typeof e?(this.color={hex:"#"+e.id.split("#")[1]},this.tagText=e):this.tagText={id:e,title:e}},badgeClass:function(e){return"badge-".concat(e.style)},badgeStyle:function(e){return{background:e.bg,color:e.fg}},onTagHover:function(e){e.userTag&&this.$store.commit("setUiTagHover",e)},onTagLeave:function(){this.$store.commit("setUiTagHover",null)},onTagDeleteClick:function(e,t){var n=this;this.hit._tags=this.hit._tags.filter((function(t){return t!==e})),ne.deleteTag(e.rawText,this.hit).then((function(){n.$store.commit("busUpdateWallItems"),n.$store.commit("busUpdateTags")}))},tagAdd:function(){this.showModal=!0},saveTag:function(){var e=this;if(this.tagText.id.includes("#"))this.$bvToast.toast(this.$t("toast.invalidTag"),{title:this.$t("toast.invalidTagTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-error",bodyClass:"toast-body-error"});else{var t=this.tagText.id+this.color.hex.replace("#",".#"),n=this.hit._tags.filter((function(e){return e.userTag}));null==n.find((function(e){return e.rawText===t}))?(this.hit._tags.push(ne.createUserTag(t)),ne.saveTag(t,this.hit).then((function(){e.tagText=null,e.showModal=!1,e.$store.commit("busUpdateWallItems"),e.$store.commit("busUpdateTags")}))):this.$bvToast.toast(this.$t("toast.dupeTag"),{title:this.$t("toast.dupeTagTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-error",bodyClass:"toast-body-error"})}},suggestTag:function(e){var t=this;return Object(Ut["a"])(regeneratorRuntime.mark((function n(){var i,r,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e=e.toLowerCase(),n.next=3,t.getTagChoices(e);case 3:for(i=n.sent,r=[],o=0;o').concat(e,", ").concat(t,"")}function Hn(e,t){var n=e.split(","),i=Number(n[0].trim().split(":")[0])/Number(n[0].trim().split(":")[1]),r=Number(n[1].trim().split(":")[0])/Number(n[1].trim().split(":")[1]),o=Number(n[2].trim().split(":")[0])/Number(n[2].trim().split(":")[1]);return(i+r/60+o/3600)*("S"===t||"W"===t?-1:1)}var An={name:"InfoTable",props:["doc"],computed:{tableItems:function(){var e=this.doc._source,t=[{key:"index",value:"[".concat(this.$store.getters.indexMap[e.index].name,"]")},{key:"mtime",value:R(e.mtime)},{key:"mime",value:e.mime},{key:"size",value:A(e.size)},{key:"path",value:e.path}];"width"in this.doc._source&&t.push({key:"image size",value:"".concat(e.width,"x").concat(e.height)});var n=["title","duration","audioc","videoc","bitrate","artist","album","album_artist","genre","font_name","author","modified_by","pages","tag","exif_make","exif_software","exif_exposure_time","exif_fnumber","exif_focal_length","exif_user_comment","exif_iso_speed_ratings","exif_model","exif_datetime","checksum"];return n.forEach((function(n){n in e&&t.push({key:n,value:e[n]})})),"exif_gps_longitude_dec"in e?t.push({key:"Exif GPS",html:qn(e["exif_gps_latitude_dec"],e["exif_gps_longitude_dec"])}):"exif_gps_longitude_dms"in e&&t.push({key:"Exif GPS",html:qn(Hn(e["exif_gps_latitude_dms"],e["exif_gps_latitude_ref"]),Hn(e["exif_gps_longitude_dms"],e["exif_gps_longitude_ref"]))}),t}}},Bn=An,Rn=Object(m["a"])(Bn,jn,En,!1,null,"11002a20",null),Un=Rn.exports,Fn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loading?n("Preloader"):e.content?n("div",{staticClass:"content-div"},[e._v(e._s(e.content))]):e._e()},Nn=[],Qn={name:"LazyContentDiv",components:{Preloader:Te},props:["docId"],data:function(){return{content:"",loading:!0}},mounted:function(){var e=this;ne.getDocInfo(this.docId).then((function(t){e.content=t.data.content,e.loading=!1}))}},Gn=Qn,Vn=Object(m["a"])(Gn,Fn,Nn,!1,null,"3644e939",null),Wn=Vn.exports,Kn={name:"DocInfoModal",components:{LazyContentDiv:Wn,InfoTable:Un},props:["doc","show"],methods:{ext:j}},Yn=Kn,Zn=Object(m["a"])(Yn,Dn,Pn,!1,null,"26f8eb5c",null),Jn=Zn.exports,Xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.content()?n("div",{staticClass:"content-div",domProps:{innerHTML:e._s(e.content())}}):e._e()},ei=[],ti={name:"ContentDiv",props:["doc"],methods:{content:function(){return this.doc.highlight?this.doc.highlight["content.nGram"]?this.doc.highlight["content.nGram"][0]:this.doc.highlight.content?this.doc.highlight.content[0]:void 0:null}}},ni=ti,ii=Object(m["a"])(ni,Xn,ei,!1,null,"a093e946",null),ri=ii.exports,oi={components:{ContentDiv:ri,DocInfoModal:Jn,DocFileTitle:In,TagContainer:$n},props:["doc","width"],data:function(){return{ext:j,showInfo:!1,hover:!1}},computed:{placeHolderStyle:function(){var e=this.doc._source.thumbnail.split(","),t=Number(e[0]),n=Number(e[1]),i=400;return{height:"".concat(Math.min(n/t*this.width,i),"px")}},smallBadge:function(){return this.width<150}},methods:{humanFileSize:A,humanTime:B,onInfoClick:function(){this.showInfo=!0},onThumbnailClick:function(){var e=this;return Object(Ut["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$store.commit("setUiLightboxSlide",e.doc._seq),t.next=3,e.$store.dispatch("showLightbox");case 3:case"end":return t.stop()}}),t)})))()},onAudioPlay:function(){var e=this;document.getElementsByTagName("audio").forEach((function(t){t!==e.$refs["audio"]&&t.pause()}))},onTnEnter:function(){this.hover=!0},onTnLeave:function(){this.hover=!1}}},si=oi,ai=(n("b9df"),n("4eb1"),Object(m["a"])(si,vn,bn,!1,null,"007a2142",null)),ci=ai.exports,ui=n("527a");i["default"].use(ui["a"]);var li=i["default"].extend({components:{DocCard:ci},props:["docs","append"],data:function(){return{width:0,gridOptions:{align:"center",margin:0,transitionDuration:0,isOverflowScroll:!1,isConstantSize:!1,useFit:!1,useRecycle:!1}}},computed:{colCount:function(){var e=this.$store.getters["optColumns"];return"auto"===e?Math.round(this.$refs["grid-layout"].$el.scrollWidth/300):e}},mounted:function(){var e=this;this.width=this.$refs["grid-layout"].$el.scrollWidth/this.colCount,1===this.colCount&&this.$refs["grid-layout"].$el.classList.add("grid-single-column"),this.$store.subscribe((function(t){"busUpdateWallItems"===t.type&&e.$refs["grid-layout"]&&e.$refs["grid-layout"].updateItems()}))}}),di=li,pi=Object(m["a"])(di,fn,gn,!1,null,null,null),hi=pi.exports,mi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("FsLightbox",{key:e.lightboxKey,attrs:{toggler:e.showLightbox,sources:e.lightboxSources,thumbs:e.lightboxThumbs,captions:e.lightboxCaptions,types:e.lightboxTypes,"source-index":e.lightboxSlide,"custom-toolbar-buttons":e.customButtons,"slideshow-time":1e4,"zoom-increment":.5,"load-only-current-source":e.$store.getters.optLightboxLoadOnlyCurrent,"on-close":e.onClose,"on-open":e.onShow,"on-slide-change":e.onSlideChange}}),n("a",{staticStyle:{display:"none"},attrs:{id:"lightbox-download"}})],1)},fi=[],gi=n("e099"),vi=n.n(gi),bi={name:"Lightbox",components:{FsLightbox:vi.a},data:function(){return{customButtons:[{viewBox:"0 0 384.928 384.928",d:"M321.339,245.334c-4.74-4.692-12.439-4.704-17.179,0l-99.551,98.564V12.03 c0-6.641-5.438-12.03-12.151-12.03s-12.151,5.39-12.151,12.03v331.868l-99.551-98.552c-4.74-4.704-12.439-4.704-17.179,0 s-4.74,12.319,0,17.011l120.291,119.088c4.692,4.644,12.499,4.644,17.191,0l120.291-119.088 C326.091,257.653,326.091,250.038,321.339,245.334C316.599,240.642,326.091,250.038,321.339,245.334z",width:"17px",height:"17px",title:"Download",onClick:this.onDownloadClick}]}},computed:{showLightbox:function(){return this.$store.getters["uiShowLightbox"]},lightboxSources:function(){return this.$store.getters["uiLightboxSources"]},lightboxThumbs:function(){return this.$store.getters["uiLightboxThumbs"]},lightboxKey:function(){return this.$store.getters["uiLightboxKey"]},lightboxSlide:function(){return this.$store.getters["uiLightboxSlide"]},lightboxCaptions:function(){return this.$store.getters["uiLightboxCaptions"]},lightboxTypes:function(){return this.$store.getters["uiLightboxTypes"]}},methods:{onDownloadClick:function(){var e=this.lightboxSources[this.lightboxSlide],t=document.getElementById("lightbox-download");t.setAttribute("href",e),t.setAttribute("download",""),t.click()},onShow:function(){this.$store.commit("setUiLightboxIsOpen",!0)},onClose:function(){this.$store.commit("setUiLightboxIsOpen",!1)},onSlideChange:function(){document.getElementsByTagName("video").forEach((function(e){e.pause()}))}}},xi=bi,yi=(n("5ee9"),Object(m["a"])(xi,mi,fi,!1,null,null,null)),_i=yi.exports,Ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"lightbox-caption"},[n("p",[n("b",[e._v(e._s("["+e.$store.getters.indices.find((function(t){return t.id===e.hit._source.index})).name+"]"))]),e._v(e._s("/"+e.hit._source.path+"/"+e.hit._source.name+e.ext(e.hit))+" ")]),n("p",{staticStyle:{"margin-top":"-1em"}},[e.hit._source.width?n("span",[e._v(e._s(e.hit._source.width+"x"+e.hit._source.height))]):e._e(),e._v(" "+e._s(" ("+e.humanFileSize(e.hit._source.size)+")")+" ")])])},Si=[],wi={name:"LightboxCaption",props:["hit"],methods:{humanFileSize:A,ext:j}},zi=wi,$i=Object(m["a"])(zi,Ti,Si,!1,null,null,null),ki=$i.exports,Ci=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"mimeTree"}})},Oi=[],Mi=n("cea5"),Li=n.n(Mi),Ii=n("52e7"),Di=n.n(Ii),Pi=(n("aac9"),{name:"MimePicker",data:function(){return{mimeTree:null}},mounted:function(){var e=this;this.$store.subscribe((function(t){if("setUiMimeMap"===t.type){var n=t.payload.slice(),i=document.getElementById("mimeTree");console.log(i),e.mimeTree=new Li.a({selection:{mode:"checkbox"},data:n}),new Di.a(e.mimeTree,{target:"#mimeTree"}),e.mimeTree.on("node.state.changed",e.handleTreeClick),e.mimeTree.deselect(),e.$store.state._onLoadSelectedMimeTypes.length>0&&e.$store.state._onLoadSelectedMimeTypes.forEach((function(t){e.mimeTree.node(t).select()}))}}))},methods:{handleTreeClick:function(e,t){"indeterminate"!==t&&"collapsed"!==t&&"rendered"!==t&&"focused"!==t&&this.$store.commit("setSelectedMimeTypes",F(this.mimeTree))}}}),ji=Pi,Ei=(n("4855"),Object(m["a"])(ji,Ci,Oi,!1,null,"02a9f395",null)),qi=Ei.exports,Hi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.lastResultsLoaded?n("b-card",{attrs:{id:"results"}},[n("span",[e._v(e._s(e.hitCount)+" "+e._s(1===e.hitCount?e.$t("hit"):e.$t("hits")))]),n("div",{staticStyle:{float:"right"}},[n("b-button",{directives:[{name:"b-toggle",rawName:"v-b-toggle.collapse-1",modifiers:{"collapse-1":!0}}],staticClass:"not-mobile",attrs:{variant:"primary"}},[e._v(e._s(e.$t("details")))]),0!==e.hitCount?[n("SortSelect",{staticClass:"ml-2"}),n("DisplayModeToggle",{staticClass:"ml-2"})]:e._e()],2),n("b-collapse",{staticClass:"pt-2",staticStyle:{clear:"both"},attrs:{id:"collapse-1"}},[n("b-card",[n("b-table",{staticClass:"mb-0",attrs:{items:e.tableItems,small:"",borderless:"","thead-class":"hidden"}})],1)],1)],1):e._e()},Ai=[],Bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-button-group",[n("b-button",{attrs:{variant:"primary",title:e.$t("displayMode.list"),pressed:"list"===e.optDisplay},on:{click:function(t){return e.setOptDisplay("list")}}},[n("svg",{attrs:{width:"20px",height:"20px",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[n("path",{attrs:{fill:"currentColor",d:"M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"}})])]),n("b-button",{attrs:{variant:"primary",title:e.$t("displayMode.grid"),pressed:"grid"===e.optDisplay},on:{click:function(t){return e.setOptDisplay("grid")}}},[n("svg",{attrs:{width:"20px",height:"20px",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[n("path",{attrs:{fill:"currentColor",d:"M149.333 56v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zm181.334 240v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm32-240v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24zm-32 80V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm-205.334 56H24c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm386.667-56H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm0 160H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zM181.333 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24z"}})])])],1)},Ri=[],Ui={name:"DisplayModeToggle",computed:Object(a["a"])({},Object(_["c"])(["optDisplay"])),methods:Object(a["a"])({},Object(_["d"])(["setOptDisplay"]))},Fi=Ui,Ni=Object(m["a"])(Fi,Bi,Ri,!1,null,"747547a4",null),Qi=Ni.exports,Gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-dropdown",{attrs:{variant:"primary"},scopedSlots:e._u([{key:"button-content",fn:function(){return[n("svg",{attrs:{"aria-hidden":"true",width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"}},[n("path",{attrs:{fill:"currentColor",d:"M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"}})])]},proxy:!0}])},[n("b-dropdown-item",{class:{"dropdown-active":"score"===e.sort},on:{click:function(t){return e.onSelect("score")}}},[e._v(e._s(e.$t("sort.relevance"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"dateAsc"===e.sort},on:{click:function(t){return e.onSelect("dateAsc")}}},[e._v(e._s(e.$t("sort.dateAsc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"dateDesc"===e.sort},on:{click:function(t){return e.onSelect("dateDesc")}}},[e._v(" "+e._s(e.$t("sort.dateDesc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"sizeAsc"===e.sort},on:{click:function(t){return e.onSelect("sizeAsc")}}},[e._v(e._s(e.$t("sort.sizeAsc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"sizeDesc"===e.sort},on:{click:function(t){return e.onSelect("sizeDesc")}}},[e._v(" "+e._s(e.$t("sort.sizeDesc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"nameDesc"===e.sort},on:{click:function(t){return e.onSelect("nameDesc")}}},[e._v(" "+e._s(e.$t("sort.nameDesc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"nameAsc"===e.sort},on:{click:function(t){return e.onSelect("nameAsc")}}},[e._v(" "+e._s(e.$t("sort.nameAsc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"random"===e.sort},on:{click:function(t){return e.onSelect("random")}}},[e._v(" "+e._s(e.$t("sort.random"))+" ")])],1)},Vi=[],Wi={name:"SortSelect",computed:{sort:function(){return this.$store.state.sortMode}},methods:{onSelect:function(e){"random"===e&&this.$store.commit("setSeed",Math.round(1e5*Math.random())),this.$store.commit("setSortMode",e)}}},Ki=Wi,Yi=(n("a8cc"),Object(m["a"])(Ki,Gi,Vi,!1,null,null,null)),Zi=Yi.exports,Ji=i["default"].extend({name:"ResultsCard",components:{SortSelect:Zi,DisplayModeToggle:Qi},computed:{lastResultsLoaded:function(){return null!=this.$store.state.lastQueryResults},hitCount:function(){return this.$store.state.lastQueryResults.aggregations.total_count.value},tableItems:function(){var e=[];return e.push({key:this.$t("queryTime"),value:this.took()}),e.push({key:this.$t("totalSize"),value:this.totalSize()}),e}},methods:{took:function(){return this.$store.state.lastQueryResults.took+"ms"},totalSize:function(){return A(this.$store.state.lastQueryResults.aggregations.total_size.value)}}}),Xi=Ji,er=(n("a079"),Object(m["a"])(Xi,Hi,Ai,!1,null,null,null)),tr=er.exports,nr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"input-group",staticStyle:{"margin-bottom":"0.5em","margin-top":"1em"}},[n("div",{staticClass:"input-group-prepend"},[n("b-button",{attrs:{variant:"outline-secondary"},on:{click:function(t){return e.$refs["path-modal"].show()}}},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",width:"20px"}},[n("path",{attrs:{fill:"currentColor",d:"M288 224h224a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32H400L368 0h-80a32 32 0 0 0-32 32v64H64V8a8 8 0 0 0-8-8H40a8 8 0 0 0-8 8v392a16 16 0 0 0 16 16h208v64a32 32 0 0 0 32 32h224a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H400l-32-32h-80a32 32 0 0 0-32 32v64H64V128h192v64a32 32 0 0 0 32 32zm0 96h66.74l32 32H512v128H288zm0-288h66.74l32 32H512v128H288z"}})])])],1),n("VueSimpleSuggest",{staticClass:"form-control-fix-flex",attrs:{value:e.getPathText,list:e.suggestPath,"max-suggestions":0,placeholder:e.$t("pathBar.placeholder")},on:{input:e.setPathText},scopedSlots:e._u([{key:"suggestion-item",fn:function(t){var i=t.suggestion,r=t.query;return n("div",{},[n("div",{staticClass:"suggestion-line",attrs:{title:i}},[n("strong",[e._v(e._s(r))]),e._v(e._s(e.getSuggestionWithoutQueryPrefix(i,r))+" ")])])}}])})],1),n("b-modal",{ref:"path-modal",attrs:{title:e.$t("pathBar.modalTitle"),size:"lg","hide-footer":!0,static:""}},[n("div",{attrs:{id:"pathTree"}})])],1)},ir=[],rr=(n("c4c9"),{name:"PathTree",components:{VueSimpleSuggest:Tn["a"]},data:function(){return{mimeTree:null,pathItems:[],tmpPath:""}},computed:Object(a["a"])({},Object(_["c"])(["getPathText"])),mounted:function(){var e=this;this.$store.subscribe((function(t){if("setIndices"===t.type){var n=new Li.a({data:function(t,n,i){return e.getNextDepth(t)},sort:"text"});e.$store.state.indices.forEach((function(e){n.addNode({id:"/"+e.id,values:["/"+e.id],text:"/[".concat(e.name,"]"),index:e.id,depth:0,children:!0})})),new Di.a(n,{target:"#pathTree"}),n.on("node.click",e.handleTreeClick),n.expand()}}))},methods:Object(a["a"])(Object(a["a"])({},Object(_["d"])(["setPathText"])),{},{getSuggestionWithoutQueryPrefix:function(e,t){return e.slice(t.length)},getPathChoices:function(){var e=this;return Object(Ut["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t){var n={suggest:{path:{prefix:e.getPathText,completion:{field:"suggest-path",skip_duplicates:!0,size:1e4}}}};ne.esQuery(n).then((function(e){return t(e["suggest"]["path"][0]["options"].map((function(e){return e["_source"]["path"]})))}))})));case 1:case"end":return t.stop()}}),t)})))()},suggestPath:function(e){var t=this;return Object(Ut["a"])(regeneratorRuntime.mark((function n(){var i,r,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t.$store.state.optSuggestPath){n.next=2;break}return n.abrupt("return",[]);case 2:return e=e.toLowerCase(),n.next=5,t.getPathChoices();case 5:for(i=n.sent,r=[],o=0;o0&&(t.query.bool.must={prefix:{path:e.id}}),ne.esQuery(t).then((function(t){var n=t["aggregations"]["paths"]["buckets"];if(!n)return!1;var i=[];return n.filter((function(t){return t.key.length>e.id.length||e.id.startsWith("/")})).sort((function(e,t){return e.key>t.key})).map((function(t){if(i.some((function(e){return t.key.startsWith(e)})))return null;var n=e.id.startsWith("/")?t.key:t.key.slice(e.id.length+1);return i.push(t.key),{id:t.key,text:"".concat(n,"/ (").concat(t.doc_count,")"),depth:e.depth+1,index:e.index,values:[t.key],children:!0}})).filter((function(e){return null!==e}))}))},handleTreeClick:function(e,t,n){0!==t.depth&&(this.setPathText(t.id),this.$refs["path-modal"].hide(),this.$emit("search")),n()}})}),or=rr,sr=(n("ddab"),n("c919"),Object(m["a"])(or,nr,ir,!1,null,"b24a99e6",null)),ar=sr.exports,cr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"sizeSlider"}})},ur=[],lr=n("f528"),dr=n.n(lr),pr=(n("df2f"),{name:"SizeSlider",mounted:function(){var e=this,t=document.getElementById("sizeSlider"),n=dr.a.create(t,{start:[this.$store.state.sizeMin?this.$store.state.sizeMin:0,this.$store.state.sizeMax?this.$store.state.sizeMax:5e10],tooltips:[!0,!0],behaviour:"drag-tap",connect:!0,range:{min:0,"10%":1e6,"20%":1e7,"50%":5e9,max:5e10},format:{to:function(e){return e>=5e10?"50G+":A(Math.round(e))},from:function(e){return e}}});D(t,10," - "),t.querySelectorAll(".noUi-connect")[0].classList.add("slider-color0"),n.on("set",(function(t,n,i){0===n?e.$store.commit("setSizeMin",0===i[0]?void 0:Math.round(i[0])):e.$store.commit("setSizeMax",i[1]>=5e10?void 0:Math.round(i[1]))}))}}),hr=pr,mr=(n("95ee"),Object(m["a"])(hr,cr,ur,!1,null,null,null)),fr=mr.exports,gr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"dateSlider"}})},vr=[],br={name:"DateSlider",mounted:function(){var e=this;this.$store.subscribe((function(t){if("setDateBoundsMax"===t.type){var n=document.getElementById("dateSlider");if(n.children.length>0)return;var i=e.$store.state.dateBoundsMax,r=e.$store.state.dateBoundsMin,o=dr.a.create(n,{start:[e.$store.state.dateMin?e.$store.state.dateMin:r,e.$store.state.dateMax?e.$store.state.dateMax:i],tooltips:[!0,!0],behaviour:"drag-tap",connect:!0,range:{min:r,max:i},format:{to:function(e){return R(e)},from:function(e){return e}}});D(n,10," - ",!0),n.querySelectorAll(".noUi-connect")[0].classList.add("slider-color0"),o.on("set",(function(t,n,o){0===n?e.$store.commit("setDateMin",o[0]===r?void 0:Math.round(o[0])):e.$store.commit("setDateMax",o[1]>=i?void 0:Math.round(o[1]))}))}}))}},xr=br,yr=(n("5a9f"),Object(m["a"])(xr,gr,vr,!1,null,null,null)),_r=yr.exports,Tr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"tagTree"}})},Sr=[];function wr(e){return e._tree.defaultState.forEach((function(t,n){e.state(n,t)})),e}function zr(e,t,n,i,r){return i.state(e)!==t&&(i._tree.batch(),i._tree.config.nodes.resetStateOnRestore&&"restored"===n&&wr(i),i.state(e,t),i._tree.emit("node."+n,i,!1),r&&i.hasChildren()&&i.children.recurseDown((function(i){zr(e,t,n,i)})),i.markDirty(),i._tree.end()),i}function $r(e,t,n,i){var r=t.split("."),o={id:n,count:i,text:1!==r.length?r[0]:"".concat(r[0]," (").concat(i,")"),name:r[0],children:[],blur:function(){},select:function(){return this.state("selected",!0),this.check()},deselect:function(){return this.state("selected",!1),this.uncheck()},uncheck:function(){return zr("checked",!1,"unchecked",this,!1),this.state("indeterminate",!1),this.hasParent()&&this.getParent().refreshIndeterminateState(),this._tree.end(),this},check:function(){return zr("checked",!0,"checked",this,!1),this.hasParent()&&this.getParent().refreshIndeterminateState(),this._tree.end(),this}},s=!1;e.forEach((function(e){e.name===o.name&&(s=!0,1!==r.length?$r(e.children,r.slice(1).join("."),n,i):(console.error("FIXME: Duplicate tag?"),console.trace(e)))})),s||(1!==r.length?($r(o.children,r.slice(1).join("."),n,i),e.push(o)):e.push(o))}var kr={name:"TagPicker",data:function(){return{tagTree:null,loadedFromArgs:!1}},mounted:function(){var e=this;this.$store.subscribe((function(t){"setUiMimeMap"===t.type?(e.initializeTree(),e.updateTree()):"busUpdateTags"===t.type&&window.setTimeout(e.updateTree,2e3)}))},methods:{initializeTree:function(){var e=[];this.tagTree=new Li.a({selection:{mode:"checkbox",autoDeselect:!1},checkbox:{autoCheckChildren:!1},data:e}),new Di.a(this.tagTree,{target:"#tagTree"}),this.tagTree.on("node.state.changed",this.handleTreeClick)},updateTree:function(){var e=this,t=[];ne.getTags().then((function(n){n.forEach((function(e){return $r(t,e.id,e.id,e.count)})),e.tagTree.removeAll(),e.tagTree.addNodes(t),e.$store.state._onLoadSelectedTags.length>0&&!e.loadedFromArgs&&e.$store.state._onLoadSelectedTags.forEach((function(t){e.tagTree.node(t).select(),e.loadedFromArgs=!0}))}))},handleTreeClick:function(e,t){"indeterminate"!==t&&"collapsed"!==t&&"rendered"!==t&&"focused"!==t&&this.$store.commit("setSelectedTags",F(this.tagTree))}}},Cr=kr,Or=(n("706c"),n("e478"),Object(m["a"])(Cr,Tr,Sr,!1,null,"61ce9763",null)),Mr=Or.exports,Lr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-list-group",{staticClass:"mt-3"},e._l(e.docs,(function(e){return n("DocListItem",{key:e._id,attrs:{doc:e}})})),1)},Ir=[],Dr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-list-group-item",{staticClass:"flex-column align-items-start mb-2",class:{"sub-document":e.doc._props.isSubDocument}},[n("DocInfoModal",{attrs:{show:e.showInfo,doc:e.doc},on:{close:function(t){e.showInfo=!1}}}),n("div",{staticClass:"media ml-2"},[e.doc._props.hasThumbnail?n("div",{staticClass:"align-self-start mr-2 wrapper-sm"},[n("div",{staticClass:"img-wrapper"},[e.doc._props.isPlayableVideo?n("div",{staticClass:"play"},[n("svg",{attrs:{viewBox:"0 0 494.942 494.942",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"m35.353 0 424.236 247.471-424.236 247.471z"}})])]):e._e(),e.doc._props.isPlayableImage||e.doc._props.isPlayableVideo?n("img",{staticClass:"pointer fit-sm",attrs:{src:e.doc._props.isGif&&e.hover?"f/"+e.doc._id:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""},on:{click:function(t){return e.onThumbnailClick()}}}):n("img",{staticClass:"fit-sm",attrs:{src:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""}})])]):n("div",{staticClass:"file-icon-wrapper"},[n("FileIcon")],1),n("div",{staticClass:"doc-line ml-3"},[n("div",{staticStyle:{display:"flex"}},[n("span",{staticClass:"info-icon",on:{click:function(t){e.showInfo=!0}}}),n("DocFileTitle",{attrs:{doc:e.doc}})],1),n("ContentDiv",{attrs:{doc:e.doc}}),n("div",{staticClass:"path-row"},[n("div",{staticClass:"path-line",domProps:{innerHTML:e._s(e.path())}}),n("TagContainer",{attrs:{hit:e.doc}})],1),e.doc._source.pages||e.doc._source.author?n("div",{staticClass:"path-row text-muted"},[e.doc._source.pages?n("span",[e._v(e._s(e.doc._source.pages)+" "+e._s(e.doc._source.pages>1?e.$t("pages"):e.$t("page")))]):e._e(),e.doc._source.author&&e.doc._source.pages?n("span",{staticClass:"mx-1"},[e._v("-")]):e._e(),e.doc._source.author?n("span",[e._v(e._s(e.doc._source.author))]):e._e()]):e._e()],1)])],1)},Pr=[],jr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"file-icon",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}},[n("path",{attrs:{fill:"currentColor",d:"M 7 2 L 7 48 L 43 48 L 43 14.59375 L 42.71875 14.28125 L 30.71875 2.28125 L 30.40625 2 Z M 9 4 L 29 4 L 29 16 L 41 16 L 41 46 L 9 46 Z M 31 5.4375 L 39.5625 14 L 31 14 Z"}})])},Er=[],qr={name:"FileIcon"},Hr=qr,Ar=(n("5de8"),Object(m["a"])(Hr,jr,Er,!1,null,"0cec34c8",null)),Br=Ar.exports,Rr={name:"DocListItem",components:{FileIcon:Br,ContentDiv:ri,DocInfoModal:Jn,DocFileTitle:In,TagContainer:$n},props:["doc"],data:function(){return{hover:!1,showInfo:!1}},methods:{onThumbnailClick:function(){var e=this;return Object(Ut["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$store.commit("setUiLightboxSlide",e.doc._seq),t.next=3,e.$store.dispatch("showLightbox");case 3:case"end":return t.stop()}}),t)})))()},path:function(){return this.doc.highlight?this.doc.highlight["path.text"]?this.doc.highlight["path.text"]+"/":this.doc.highlight["path.nGram"]?this.doc.highlight["path.nGram"]+"/":this.doc._source.path+"/":this.doc._source.path+"/"}}},Ur=Rr,Fr=(n("c0c5"),Object(m["a"])(Ur,Dr,Pr,!1,null,"2507ef74",null)),Nr=Fr.exports,Qr=i["default"].extend({name:"DocList",components:{DocListItem:Nr},props:["docs","append"],mounted:function(){var e=this;window.addEventListener("scroll",(function(){var t=400,n=document.getElementById("app");window.innerHeight+window.scrollY>=n.offsetHeight-t&&e.append()}))}}),Gr=Qr,Vr=(n("7191"),Object(m["a"])(Gr,Lr,Ir,!1,null,null,null)),Wr=Vr.exports,Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-modal",{attrs:{visible:e.show,size:"lg","hide-footer":!0,static:"",title:e.$t("help.help")},on:{close:function(t){return e.$emit("close")},hide:function(t){return e.$emit("close")}}},[n("h2",[e._v(e._s(e.$t("help.simpleSearch")))]),n("table",{staticClass:"table"},[n("tbody",[n("tr",[n("td",[n("code",[e._v("+")])]),n("td",[e._v(e._s(e.$t("help.and")))])]),n("tr",[n("td",[n("code",[e._v("|")])]),n("td",[e._v(e._s(e.$t("help.or")))])]),n("tr",[n("td",[n("code",[e._v("-")])]),n("td",[e._v(e._s(e.$t("help.not")))])]),n("tr",[n("td",[n("code",[e._v('""')])]),n("td",[e._v(e._s(e.$t("help.quotes")))])]),n("tr",[n("td",[n("code",[e._v(e._s(e.$t("help.term"))+"*")])]),n("td",[e._v(e._s(e.$t("help.prefix")))])]),n("tr",[n("td",[n("code",[e._v("(")]),e._v(" "+e._s(e.$t("and"))+" "),n("code",[e._v(")")])]),n("td",[e._v(e._s(e.$t("help.parens")))])]),n("tr",[n("td",[n("code",[e._v(e._s(e.$t("help.term"))+"~N")])]),n("td",[e._v(e._s(e.$t("help.tildeTerm")))])]),n("tr",[n("td",[n("code",[e._v('"..."~N')])]),n("td",[e._v(e._s(e.$t("help.tildePhrase")))])])])]),n("p",{domProps:{innerHTML:e._s(e.$t("help.example1"))}}),n("p",{domProps:{innerHTML:e._s(e.$t("help.defaultOperator"))}}),n("p",{domProps:{innerHTML:e._s(e.$t("help.fuzzy"))}}),n("br"),n("p",{domProps:{innerHTML:e._s(e.$t("help.moreInfoSimple"))}}),n("p"),n("h2",[e._v(e._s(e.$t("help.advancedSearch")))]),n("p",{domProps:{innerHTML:e._s(e.$t("help.moreInfoAdvanced"))}})])},Yr=[],Zr={name:"HelpDialog",props:["show"]},Jr=Zr,Xr=Object(m["a"])(Jr,Kr,Yr,!1,null,"0872e493",null),eo=Xr.exports,to=i["default"].extend({components:{HelpDialog:eo,DocList:Wr,TagPicker:Mr,DateSlider:_r,SizeSlider:fr,PathTree:ar,ResultsCard:tr,MimePicker:qi,Lightbox:_i,DocCardWall:hi,IndexPicker:cn,SearchBar:Wt,Preloader:Te},data:function(){return{loading:!1,uiLoading:!0,search:void 0,docs:[],docIds:new Set,docChecksums:new Set,searchBusy:!1,Sist2Query:pn,showHelp:!1}},computed:Object(a["a"])({},Object(_["c"])(["indices","optDisplay"])),mounted:function(){var e=this;this.search=mn()(function(){var t=Object(Ut["a"])(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=3;break}return t.next=3,e.clearResults();case 3:return t.next=5,e.searchNow(pn.searchQuery());case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),350,{leading:!1}),this.$store.dispatch("loadFromArgs",this.$route).then((function(){e.$store.subscribe((function(){return e.$store.dispatch("updateArgs",e.$router)})),e.$store.subscribe((function(t){if(["setSizeMin","setSizeMax","setDateMin","setDateMax","setSearchText","setPathText","setSortMode","setOptHighlight","setOptFragmentSize","setFuzzy","setSize","setSelectedIndices","setSelectedMimeTypes","setSelectedTags","setOptQueryMode","setOptSearchInPath"].includes(t.type)){if(e.searchBusy)return;e.search(!0)}}))})),this.getDateRange().then((function(t){e.setDateBoundsMin(t.min),e.setDateBoundsMax(t.max),ne.getSist2Info().then((function(t){e.setSist2Info(t),e.setIndices(t.indices),ne.getMimeTypes().then((function(t){e.$store.commit("setUiMimeMap",t),e.uiLoading=!1,e.search(!0)}))})).catch((function(){e.showErrorToast()}))}))},methods:Object(a["a"])(Object(a["a"])({},Object(_["d"])({setSist2Info:"setSist2Info",setIndices:"setIndices",setDateBoundsMin:"setDateBoundsMin",setDateBoundsMax:"setDateBoundsMax",setTags:"setTags"})),{},{showErrorToast:function(){this.$bvToast.toast(this.$t("toast.esConnErr"),{title:this.$t("toast.esConnErrTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-error",bodyClass:"toast-body-error"})},showSyntaxErrorToast:function(){this.$bvToast.toast(this.$t("toast.esQueryErr"),{title:this.$t("toast.esQueryErrTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-warning",bodyClass:"toast-body-warning"})},searchNow:function(e){var t=this;return Object(Ut["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.searchBusy=!0,n.next=3,t.$store.dispatch("incrementQuerySequence");case 3:ne.esQuery(e).then(function(){var e=Object(Ut["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.handleSearch(n);case 2:t.searchBusy=!1;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){500===e.response.status&&"advanced"===t.$store.state.optQueryMode?t.showSyntaxErrorToast():t.showErrorToast()}));case 4:case"end":return n.stop()}}),n)})))()},clearResults:function(){var e=this;return Object(Ut["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.docs=[],e.docIds.clear(),e.docChecksums.clear(),t.next=5,e.$store.dispatch("clearResults");case 5:e.$store.commit("setUiReachedScrollEnd",!1);case 6:case"end":return t.stop()}}),t)})))()},handleSearch:function(e){var t=this;return Object(Ut["a"])(regeneratorRuntime.mark((function n(){var i,r,o,s;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:0==e.hits.hits.length&&t.$store.commit("setUiReachedScrollEnd",!0),e.hits.hits=e.hits.hits.filter((function(e){return!t.docIds.has(e._id)})),t.$store.state.optHideDuplicates&&(e.hits.hits=e.hits.hits.filter((function(e){if(!("checksum"in e._source))return!0;var n=!t.docChecksums.has(e._source.checksum);return t.docChecksums.add(e._source.checksum),n}))),r=Object(Rt["a"])(e.hits.hits),n.prev=4,r.s();case 6:if((o=r.n()).done){n.next=15;break}if(s=o.value,!s._props.isPlayableImage&&!s._props.isPlayableVideo){n.next=13;break}return n.next=11,t.$store.dispatch("getKeySequence");case 11:s._seq=n.sent,t.$store.commit("addLightboxSource",{source:"f/".concat(s._id),thumbnail:s._props.hasThumbnail?"t/".concat(s._source.index,"/").concat(s._id):null,caption:{component:ki,props:{hit:s}},type:s._props.isVideo?"video":"image"});case 13:n.next=6;break;case 15:n.next=20;break;case 17:n.prev=17,n.t0=n["catch"](4),r.e(n.t0);case 20:return n.prev=20,r.f(),n.finish(20);case 23:return n.next=25,t.$store.dispatch("remountLightbox");case 25:t.$store.commit("setLastQueryResult",e),(i=t.docs).push.apply(i,Object(L["a"])(e.hits.hits));case 27:case"end":return n.stop()}}),n,null,[[4,17,20,23]])})))()},getDateRange:function(){return ne.esQuery({aggs:{dateMin:{min:{field:"mtime"}},dateMax:{max:{field:"mtime"}}},size:0}).then((function(e){return{min:e.aggregations.dateMin.value,max:e.aggregations.dateMax.value}}))},appendFunc:function(){this.$store.state.uiReachedScrollEnd||!this.search||this.searchBusy||this.searchNow(pn.searchQuery())}}),beforeRouteUpdate:function(e,t,n){this.$store.state.uiLightboxIsOpen?(this.$store.commit("_setUiShowLightbox",!1),n(!1)):n()}}),no=to,io=(n("c2e3"),Object(m["a"])(no,At,Bt,!1,null,null,null)),ro=io.exports;i["default"].use($["a"]);var oo=[{path:"/",name:"SearchPage",component:ro},{path:"/stats",name:"Stats",component:ct},{path:"/config",name:"Configuration",component:Ht}],so=new $["a"]({mode:"hash",base:"",routes:oo,scrollBehavior:function(e,t,n){}}),ao=so,co=n("a925"),uo={en:{searchBar:{simple:"Search",advanced:"Advanced search",fuzzy:"Fuzzy"},download:"Download",and:"and",page:"page",pages:"pages",mimeTypes:"Media types",tags:"Tags",help:{simpleSearch:"Simple search",advancedSearch:"Advanced search",help:"Help",term:"",and:"AND operator",or:"OR operator",not:"negates a single term",quotes:"will match the enclosed sequence of terms in that specific order",prefix:"will match any term with a given prefix when used at the end of a word",parens:"used to group expressions",tildeTerm:"match a term with a given edit distance",tildePhrase:"match a phrase with a given number of allowed intervening unmatched words",example1:'For example: "fried eggs" +(eggplant | potato) -frittata will match the phrase fried eggs and either eggplant or potato, but will ignore results containing frittata.',defaultOperator:"When neither + or | is specified, the default operator is + (and).",fuzzy:"When the Fuzzy option is checked, partial matches based on 3-grams are also returned.",moreInfoSimple:'For more information, see Elasticsearch documentation',moreInfoAdvanced:'For documentation about the advanced search mode, see Elasticsearch documentation'},config:"Configuration",configDescription:"Configuration is saved in real time for this browser.",configReset:"Reset configuration",searchOptions:"Search options",treemapOptions:"Treemap options",displayOptions:"Display options",opt:{lang:"Language",highlight:"Enable highlighting",fuzzy:"Set fuzzy search by default",searchInPath:"Enable matching query against document path",suggestPath:"Enable auto-complete in path filter bar",fragmentSize:"Highlight context size in characters",queryMode:"Search mode",displayMode:"Display",columns:"Column count",treemapType:"Treemap type",treemapTiling:"Treemap tiling",treemapColorGroupingDepth:"Treemap color grouping depth (flat)",treemapColor:"Treemap color (cascaded)",treemapSize:"Treemap size",theme:"Theme",lightboxLoadOnlyCurrent:"Do not preload full-size images for adjacent slides in image viewer.",slideDuration:"Slide duration",resultSize:"Number of results per page",tagOrOperator:"Use OR operator when specifying multiple tags.",hideDuplicates:"Hide duplicate results based on checksum",hideLegacy:"Hide the 'legacyES' Elasticsearch notice"},queryMode:{simple:"Simple",advanced:"Advanced"},lang:{en:"English",fr:"Français"},displayMode:{grid:"Grid",list:"List"},columns:{auto:"Auto"},treemapType:{cascaded:"Cascaded",flat:"Flat (compact)"},treemapSize:{small:"Small",medium:"Medium",large:"Large",xLarge:"xLarge",xxLarge:"xxLarge",custom:"Custom"},treemapTiling:{binary:"Binary",squarify:"Squarify",slice:"Slice",dice:"Dice",sliceDice:"Slice & Dice"},theme:{light:"Light",black:"Black"},hit:"hit",hits:"hits",details:"Details",stats:"Stats",queryTime:"Query time",totalSize:"Total size",pathBar:{placeholder:"Filter path",modalTitle:"Select path"},debug:"Debug information",debugDescription:"Information useful for debugging. If you encounter bugs or have suggestions for new features, please submit a new issue here.",tagline:"Tagline",toast:{esConnErrTitle:"Elasticsearch connection error",esConnErr:"sist2 web module encountered an error while connecting to Elasticsearch. See server logs for more information.",esQueryErrTitle:"Query error",esQueryErr:"Could not parse or execute query, please check the Advanced search documentation. See server logs for more information.",dupeTagTitle:"Duplicate tag",dupeTag:"This tag already exists for this document."},saveTagModalTitle:"Add tag",saveTagPlaceholder:"Tag name",confirm:"Confirm",sort:{relevance:"Relevance",dateAsc:"Date (Older first)",dateDesc:"Date (Newer first)",sizeAsc:"Size (Smaller first)",sizeDesc:"Size (Larger first)",nameAsc:"Name (A-z)",nameDesc:"Name (Z-a)",random:"Random"},d3:{mimeCount:"File count distribution by media type",mimeSize:"Size distribution by media type",dateHistogram:"File modification time distribution",sizeHistogram:"File size distribution"},indexPicker:{selectNone:"Select None",selectAll:"Select All",selectedIndex:"selected index",selectedIndices:"selected indices"}},fr:{searchBar:{simple:"Recherche",advanced:"Recherche avancée",fuzzy:"Approximatif"},download:"Télécharger",and:"et",page:"page",pages:"pages",mimeTypes:"Types de médias",tags:"Tags",help:{simpleSearch:"Recherche simple",advancedSearch:"Recherche avancée",help:"Aide",term:"",and:"opérator ET",or:"opérator OU",not:"exclut un terme",quotes:"recherche la séquence de termes dans cet ordre spécifique.",prefix:"lorsqu'utilisé à la fin d'un mot, recherche tous les termes avec le préfixe donné.",parens:"utilisé pour regrouper des expressions",tildeTerm:"recherche un terme avec une distance d'édition donnée",tildePhrase:"recherche une phrase avec un nombre donné de mots intermédiaires tolérés",example1:'Par exemple: "fried eggs" +(eggplant | potato) -frittata va rechercher la phrase fried eggs et soit eggplant ou potato, mais vas exlure les résultats qui contiennent frittata.',defaultOperator:"Lorsqu'aucun des opérateurs + ou | sont spécifiés, l'opérateur par défaut est + (ET).",fuzzy:"Lorsque l'option Approximatif est activée, les résultats partiels basés sur les trigrammes sont également inclus.",moreInfoSimple:'Pour plus d\'information, voir documentation Elasticsearch',moreInfoAdvanced:'Pour plus d\'information sur la recherche avancée, voir documentation Elasticsearch'},config:"Configuration",configDescription:"La configuration est enregistrée en temps réel pour ce navigateur.",configReset:"Réinitialiser la configuration",searchOptions:"Options de recherche",treemapOptions:"Options du Treemap",displayOptions:"Options d'affichage",opt:{lang:"Langue",highlight:"Activer le surlignage",fuzzy:"Activer la recherche approximative par défaut",searchInPath:"Activer la recherche dans le chemin des documents",suggestPath:"Activer l'autocomplétion dans la barre de filtre de chemin",fragmentSize:"Longueur du contexte de surlignage, en nombre de caractères",queryMode:"Mode de recherche",displayMode:"Affichage",columns:"Nombre de colonnes",treemapType:"Type de Treemap",treemapTiling:"Treemap tiling",treemapColorGroupingDepth:"Groupage de couleur du Treemap (plat)",treemapColor:"Couleur du Treemap (en cascade)",treemapSize:"Taille du Treemap",theme:"Thème",lightboxLoadOnlyCurrent:"Désactiver le chargement des diapositives adjacentes pour le visualiseur d'images",slideDuration:"Durée des diapositives",resultSize:"Nombre de résultats par page",tagOrOperator:"Utiliser l'opérateur OU lors de la spécification de plusieurs tags",hideDuplicates:"Masquer les résultats en double",hideLegacy:"Masquer la notice 'legacyES' Elasticsearch"},queryMode:{simple:"Simple",advanced:"Avancé"},lang:{en:"English",fr:"Français"},displayMode:{grid:"Grille",list:"Liste"},columns:{auto:"Auto"},treemapType:{cascaded:"En cascade",flat:"Plat (compact)"},treemapSize:{small:"Petit",medium:"Moyen",large:"Grand",xLarge:"xGrand",xxLarge:"xxGrand",custom:"Personnalisé"},treemapTiling:{binary:"Binary",squarify:"Squarify",slice:"Slice",dice:"Dice",sliceDice:"Slice & Dice"},theme:{light:"Clair",black:"Noir"},hit:"résultat",hits:"résultats",details:"Détails",stats:"Stats",queryTime:"Durée de la requête",totalSize:"Taille totale",pathBar:{placeholder:"Filtrer le chemin",modalTitle:"Sélectionner le chemin"},debug:"Information de débogage",debugDescription:"Informations utiles pour le débogage\nSi vous rencontrez des bogues ou si vous avez des suggestions pour de nouvelles fonctionnalités, veuillez soumettre un nouvel Issue ici.",tagline:"Tagline",toast:{esConnErrTitle:"Erreur de connexion Elasticsearch",esConnErr:"Le module web a rencontré une erreur lors de la connexion à Elasticsearch. Consultez les journaux du serveur pour plus d'informations..",esQueryErrTitle:"Erreur de requête",esQueryErr:"Impossible d'analyser ou d'exécuter la requête, veuillez consulter la documentation sur la recherche avancée. Voir les journaux du serveur pour plus d'informations.",dupeTagTitle:"Tag en double",dupeTag:"Ce tag existe déjà pour ce document."},saveTagModalTitle:"Ajouter un tag",saveTagPlaceholder:"Nom du tag",confirm:"Confirmer",indexPickerPlaceholder:"Sélectionner un index",sort:{relevance:"Pertinence",dateAsc:"Date (Plus ancient)",dateDesc:"Date (Plus récent)",sizeAsc:"Taille (Plus petit)",sizeDesc:"Taille (Plus grand)",nameAsc:"Nom (A-z)",nameDesc:"Nom (Z-a)",random:"Aléatoire"},d3:{mimeCount:"Distribution du nombre de fichiers par type de média",mimeSize:"Distribution des tailles de fichiers par type de média",dateHistogram:"Distribution des dates de modification",sizeHistogram:"Distribution des tailles de fichier"},indexPicker:{selectNone:"Sélectionner aucun",selectAll:"Sélectionner tout",selectedIndex:"indice sélectionné",selectedIndices:"indices sélectionnés"}}};i["default"].config.productionTip=!1,i["default"].use(co["a"]),i["default"].use($["a"]);var lo=new co["a"]({locale:"en",messages:uo});new i["default"]({router:ao,store:un,i18n:lo,render:function(e){return e(z)}}).$mount("#app")},"5a9f":function(e,t,n){"use strict";n("668a")},"5de8":function(e,t,n){"use strict";n("8057")},"5ee9":function(e,t,n){"use strict";n("1f35")},6417:function(e,t,n){},"658f":function(e,t,n){},"668a":function(e,t,n){},"706c":function(e,t,n){"use strict";n("76ff")},7191:function(e,t,n){"use strict";n("658f")},7352:function(e,t,n){},"76ff":function(e,t,n){},8021:function(e,t,n){"use strict";n("bddf")},8057:function(e,t,n){},"85ec":function(e,t,n){},"91ff":function(e,t,n){},"95ee":function(e,t,n){"use strict";n("d7f8")},"994f":function(e,t,n){"use strict";n("91ff")},a079:function(e,t,n){"use strict";n("bafa")},a5dc:function(e,t,n){},a8cc:function(e,t,n){"use strict";n("1d7e")},ac16:function(e,t,n){"use strict";n("0d24")},b23c:function(e,t,n){"use strict";n("e4ed")},b9df:function(e,t,n){"use strict";n("c69b")},bafa:function(e,t,n){},bddf:function(e,t,n){},c0c5:function(e,t,n){"use strict";n("c19a")},c19a:function(e,t,n){},c2e3:function(e,t,n){"use strict";n("c877")},c4ff:function(e,t,n){"use strict";n("d593")},c5f2:function(e,t,n){},c69b:function(e,t,n){},c877:function(e,t,n){},c919:function(e,t,n){"use strict";n("7352")},d39e:function(e,t,n){},d593:function(e,t,n){},d7f8:function(e,t,n){},ddab:function(e,t,n){"use strict";n("6417")},de5d:function(e,t,n){},e478:function(e,t,n){"use strict";n("3d86")},e4ed:function(e,t,n){},e55e:function(e,t,n){},f093:function(e,t,n){"use strict";n("a5dc")},f2e9:function(e,t,n){"use strict";n("2b2c")},f960:function(e,t,n){"use strict";n("de5d")},fcd2:function(e,t,n){}}); \ No newline at end of file +(function(e){function t(t){for(var i,s,o=t[0],c=t[1],u=t[2],d=0,p=[];dt)&&(f++,p[f]=[],m[f]=[],h[f]=[]),c[g]&&(p[f].push(g),m[f].push(e[g]),h[f].push(d[g]));if(p.forEach((function(e,t){for(var i=e.length,r=0;r100-b?c[1].style.right="".concat((d[1]-(100-b))/b*35,"px"):c[1].style.right="0"}}))}function P(e,t,n){var i={};e.forEach((function(e){var n=i;e.taxonomy.forEach((function(e){n[e]=e in n?n[e]:{},n=n[e]})),0===Object.keys(n).length?n["$size$"]=e.size:t&&(n["."]={$size$:e.size})}));var r=function e(t,n){return Object.keys(t).filter((function(e){return"$size$"!==e})).map((function(i){var r={name:i,depth:n,value:0,children:e(t[i],n+1)};return"$size$"in t[i]&&(r.value=t[i]["$size$"]),r}))};return{name:n,children:r(i,1),value:0,depth:0}}n("fb6a"),n("b680"),n("6062"),n("a630"),n("5319");function E(e){return Object.prototype.hasOwnProperty.call(e._source,"extension")&&""!==e["_source"]["extension"]?"."+e["_source"]["extension"]:""}function j(e){for(var t="",n=0;n=q&&t>16&255,i=t>>8&255,r=t>>0&255;return.2126*n+.7152*i+.0722*r}function F(e){for(var t=new Set,n=e.selected(),i=0;i50?"#000":"#fff";return{style:"user",fg:r,bg:i,text:t.join("."),rawText:e,userTag:!0}}},{key:"esQuery",value:function(e){var t=this;return X.a.post("".concat(this.baseUrl,"es"),e).then((function(e){var n,i=e.data;return null!==(n=i.hits)&&void 0!==n&&n.hits&&i.hits.hits.forEach((function(e){e["_source"]["name"]=j(e["_source"]["name"]),e["_source"]["path"]=j(e["_source"]["path"]),e["_path_md5"]=ee["a"].MD5(e["_source"]["path"]+(e["_source"]["path"]?"/":"")+e["_source"]["name"]+E(e)).toString(),t.setHitProps(e),t.setHitTags(e)})),i}))}},{key:"getMimeTypes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t={mimeTypes:{terms:{field:"mime",size:1e4}}};return e?(e.size=0,e.aggs=t):e={aggs:t,size:0},this.esQuery(e).then((function(e){var t=[],n=e["aggregations"]["mimeTypes"]["buckets"];return n.sort((function(e,t){return e.key>t.key})).forEach((function(e){var n=e["key"].split("/"),i=n[0],r=n[1],a=!1,s={id:e["key"],text:"".concat(r," (").concat(e["doc_count"],")")};t.forEach((function(e){e.text===i&&(e.children.push(s),a=!0)})),a||t.push({text:i,children:[s],id:i})})),t.forEach((function(e){e.children&&e.children.sort((function(e,t){return e.id.localeCompare(t.id)}))})),t.sort((function(e,t){return e.id.localeCompare(t.id)})),{buckets:n,mimeMap:t}}))}},{key:"_createEsTag",value:function(e,t){var n=e.split(".");return/.*\.#[0-9a-f]{6}/.test(e)?{id:n.slice(0,-1).join("."),color:n.pop(),isLeaf:!0,count:t}:{id:e,count:t,isLeaf:!1,color:void 0}}},{key:"getDocInfo",value:function(e){return X.a.get("".concat(this.baseUrl,"d/").concat(e))}},{key:"getTags",value:function(){var e=this;return this.esQuery({aggs:{tags:{terms:{field:"tag",size:1e4}}},size:0}).then((function(t){var n=new Set,i=t["aggregations"]["tags"]["buckets"].sort((function(e,t){return e["key"].localeCompare(t["key"])})).map((function(t){return e._createEsTag(t["key"],t["doc_count"])}));return i.filter((function(e){return!n.has(e.id)&&(n.add(e.id),!0)}))}))}},{key:"saveTag",value:function(e,t){return X.a.post("".concat(this.baseUrl,"tag/")+t["_source"]["index"],{delete:!1,name:e,doc_id:t["_id"],path_md5:t._path_md5})}},{key:"deleteTag",value:function(e,t){return X.a.post("".concat(this.baseUrl,"tag/")+t["_source"]["index"],{delete:!0,name:e,doc_id:t["_id"],path_md5:t._path_md5})}},{key:"getTreemapCsvUrl",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/1")}},{key:"getMimeCsvUrl",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/2")}},{key:"getSizeCsv",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/3")}},{key:"getDateCsv",value:function(e){return"".concat(this.baseUrl,"s/").concat(e,"/4")}}]),e}(),ie=new ne(""),re=n("70b0"),ae=n.n(re),se={squarify:I["L"],binary:I["H"],sliceDice:I["K"],slice:I["J"],dice:I["I"]},oe={PuBuGn:I["n"],PuRd:I["o"],PuBu:I["m"],YlOrBr:I["t"],YlOrRd:I["u"],YlGn:I["r"],YlGnBu:I["s"],Plasma:I["l"],Magma:I["k"],Inferno:I["j"],Viridis:I["q"],Turbo:I["p"]},ce={small:[800,600],medium:[1300,750],large:[1900,900],"x-large":[2800,1700],"xx-large":[3600,2e3]},ue={};function le(e){var t=ue[e]||0;return ue[e]=t+1,e+t}function de(e,t){var n=new Map,i=new Map;return e.eachAfter((function(e){e.children&&0!==e.children.length?(n.set(e,1+I["v"](e.children,(function(i){return i.x1===e.x1-t?n.get(i):NaN}))),i.set(e,1+I["v"](e.children,(function(n){return n.y1===e.y1-t?i.get(n):NaN})))):(n.set(e,0),i.set(e,0))})).eachBefore((function(e){e.x1-=2*t*n.get(e),e.y1-=2*t*i.get(e)}))}function pe(e,t,n,i,r,a){var s=de(I["G"]().size([n,i]).tile(se[r]).paddingOuter(3).paddingTop(16).paddingInner(1).round(!0)(I["h"](e).sum((function(e){return e.value})).sort((function(e,t){return t.value-e.value}))),3),o=Math.max.apply(Math,Object(L["a"])(s.descendants().map((function(e){return e.depth})))),c=I["C"]([o,-1],oe[a]);t.append("filter").attr("id","shadow").append("feDropShadow").attr("flood-opacity",.3).attr("dx",0).attr("stdDeviation",3);var u=t.selectAll("g").data(I["w"]().key((function(e){return e.depth})).sortKeys(I["a"]).entries(s.descendants())).join("g").attr("filter","url(#shadow)").selectAll("g").data((function(e){return e.values})).join("g").attr("transform",(function(e){return"translate(".concat(e.x0,",").concat(e.y0,")")}));u.append("title").text((function(e){return"".concat(e.ancestors().reverse().splice(1).map((function(e){return e.data.name})).join("/"),"\n").concat(H(e.value))})),u.append("rect").attr("id",(function(e){return e.nodeUid=le("node")})).attr("fill",(function(e){return c(e.depth)})).attr("width",(function(e){return e.x1-e.x0})).attr("height",(function(e){return e.y1-e.y0})),u.append("clipPath").attr("id",(function(e){return e.clipUid=le("clip")})).append("use").attr("href",(function(e){return"#".concat(e.nodeUid)})),u.append("text").attr("fill",(function(e){return I["i"](c(e.depth)).l>.5?"#333":"#eee"})).attr("clip-path",(function(e){return"url(#".concat(e.clipUid,")")})).selectAll("tspan").data((function(e){return[e.data.name,H(e.value)]})).join("tspan").text((function(e){return e})),u.filter((function(e){return e.children})).selectAll("tspan").attr("dx",3).attr("y",13),u.filter((function(e){return!e.children})).selectAll("tspan").attr("x",3).attr("y",(function(e,t){return"".concat(0===t?1.1:2.3,"em")}))}function he(e,t,n,i,r,a,s){var o=I["B"](I["D"]),c=I["G"]().tile(se[a]).size([n,i]).padding(1).round(!0)(I["h"](e).sum((function(e){return e.value})).sort((function(e,t){return t.value-e.value}))),u=t.selectAll("g").data(c.leaves()).join("g").attr("transform",(function(e){return"translate(".concat(e.x0,",").concat(e.y0,")")}));u.append("title").text((function(e){return"".concat(e.ancestors().reverse().map((function(e){return e.data.name})).join("/"),"\n").concat(H(e.value))})),u.append("rect").attr("id",(function(e){return e.leafUid=le("leaf")})).attr("fill",(function(e){while(e.depth>r)e=e.parent;return o(e.data.name)})).attr("fill-opacity",s).attr("width",(function(e){return e.x1-e.x0})).attr("height",(function(e){return e.y1-e.y0})),u.append("clipPath").attr("id",(function(e){return e.clipUid=le("clip")})).append("use").attr("href",(function(e){return"#".concat(e.leafUid)})),u.append("text").attr("clip-path",(function(e){return"url(#".concat(e.clipUid,")")})).selectAll("tspan").data((function(e){return"."===e.data.name&&(e=e.parent),[e.data.name,H(e.value)]})).join("tspan").attr("x",2).attr("y",(function(e,t){return"".concat(0===t?1.1:2.3,"em")})).text((function(e){return e}))}function me(e,t,n){ae.a.toBlob(document.getElementById("treemap"),{width:t,height:n}).then((function(t){var n=document.createElement("a"),i=URL.createObjectURL(t);n.href=i,n.download="".concat(e,"_treemap.png"),document.body.appendChild(n),n.click(),setTimeout((function(){document.body.removeChild(n),window.URL.revokeObjectURL(i)}),0)}))}var fe={name:"D3Treemap",props:["indexId"],watch:{indexId:function(){this.update(this.indexId)}},mounted:function(){this.update(this.indexId)},methods:{update:function(e){var t=this,n=ce[this.$store.state.optTreemapSize][0],i=ce[this.$store.state.optTreemapSize][1],r=this.$store.state.optTreemapTiling,a=this.$store.state.optTreemapColorGroupingDepth,s=this.$store.state.optTreemapColor,o=this.$store.state.optTreemapType,c=I["E"]("#treemap");c.selectAll("*").remove(),c.attr("viewBox",[0,0,n,i]).attr("xmlns","http://www.w3.org/2000/svg").attr("xmlns:xlink","http://www.w3.org/1999/xlink").attr("version","1.1").style("overflow","visible").style("font","10px sans-serif"),I["e"](ie.getTreemapCsvUrl(e)).then((function(e){if(e.forEach((function(e){e.taxonomy=e.path.split("/"),e.size=Number(e.size)})),"cascaded"===o){var u=P(e,!1);pe(u,c,n,i,r,s)}else{var l=P(e.sort((function(e,t){return t.taxonomy.length-e.taxonomy.length})),!0),d="black"===t.$store.state.optTheme?.9:.6;he(l,c,n,i,a,r,d)}}))},downloadTreemap:function(){var e=ce[this.$store.state.optTreemapSize][0],t=ce[this.$store.state.optTreemapSize][1];me(this.indexId,e,t)}}},ge=fe,ve=Object(m["a"])(ge,k,O,!1,null,null,null),be=ve.exports,xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-progress",{attrs:{value:"1",max:"1",animated:""}})},ye=[],_e={},Te=Object(m["a"])(_e,xe,ye,!1,null,null,null),Se=Te.exports,we=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"agg-mime-count"}})])},ze=[],$e=I["g"]("~s"),Ce=20,Me=I["B"](I["D"]);function ke(e,t,n,i){var r={top:50,right:0,bottom:10,left:Math.max(6*I["v"](e.sort((function(e,t){return t.count-e.count})).slice(0,15),(function(e){return e.mime.length})),6*I["v"](e.sort((function(e,t){return t.size-e.size})).slice(0,15),(function(e){return e.mime.length})))};e.forEach((function(e){e.name=e.mime,e.value=Number(e.count)})),e=e.sort((function(e,t){return t.value-e.value})).slice(0,15);var a=550,s=Math.ceil((e.length+.1)*Ce)+r.top+r.bottom;t.selectAll("*").remove(),t.attr("viewBox",[0,0,a,s]);var o=I["z"]().domain(I["y"](e.length)).rangeRound([r.top,s-r.bottom]),c=I["A"]().domain([0,I["v"](e,(function(e){return e.value}))]).range([r.left,a-r.right]);t.append("g").attr("fill-opacity",n).selectAll("rect").data(e).join("rect").attr("fill",(function(e){return Me(e.name)})).attr("x",c(0)).attr("y",(function(e,t){return o(t)})).attr("width",(function(e){return c(e.value)-c(0)})).attr("height",o.bandwidth()).append("title").text((function(e){return I["g"](",")(e.value)})),t.append("g").attr("transform","translate(0,".concat(r.top,")")).call(I["d"](c).ticks(a/80,e.format).tickFormat($e)).call((function(e){return e.select(".domain").remove()})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](o).tickFormat((function(t){return e[t].name})).tickSizeOuter(0)),t.append("text").attr("x",a/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(i)}var Oe={name:"D3MimeBarSize",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#agg-mime-count"),i="black"===this.$store.state.optTheme?.9:.6;I["e"](ie.getMimeCsvUrl(e)).then((function(e){ke(e.slice(),n,i,t.$t("d3.mimeCount"))}))}}},Le=Oe,Ie=Object(m["a"])(Le,we,ze,!1,null,null,null),De=Ie.exports,Pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"agg-mime-size"}})])},Ee=[],je=I["g"]("~s"),qe=20,Ae=I["B"](I["D"]);function He(e,t,n,i){var r={top:50,right:0,bottom:10,left:Math.max(6*I["v"](e.sort((function(e,t){return t.count-e.count})).slice(0,15),(function(e){return e.mime.length})),6*I["v"](e.sort((function(e,t){return t.size-e.size})).slice(0,15),(function(e){return e.mime.length})))};e.forEach((function(e){e.name=e.mime,e.value=Number(e.size)})),e=e.sort((function(e,t){return t.value-e.value})).slice(0,15);var a=550,s=Math.ceil((e.length+.1)*qe)+r.top+r.bottom;t.selectAll("*").remove(),t.attr("viewBox",[0,0,a,s]);var o=I["z"]().domain(I["y"](e.length)).rangeRound([r.top,s-r.bottom]),c=I["A"]().domain([0,I["v"](e,(function(e){return e.value}))]).range([r.left,a-r.right]);t.append("g").attr("fill-opacity",n).selectAll("rect").data(e).join("rect").attr("fill",(function(e){return Ae(e.name)})).attr("x",c(0)).attr("y",(function(e,t){return o(t)})).attr("width",(function(e){return c(e.value)-c(0)})).attr("height",o.bandwidth()).append("title").text((function(e){return je(e.value)})),t.append("g").attr("transform","translate(0,".concat(r.top,")")).call(I["d"](c).ticks(a/80,e.format).tickFormat(je)).call((function(e){return e.select(".domain").remove()})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](o).tickFormat((function(t){return e[t].name})).tickSizeOuter(0)),t.append("text").attr("x",a/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(i)}var Ue={name:"D3MimeBarSize",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#agg-mime-size"),i="black"===this.$store.state.optTheme?.9:.6;I["e"](ie.getMimeCsvUrl(e)).then((function(e){He(e.slice(),n,i,t.$t("d3.mimeSize"))}))}}},Be=Ue,Re=Object(m["a"])(Be,Pe,Ee,!1,null,null,null),Fe=Re.exports,Ne=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"date-histogram"}})])},Qe=[],Ge=I["g"]("~s");function Ve(e,t,n){var i=e.map((function(e){return{length:Number(e.count),x0:Number(e.bucket),x1:Number(e.bucket)+2629800}}));i.sort((function(e,t){return e.length-t.length}));var r={top:50,right:20,bottom:70,left:40},a=I["x"](i,.9,(function(e){return e.length}));i=i.filter((function(e){return e.length>a}));var s=550,o=450;t.selectAll("*").remove(),t.attr("viewBox",[0,0,s,o]);var c=I["A"]().domain([0,I["v"](i,(function(e){return e.length}))]).nice().range([o-r.bottom,r.top]),u=I["A"]().domain(I["f"](i,(function(e){return e.x0}))).nice().range([r.left,s-r.right]);t.append("g").attr("fill","steelblue").selectAll("rect").data(i).join("rect").attr("x",(function(e){return u(e.x0)+1})).attr("width",(function(e){return Math.max(1,u(e.x1)-u(e.x0)-1)})).attr("y",(function(e){return c(e.length)})).attr("height",(function(e){return c(0)-c(e.length)})).call((function(e){return e.append("title").text((function(e){return e.length}))})),t.append("g").attr("transform","translate(0,".concat(o-r.bottom,")")).call(I["b"](u).ticks(s/30).tickSizeOuter(0).tickFormat((function(e){return I["F"]("%Y-%m-%d")(I["M"]("%s")(e))}))).call((function(e){return e.selectAll("text").style("text-anchor","end").attr("dx","-.8em").attr("dy",".15em").attr("transform","rotate(-65)")})).call((function(e){return e.append("text").attr("x",s-r.right).attr("y",-4).attr("fill","currentColor").attr("font-weight","bold").attr("text-anchor","end").text("mtime")})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](c).ticks(o/40).tickFormat((function(e){return Ge(e)}))).call((function(e){return e.select(".domain").remove()})).call((function(e){return e.select(".tick:last-of-type text").clone().attr("x",4).attr("text-anchor","start").attr("font-weight","bold").text("File count")})),t.append("text").attr("x",s/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(n)}var We={name:"D3DateHistogram",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#date-histogram");I["e"](ie.getDateCsv(e)).then((function(e){Ve(e.slice(),n,t.$t("d3.dateHistogram"))}))}}},Ke=We,Ye=Object(m["a"])(Ke,Ne,Qe,!1,null,null,null),Ze=Ye.exports,Je=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"graph"},[n("svg",{attrs:{id:"size-histogram"}})])},Xe=[],et=I["g"]("~s");function tt(e,t,n){var i=e.map((function(e){return{length:Number(e.count),x0:Number(e.bucket),x1:Number(e.bucket)+5242880}}));i=i.sort((function(e,t){return t.length-e.length})).slice(0,25);var r={top:50,right:20,bottom:70,left:40},a=550,s=450;t.selectAll("*").remove(),t.attr("viewBox",[0,0,a,s]);var o=I["A"]().domain([0,I["v"](i,(function(e){return e.length}))]).range([s-r.bottom,r.top]),c=I["A"]().domain(I["f"](i,(function(e){return e.x0}))).nice().range([r.left,a-r.right]);t.append("g").attr("fill","steelblue").selectAll("rect").data(i).join("rect").attr("x",(function(e){return c(e.x0)+1})).attr("width",(function(e){return Math.max(1,c(e.x1)-c(e.x0)-1)})).attr("y",(function(e){return o(e.length)})).attr("height",(function(e){return o(0)-o(e.length)})).call((function(e){return e.append("title").text((function(e){return e.length}))})),t.append("g").attr("transform","translate(0,".concat(s-r.bottom,")")).call(I["b"](c).ticks(a/30).tickSizeOuter(0).tickFormat(et)).call((function(e){return e.selectAll("text").style("text-anchor","end").attr("dx","-.8em").attr("dy",".15em").attr("transform","rotate(-65)")})).call((function(e){return e.append("text").attr("x",a-r.right).attr("y",-4).attr("fill","currentColor").attr("font-weight","bold").attr("text-anchor","end").text("size (bytes)")})),t.append("g").attr("transform","translate(".concat(r.left,",0)")).call(I["c"](o).ticks(s/40).tickFormat((function(e){return et(e)}))).call((function(e){return e.select(".domain").remove()})).call((function(e){return e.select(".tick:last-of-type text").clone().attr("x",4).attr("text-anchor","start").attr("font-weight","bold").text("File count")})),t.append("text").attr("x",a/2).attr("y",r.top/2).attr("text-anchor","middle").style("font-size","16px").text(n)}var nt={name:"D3SizeHistogram",props:["indexId"],mounted:function(){this.update(this.indexId)},watch:{indexId:function(){this.update(this.indexId)}},methods:{update:function(e){var t=this,n=I["E"]("#size-histogram");I["e"](ie.getSizeCsv(e)).then((function(e){tt(e.slice(),n,t.$t("d3.sizeHistogram"))}))}}},it=nt,rt=Object(m["a"])(it,Je,Xe,!1,null,null,null),at=rt.exports,st={components:{D3SizeHistogram:at,D3DateHistogram:Ze,D3MimeBarSize:Fe,D3MimeBarCount:De,D3Treemap:be,Preloader:Se},data:function(){return{loading:!0,selectedIndex:null,indices:[]}},computed:{indexOptions:function(){return this.indices.map((function(e){return{text:e.name,value:e.id}}))}},mounted:function(){var e=this;ie.getSist2Info().then((function(t){e.indices=t.indices,e.loading=!1}))}},ot=st,ct=(n("f093"),Object(m["a"])(ot,C,M,!1,null,null,null)),ut=ct.exports,lt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.configLoading?e._e():n("div",{staticClass:"container",staticStyle:{"margin-left":"auto","margin-right":"auto"}},[n("b-card",[n("b-card-title",[n("GearIcon"),e._v(" "+e._s(e.$t("config"))+" ")],1),n("p",[e._v(e._s(e.$t("configDescription")))]),n("b-card-body",[n("h4",[e._v(e._s(e.$t("displayOptions")))]),n("b-card",[n("label",[n("LanguageIcon"),n("span",{staticStyle:{"vertical-align":"middle"}},[e._v(" "+e._s(e.$t("opt.lang")))])],1),n("b-form-select",{attrs:{options:e.langOptions,value:e.optLang},on:{input:e.setOptLang}}),n("label",[e._v(e._s(e.$t("opt.theme")))]),n("b-form-select",{attrs:{options:e.themeOptions,value:e.optTheme},on:{input:e.setOptTheme}}),n("label",[e._v(e._s(e.$t("opt.displayMode")))]),n("b-form-select",{attrs:{options:e.displayModeOptions,value:e.optDisplay},on:{input:e.setOptDisplay}}),n("label",[e._v(e._s(e.$t("opt.columns")))]),n("b-form-select",{attrs:{options:e.columnsOptions,value:e.optColumns},on:{input:e.setOptColumns}}),n("div",{staticStyle:{height:"10px"}}),n("b-form-checkbox",{attrs:{checked:e.optLightboxLoadOnlyCurrent},on:{input:e.setOptLightboxLoadOnlyCurrent}},[e._v(" "+e._s(e.$t("opt.lightboxLoadOnlyCurrent"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optHideLegacy},on:{input:e.setOptHideLegacy}},[e._v(" "+e._s(e.$t("opt.hideLegacy"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optUpdateMimeMap},on:{input:e.setOptUpdateMimeMap}},[e._v(" "+e._s(e.$t("opt.updateMimeMap"))+" ")])],1),n("br"),n("h4",[e._v(e._s(e.$t("searchOptions")))]),n("b-card",[n("b-form-checkbox",{attrs:{checked:e.optHideDuplicates},on:{input:e.setOptHideDuplicates}},[e._v(e._s(e.$t("opt.hideDuplicates"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optHighlight},on:{input:e.setOptHighlight}},[e._v(e._s(e.$t("opt.highlight")))]),n("b-form-checkbox",{attrs:{checked:e.optTagOrOperator},on:{input:e.setOptTagOrOperator}},[e._v(e._s(e.$t("opt.tagOrOperator"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optFuzzy},on:{input:e.setOptFuzzy}},[e._v(e._s(e.$t("opt.fuzzy")))]),n("b-form-checkbox",{attrs:{checked:e.optSearchInPath},on:{input:e.setOptSearchInPath}},[e._v(e._s(e.$t("opt.searchInPath"))+" ")]),n("b-form-checkbox",{attrs:{checked:e.optSuggestPath},on:{input:e.setOptSuggestPath}},[e._v(e._s(e.$t("opt.suggestPath"))+" ")]),n("br"),n("label",[e._v(e._s(e.$t("opt.fragmentSize")))]),n("b-form-input",{attrs:{value:e.optFragmentSize,step:"10",type:"number",min:"0"},on:{input:e.setOptFragmentSize}}),n("label",[e._v(e._s(e.$t("opt.resultSize")))]),n("b-form-input",{attrs:{value:e.optResultSize,type:"number",min:"10"},on:{input:e.setOptResultSize}}),n("label",[e._v(e._s(e.$t("opt.queryMode")))]),n("b-form-select",{attrs:{options:e.queryModeOptions,value:e.optQueryMode},on:{input:e.setOptQueryMode}}),n("label",[e._v(e._s(e.$t("opt.slideDuration")))]),n("b-form-input",{attrs:{value:e.optLightboxSlideDuration,type:"number",min:"1"},on:{input:e.setOptLightboxSlideDuration}})],1),n("h4",{staticClass:"mt-3"},[e._v(e._s(e.$t("treemapOptions")))]),n("b-card",[n("label",[e._v(e._s(e.$t("opt.treemapType")))]),n("b-form-select",{attrs:{value:e.optTreemapType,options:e.treemapTypeOptions},on:{input:e.setOptTreemapType}}),n("label",[e._v(e._s(e.$t("opt.treemapTiling")))]),n("b-form-select",{attrs:{value:e.optTreemapTiling,options:e.treemapTilingOptions},on:{input:e.setOptTreemapTiling}}),n("label",[e._v(e._s(e.$t("opt.treemapColorGroupingDepth")))]),n("b-form-input",{attrs:{value:e.optTreemapColorGroupingDepth,type:"number",min:"1"},on:{input:e.setOptTreemapColorGroupingDepth}}),n("label",[e._v(e._s(e.$t("opt.treemapSize")))]),n("b-form-select",{attrs:{value:e.optTreemapSize,options:e.treemapSizeOptions},on:{input:e.setOptTreemapSize}}),"custom"===e.$store.getters.optTreemapSize?[n("b-form-input",{attrs:{type:"number",min:"0",step:"10"}}),n("b-form-input",{attrs:{type:"number",min:"0",step:"10"}})]:e._e(),n("label",[e._v(e._s(e.$t("opt.treemapColor")))]),n("b-form-select",{attrs:{value:e.optTreemapColor,options:e.treemapColorOptions},on:{input:e.setOptTreemapColor}})],2),n("b-button",{staticClass:"mt-4",attrs:{variant:"danger"},on:{click:function(t){return e.onResetClick()}}},[e._v(e._s(e.$t("configReset")))])],1)],1),e.loading?n("b-card",{staticClass:"mt-4"},[n("Preloader")],1):n("DebugInfo")],1)},dt=[],pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-card",{staticClass:"mb-4 mt-4"},[n("b-card-title",[n("DebugIcon",{staticClass:"mr-1"}),e._v(e._s(e.$t("debug")))],1),n("p",{domProps:{innerHTML:e._s(e.$t("debugDescription"))}}),n("b-card-body",[n("b-table",{staticClass:"mb-0",attrs:{items:e.tableItems,small:"",borderless:"",responsive:"md","thead-class":"hidden"}}),n("hr"),e._l(e.$store.state.sist2Info.indices,(function(e){return n("IndexDebugInfo",{key:e.id,staticClass:"mt-2",attrs:{index:e}})}))],2)],1)},ht=[],mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("h4",[e._v("["+e._s(e.index.name)+"]")]),n("b-table",{staticClass:"mb-0",attrs:{items:e.tableItems,small:"",borderless:"",responsive:"md","thead-class":"hidden"}})],1)},ft=[],gt={name:"IndexDebugInfo",props:["index"],computed:{tableItems:function(){return[{key:this.$t("name"),value:this.index.name},{key:this.$t("id"),value:this.index.id},{key:this.$t("indexVersion"),value:this.index.version},{key:this.$t("rewriteUrl"),value:this.index.rewriteUrl},{key:this.$t("timestamp"),value:B(this.index.timestamp)}]}}},vt=gt,bt=Object(m["a"])(vt,mt,ft,!1,null,"9d879710",null),xt=bt.exports,yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 309.998 309.998",fill:"currentColor"}},[n("path",{attrs:{d:"M294.998,155.03H250v-48.82l39.714-39.715c5.858-5.857,5.858-15.356,0-21.213c-5.857-5.857-15.355-5.857-21.213,0 l-23.7,23.701c-12.885-37.2-48.274-63.984-89.802-63.984c-41.528,0-76.913,26.787-89.797,63.989L41.497,45.282 c-5.856-5.859-15.354-5.857-21.213,0s-5.858,15.355,0,21.213L60,106.212v48.818H15c-8.284,0-15,6.716-15,15c0,8.284,6.716,15,15,15 h45.134c0.855,16.314,5.849,31.551,13.944,44.68l-49.685,49.683c-5.858,5.857-5.858,15.354,0,21.213 c2.929,2.93,6.768,4.394,10.607,4.394c3.838,0,7.678-1.465,10.606-4.394l48.095-48.093c16.558,14.018,37.957,22.486,61.301,22.486 c0.019,0,0.037-0.001,0.057-0.001c0.011,0,0.022,0.002,0.033,0.002c0.019,0,0.037-0.003,0.056-0.003 c23.285-0.035,44.629-8.494,61.15-22.483l48.094,48.092c2.929,2.929,6.768,4.394,10.606,4.394c3.839,0,7.678-1.465,10.607-4.394 c5.858-5.858,5.858-15.355,0-21.213l-49.683-49.681c8.096-13.131,13.089-28.366,13.944-44.682h45.132c8.284,0,15-6.716,15-15 C309.998,161.746,303.282,155.03,294.998,155.03z M154.999,34.999c30.681,0,56.465,21.365,63.254,50H91.747 C98.535,56.364,124.318,34.999,154.999,34.999z M90,179.999v-9.272c0.011-0.232,0.035-0.462,0.035-0.696 c0-0.234-0.024-0.464-0.035-0.695v-54.336h50.092v128.254C111.415,236.494,90,210.708,90,179.999z M170.092,243.212V114.999H220 v54.297c-0.012,0.244-0.037,0.486-0.037,0.734c0,0.248,0.025,0.49,0.037,0.734v9.234C220,210.645,198.676,236.388,170.092,243.212z"}})])},_t=[],Tt={name:"DebugIcon"},St=Tt,wt=(n("7160"),Object(m["a"])(St,yt,_t,!1,null,"1493ac2c",null)),zt=wt.exports,$t={name:"DebugInfo.vue",components:{DebugIcon:zt,IndexDebugInfo:xt},computed:{tableItems:function(){return[{key:"version",value:this.$store.state.sist2Info.version},{key:"platform",value:this.$store.state.sist2Info.platform},{key:"debugBinary",value:this.$store.state.sist2Info.debug},{key:"sist2CommitHash",value:this.$store.state.sist2Info.sist2Hash},{key:"esIndex",value:this.$store.state.sist2Info.esIndex},{key:"tagline",value:this.$store.state.sist2Info.tagline},{key:"dev",value:this.$store.state.sist2Info.dev},{key:"esVersion",value:this.$store.state.sist2Info.esVersion},{key:"esVersionSupported",value:this.$store.state.sist2Info.esVersionSupported},{key:"esVersionLegacy",value:this.$store.state.sist2Info.esVersionLegacy}]}}},Ct=$t,Mt=Object(m["a"])(Ct,pt,ht,!1,null,null,null),kt=Mt.exports,Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 1000",fill:"currentColor"}},[n("g",{attrs:{transform:"translate(0.000000,512.000000) scale(0.100000,-0.100000)"}},[n("path",{attrs:{d:"M4568.5,5011c-73.2-7.7-154-25-177.1-36.6c-84.7-46.2-102-119.4-159.8-689.2s-65.5-610.3-159.8-670c-23.1-15.4-125.1-55.8-225.3-90.5c-100.1-32.7-290.7-111.7-423.6-175.2c-319.6-152.1-315.8-152.1-619.9,94.3c-718.1,583.3-650.7,535.2-747,535.2c-77,0-104-11.6-184.8-77c-157.9-127.1-410.1-375.4-567.9-558.3c-155.9-177.1-190.6-250.3-159.8-344.6c9.6-27,165.6-227.2,344.6-446.7c181-219.5,342.7-425.5,360-458.2c52-88.6,42.3-150.2-50.1-335c-73.2-148.3-144.4-325.4-252.2-623.8c-17.3-50-57.8-113.6-88.6-138.6c-63.5-53.9-59.7-53.9-695-117.4c-527.5-52-577.6-65.5-627.6-179c-46.2-105.9-46.2-1057,0-1162.9c50-113.6,98.2-127.1,646.9-181c271.5-25,523.7-52,560.2-57.8c111.7-17.3,179.1-107.8,259.9-344.6c38.5-115.5,119.4-310,177.1-431.3c57.8-119.4,104-240.7,104-269.5c0-78.9-42.4-140.5-394.7-568c-179-219.5-335-419.7-344.6-446.6c-30.8-94.3,3.9-167.5,159.8-344.6c157.9-181,410.1-429.3,564.1-554.5c96.3-78.9,188.7-105.9,265.7-75.1c26.9,11.6,234.9,173.3,462.1,360c227.2,188.7,433.2,348.5,458.2,358.1c82.8,30.8,136.7,17.3,354.3-86.6c119.4-57.8,308-136.7,419.7-175.2c111.7-38.5,221.4-82.8,244.5-98.2c94.3-59.7,102-100.1,159.8-670c61.6-606.5,73.2-648.8,188.7-700.8c105.9-46.2,1057-46.2,1162.9,0c115.5,52,127.1,94.3,188.7,700.8c57.8,569.9,65.4,610.3,159.8,670c23.1,15.4,132.9,59.7,244.5,98.2s300.3,117.4,417.8,175.2c219.5,104,273.4,117.5,356.2,86.6c25-9.6,231-169.4,458.2-358.1c227.2-186.8,435.1-348.5,462.1-360c77-28.9,169.4-3.9,265.7,75.1c152.1,121.3,442.8,410.1,583.4,577.6c140.6,163.6,173.3,242.6,136.7,333.1c-11.6,27-173.3,234.9-360,462.1c-188.7,227.2-348.5,433.2-358.1,458.2c-30.8,82.8-17.3,136.7,86.6,356.2c57.8,117.4,138.6,311.9,177.1,427.4c80.9,236.8,148.3,327.3,259.9,344.6c36.6,5.8,288.8,32.7,562.2,59.7c308,28.9,517.9,59.7,550.6,77c30.8,15.4,71.2,59.7,90.5,100.1c32.8,65.4,36.6,123.2,34.7,573.7c0,562.2-11.5,627.6-115.5,687.3c-46.2,27-188.7,48.1-612.2,90.5c-573.7,59.7-614.2,67.4-673.8,161.7c-15.4,23.1-59.7,132.9-98.2,244.5s-117.4,300.3-175.2,417.8c-57.8,119.4-104,240.7-104,271.5c0,80.9,40.4,138.6,394.7,569.9c181,219.5,335,419.7,344.6,446.7c30.8,94.3-3.9,167.5-159.8,344.6c-157.9,181-410.1,429.3-564.1,554.5c-96.3,78.9-188.7,104-265.7,75.1c-27-11.6-234.9-173.3-462.1-360c-227.2-188.7-433.2-348.5-458.2-358.1c-80.9-30.8-130.9-19.2-371.6,96.3c-130.9,61.6-325.4,142.5-431.3,177.1c-217.5,71.2-308,140.5-325.4,250.3c-5.8,36.6-32.7,288.8-57.8,560.3c-53.9,550.6-67.4,596.8-181,645C5502.3,5018.7,4807.3,5036,4568.5,5011z M5463.8,1897.8c502.5-127.1,954.9-494.8,1184-960.7c446.7-914.5,78.9-2011.9-824-2460.5c-1053.1-521.8-2308.4,52-2604.9,1189.8c-71.2,277.2-71.2,629.6,0,904.9c192.5,737.4,814.4,1284.2,1569.1,1376.6C4974.8,1971,5255.9,1949.8,5463.8,1897.8z"}})])])},Lt=[],It={name:"GearIcon"},Dt=It,Pt=(n("b3e2"),Object(m["a"])(Dt,Ot,Lt,!1,null,"aa389a2c",null)),Et=Pt.exports,jt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"}},[n("path",{attrs:{fill:"currentColor",d:"M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 16.057v-3.057h2.994c-.059 1.143-.212 2.24-.456 3.279-.823-.12-1.674-.188-2.538-.222zm1.957 2.162c-.499 1.33-1.159 2.497-1.957 3.456v-3.62c.666.028 1.319.081 1.957.164zm-1.957-7.219v-3.015c.868-.034 1.721-.103 2.548-.224.238 1.027.389 2.111.446 3.239h-2.994zm0-5.014v-3.661c.806.969 1.471 2.15 1.971 3.496-.642.084-1.3.137-1.971.165zm2.703-3.267c1.237.496 2.354 1.228 3.29 2.146-.642.234-1.311.442-2.019.607-.344-.992-.775-1.91-1.271-2.753zm-7.241 13.56c-.244-1.039-.398-2.136-.456-3.279h2.994v3.057c-.865.034-1.714.102-2.538.222zm2.538 1.776v3.62c-.798-.959-1.458-2.126-1.957-3.456.638-.083 1.291-.136 1.957-.164zm-2.994-7.055c.057-1.128.207-2.212.446-3.239.827.121 1.68.19 2.548.224v3.015h-2.994zm1.024-5.179c.5-1.346 1.165-2.527 1.97-3.496v3.661c-.671-.028-1.329-.081-1.97-.165zm-2.005-.35c-.708-.165-1.377-.373-2.018-.607.937-.918 2.053-1.65 3.29-2.146-.496.844-.927 1.762-1.272 2.753zm-.549 1.918c-.264 1.151-.434 2.36-.492 3.611h-3.933c.165-1.658.739-3.197 1.617-4.518.88.361 1.816.67 2.808.907zm.009 9.262c-.988.236-1.92.542-2.797.9-.89-1.328-1.471-2.879-1.637-4.551h3.934c.058 1.265.231 2.488.5 3.651zm.553 1.917c.342.976.768 1.881 1.257 2.712-1.223-.49-2.326-1.211-3.256-2.115.636-.229 1.299-.435 1.999-.597zm9.924 0c.7.163 1.362.367 1.999.597-.931.903-2.034 1.625-3.257 2.116.489-.832.915-1.737 1.258-2.713zm.553-1.917c.27-1.163.442-2.386.501-3.651h3.934c-.167 1.672-.748 3.223-1.638 4.551-.877-.358-1.81-.664-2.797-.9zm.501-5.651c-.058-1.251-.229-2.46-.492-3.611.992-.237 1.929-.546 2.809-.907.877 1.321 1.451 2.86 1.616 4.518h-3.933z"}})])},qt=[],At={name:"LanguageIcon"},Ht=At,Ut=(n("8bb7"),Object(m["a"])(Ht,jt,qt,!1,null,"53847ab6",null)),Bt=Ut.exports,Rt={components:{LanguageIcon:Bt,GearIcon:Et,DebugInfo:kt,Preloader:Se},data:function(){return{loading:!0,configLoading:!1,langOptions:[{value:"en",text:this.$t("lang.en")},{value:"fr",text:this.$t("lang.fr")},{value:"zh-CN",text:this.$t("lang.zh-CN")}],queryModeOptions:[{value:"simple",text:this.$t("queryMode.simple")},{value:"advanced",text:this.$t("queryMode.advanced")}],displayModeOptions:[{value:"grid",text:this.$t("displayMode.grid")},{value:"list",text:this.$t("displayMode.list")}],columnsOptions:[{value:"auto",text:this.$t("columns.auto")},{value:1,text:"1"},{value:2,text:"2"},{value:3,text:"3"},{value:4,text:"4"},{value:5,text:"5"},{value:6,text:"6"},{value:7,text:"7"},{value:8,text:"8"},{value:9,text:"9"},{value:10,text:"10"},{value:11,text:"11"},{value:12,text:"12"}],treemapTypeOptions:[{value:"cascaded",text:this.$t("treemapType.cascaded")},{value:"flat",text:this.$t("treemapType.flat")}],treemapTilingOptions:[{value:"binary",text:this.$t("treemapTiling.binary")},{value:"squarify",text:this.$t("treemapTiling.squarify")},{value:"slice",text:this.$t("treemapTiling.slice")},{value:"dice",text:this.$t("treemapTiling.dice")},{value:"sliceDice",text:this.$t("treemapTiling.sliceDice")}],treemapSizeOptions:[{value:"small",text:this.$t("treemapSize.small")},{value:"medium",text:this.$t("treemapSize.medium")},{value:"large",text:this.$t("treemapSize.large")},{value:"x-large",text:this.$t("treemapSize.xLarge")},{value:"xx-large",text:this.$t("treemapSize.xxLarge")}],treemapColorOptions:[{value:"PuBuGn",text:"Purple-Blue-Green"},{value:"PuRd",text:"Purple-Red"},{value:"PuBu",text:"Purple-Blue"},{value:"YlOrBr",text:"Yellow-Orange-Brown"},{value:"YlOrRd",text:"Yellow-Orange-Red"},{value:"YlGn",text:"Yellow-Green"},{value:"YlGnBu",text:"Yellow-Green-Blue"},{value:"Plasma",text:"Plasma"},{value:"Magma",text:"Magma"},{value:"Inferno",text:"Inferno"},{value:"Viridis",text:"Viridis"},{value:"Turbo",text:"Turbo"}],themeOptions:[{value:"light",text:this.$t("theme.light")},{value:"black",text:this.$t("theme.black")}]}},computed:Object(o["a"])(Object(o["a"])({},Object(_["c"])(["optTheme","optDisplay","optColumns","optHighlight","optFuzzy","optSearchInPath","optSuggestPath","optFragmentSize","optQueryMode","optTreemapType","optTreemapTiling","optTreemapColorGroupingDepth","optTreemapColor","optTreemapSize","optLightboxLoadOnlyCurrent","optLightboxSlideDuration","optResultSize","optTagOrOperator","optLang","optHideDuplicates","optHideLegacy","optUpdateMimeMap"])),{},{clientWidth:function(){return window.innerWidth}}),mounted:function(){var e=this;ie.getSist2Info().then((function(t){e.setSist2Info(t),e.loading=!1})),this.$store.subscribe((function(t){t.type.startsWith("setOpt")&&e.$store.dispatch("updateConfiguration")}))},methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(_["b"])({setSist2Info:"setSist2Info"})),Object(_["d"])(["setOptTheme","setOptDisplay","setOptColumns","setOptHighlight","setOptFuzzy","setOptSearchInPath","setOptSuggestPath","setOptFragmentSize","setOptQueryMode","setOptTreemapType","setOptTreemapTiling","setOptTreemapColorGroupingDepth","setOptTreemapColor","setOptTreemapSize","setOptLightboxLoadOnlyCurrent","setOptLightboxSlideDuration","setOptResultSize","setOptTagOrOperator","setOptLang","setOptHideDuplicates","setOptHideLegacy","setOptUpdateMimeMap"])),{},{onResetClick:function(){localStorage.removeItem("sist2_configuration"),window.location.reload()}})},Ft=Rt,Nt=(n("f2e9"),Object(m["a"])(Ft,lt,dt,!1,null,null,null)),Qt=Nt.exports,Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container"},[n("Lightbox"),n("HelpDialog",{attrs:{show:e.showHelp},on:{close:function(t){e.showHelp=!1}}}),e.uiLoading?n("b-card",[n("Preloader")],1):e._e(),n("b-card",{directives:[{name:"show",rawName:"v-show",value:!e.uiLoading,expression:"!uiLoading"}],attrs:{id:"search-panel"}},[n("SearchBar",{on:{"show-help":function(t){e.showHelp=!0}}}),n("b-row",[n("b-col",{staticStyle:{height:"70px"},attrs:{sm:"6"}},[n("SizeSlider")],1),n("b-col",[n("PathTree",{on:{search:function(t){return e.search(!0)}}})],1)],1),n("b-row",[n("b-col",{attrs:{sm:"6"}},[n("b-row",[n("b-col",{staticStyle:{height:"70px"}},[n("DateSlider")],1)],1),n("b-row",[n("b-col",[n("IndexPicker")],1)],1)],1),n("b-col",[n("b-tabs",{attrs:{justified:""}},[n("b-tab",{attrs:{title:e.$t("mimeTypes")}},[n("MimePicker")],1),n("b-tab",{attrs:{title:e.$t("tags")}},[n("TagPicker")],1)],1)],1)],1)],1),n("div",{directives:[{name:"show",rawName:"v-show",value:0===e.docs.length&&!e.uiLoading,expression:"docs.length === 0 && !uiLoading"}]},[e.searchBusy?n("Preloader",{staticClass:"mt-3"}):e._e(),n("ResultsCard")],1),e.docs.length>0?n("div",[n("ResultsCard"),"grid"===e.optDisplay?n("DocCardWall",{attrs:{docs:e.docs,append:e.appendFunc}}):n("DocList",{attrs:{docs:e.docs,append:e.appendFunc}})],1):e._e()],1)},Vt=[],Wt=n("b85c"),Kt=n("1da1"),Yt=(n("96cf"),n("841c"),n("caad"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("b-input-group",{scopedSlots:e._u([{key:"prepend",fn:function(){return[n("b-input-group-text",[n("b-form-checkbox",{attrs:{checked:e.fuzzy,title:"Toggle fuzzy searching"},on:{change:function(t){return e.setFuzzy(t)}}},[e._v(" "+e._s(e.$t("searchBar.fuzzy"))+" ")])],1)]},proxy:!0},{key:"append",fn:function(){return[n("b-button",{attrs:{variant:"outline-secondary"},on:{click:function(t){return e.$emit("show-help")}}},[e._v(e._s(e.$t("help.help")))])]},proxy:!0}])},[n("b-form-input",{attrs:{value:e.searchText,placeholder:e.advanced()?e.$t("searchBar.advanced"):e.$t("searchBar.simple")},on:{input:function(t){return e.setSearchText(t)}}})],1)],1)}),Zt=[],Jt={computed:Object(o["a"])({},Object(_["c"])({optQueryMode:"optQueryMode",searchText:"searchText",fuzzy:"fuzzy"})),methods:Object(o["a"])(Object(o["a"])({},Object(_["d"])({setSearchText:"setSearchText",setFuzzy:"setFuzzy"})),{},{advanced:function(){return"advanced"===this.optQueryMode}})},Xt=Jt,en=Object(m["a"])(Xt,Yt,Zt,!1,null,null,null),tn=en.exports,nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isMobile?n("div",[n("b-form-select",{attrs:{value:e.selectedIndicesIds,options:e.indices,multiple:"","select-size":6,"text-field":"name","value-field":"id"},on:{change:function(t){return e.onSelect(t)}}})],1):n("div",[n("div",{staticClass:"d-flex justify-content-between align-content-center"},[n("span",[e._v(" "+e._s(e.selectedIndices.length)+" "+e._s(1===e.selectedIndices.length?e.$t("indexPicker.selectedIndex"):e.$t("indexPicker.selectedIndices"))+" ")]),n("div",[n("b-button",{attrs:{variant:"link"},on:{click:function(t){return e.selectAll()}}},[e._v(" "+e._s(e.$t("indexPicker.selectAll")))]),n("b-button",{attrs:{variant:"link"},on:{click:function(t){return e.selectNone()}}},[e._v(" "+e._s(e.$t("indexPicker.selectNone")))])],1)]),n("b-list-group",{staticClass:"unselectable",attrs:{id:"index-picker-desktop"}},e._l(e.indices,(function(t){return n("b-list-group-item",{staticClass:"d-flex justify-content-between align-items-center list-group-item-action pointer",class:{active:e.lastClickIndex===t},on:{click:[function(n){return e.toggleIndex(t,n)},function(n){return n.shiftKey?e.shiftClick(t,n):null}]}},[n("div",{staticClass:"d-flex"},[n("b-checkbox",{attrs:{checked:e.isSelected(t)},on:{change:function(n){return e.toggleIndex(t)}}}),e._v(" "+e._s(t.name)+" "),n("span",{staticClass:"text-muted timestamp-text ml-2"},[e._v(e._s(e.formatIdxDate(t.timestamp)))])],1),n("b-badge",{staticClass:"version-badge"},[e._v("v"+e._s(t.version))])],1)})),1)],1)},rn=[],an=(n("2532"),n("7db0"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-badge",{attrs:{variant:"secondary",pill:e.pill}},[e._v(e._s(e.text))])}),sn=[],on=i["default"].extend({props:{text:String,pill:Boolean}}),cn=on,un=(n("8021"),Object(m["a"])(cn,an,sn,!1,null,"4dea1070",null)),ln=un.exports,dn=n("b166"),pn=i["default"].extend({components:{SmallBadge:ln},data:function(){return{loading:!0,lastClickIndex:null}},computed:Object(o["a"])(Object(o["a"])({},Object(_["c"])(["indices","selectedIndices"])),{},{selectedIndicesIds:function(){return this.selectedIndices.map((function(e){return e.id}))},isMobile:function(){return window.innerWidth<=650}}),methods:Object(o["a"])(Object(o["a"])({},Object(_["b"])({setSelectedIndices:"setSelectedIndices"})),{},{shiftClick:function(e,t){var n=this;if(null!==this.lastClickIndex){var i=this.isSelected(this.lastClickIndex),r=this.indices.indexOf(this.lastClickIndex),a=this.indices.indexOf(e);if(a0?e.selectedIndices=t.filter((function(t){return e._onLoadSelectedIndices.some((function(e){return t.id.startsWith(e)}))})):e.selectedIndices=t},setDateMin:function(e,t){return e.dateMin=t},setDateMax:function(e,t){return e.dateMax=t},setDateBoundsMin:function(e,t){return e.dateBoundsMin=t},setDateBoundsMax:function(e,t){return e.dateBoundsMax=t},setSearchText:function(e,t){return e.searchText=t},setFuzzy:function(e,t){return e.fuzzy=t},setLastQueryResult:function(e,t){return e.lastQueryResults=t},_setOnLoadSelectedIndices:function(e,t){return e._onLoadSelectedIndices=t},_setOnLoadSelectedMimeTypes:function(e,t){return e._onLoadSelectedMimeTypes=t},_setOnLoadSelectedTags:function(e,t){return e._onLoadSelectedTags=t},setSelectedIndices:function(e,t){return e.selectedIndices=t},setSelectedMimeTypes:function(e,t){return e.selectedMimeTypes=t},setSelectedTags:function(e,t){return e.selectedTags=t},setUiTagHover:function(e,t){return e.uiTagHover=t},setUiLightboxIsOpen:function(e,t){return e.uiLightboxIsOpen=t},_setUiShowLightbox:function(e,t){return e.uiShowLightbox=t},setUiLightboxKey:function(e,t){return e.uiLightboxKey=t},_setKeySequence:function(e,t){return e.keySequence=t},_setQuerySequence:function(e,t){return e.querySequence=t},addLightboxSource:function(e,t){var n=t.source,i=t.thumbnail,r=t.caption,a=t.type;e.uiLightboxSources.push(n),e.uiLightboxThumbs.push(i),e.uiLightboxCaptions.push(r),e.uiLightboxTypes.push(a)},setUiLightboxSlide:function(e,t){return e.uiLightboxSlide=t},setUiLightboxSources:function(e,t){return e.uiLightboxSources=t},setUiLightboxThumbs:function(e,t){return e.uiLightboxThumbs=t},setUiLightboxTypes:function(e,t){return e.uiLightboxTypes=t},setUiLightboxCaptions:function(e,t){return e.uiLightboxCaptions=t},setOptTheme:function(e,t){return e.optTheme=t},setOptDisplay:function(e,t){return e.optDisplay=t},setOptColumns:function(e,t){return e.optColumns=t},setOptHighlight:function(e,t){return e.optHighlight=t},setOptFuzzy:function(e,t){return e.fuzzy=t},setOptSearchInPath:function(e,t){return e.optSearchInPath=t},setOptSuggestPath:function(e,t){return e.optSuggestPath=t},setOptFragmentSize:function(e,t){return e.optFragmentSize=t},setOptQueryMode:function(e,t){return e.optQueryMode=t},setOptResultSize:function(e,t){return e.size=t},setOptTagOrOperator:function(e,t){return e.optTagOrOperator=t},setOptTreemapType:function(e,t){return e.optTreemapType=t},setOptTreemapTiling:function(e,t){return e.optTreemapTiling=t},setOptTreemapColorGroupingDepth:function(e,t){return e.optTreemapColorGroupingDepth=t},setOptTreemapSize:function(e,t){return e.optTreemapSize=t},setOptTreemapColor:function(e,t){return e.optTreemapColor=t},setOptHideLegacy:function(e,t){return e.optHideLegacy=t},setOptUpdateMimeMap:function(e,t){return e.optUpdateMimeMap=t},setOptLightboxLoadOnlyCurrent:function(e,t){return e.optLightboxLoadOnlyCurrent=t},setOptLightboxSlideDuration:function(e,t){return e.optLightboxSlideDuration=t},setUiMimeMap:function(e,t){return e.uiMimeMap=t},busUpdateWallItems:function(){},busUpdateTags:function(){},busSearch:function(){}},actions:{setSist2Info:function(e,t){e.commit("setSist2Info",t),e.state.optLangIsDefault&&e.commit("setOptLang",t.lang)},loadFromArgs:function(e,t){var n=e.commit;t.query.q&&n("setSearchText",t.query.q),void 0!==t.query.fuzzy&&n("setFuzzy",!0),t.query.i&&n("_setOnLoadSelectedIndices",Array.isArray(t.query.i)?t.query.i:[t.query.i]),t.query.dMin&&n("setDateMin",Number(t.query.dMin)),t.query.dMax&&n("setDateMax",Number(t.query.dMax)),t.query.sMin&&n("setSizeMin",Number(t.query.sMin)),t.query.sMax&&n("setSizeMax",Number(t.query.sMax)),t.query.path&&n("setPathText",t.query.path),t.query.m&&n("_setOnLoadSelectedMimeTypes",G(t.query.m)),t.query.t&&n("_setOnLoadSelectedTags",t.query.t.split(",")),t.query.sort&&(n("setSortMode",t.query.sort),n("setSeed",Number(t.query.seed)))},updateArgs:function(e,t){return Object(Kt["a"])(regeneratorRuntime.mark((function n(){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=e.state,n.next=3,t.push({query:{q:i.searchText.trim()?i.searchText.trim().replace(/\s+/g," "):void 0,fuzzy:i.fuzzy?null:void 0,i:i.selectedIndices?i.selectedIndices.map((function(e){return e.idPrefix})):void 0,dMin:i.dateMin,dMax:i.dateMax,sMin:i.sizeMin,sMax:i.sizeMax,path:i.pathText?i.pathText:void 0,m:Q(i.selectedMimeTypes),t:0==i.selectedTags.length?void 0:i.selectedTags.join(","),sort:"score"===i.sortMode?void 0:i.sortMode,seed:"random"===i.sortMode?i.seed.toString():void 0}}).catch((function(){}));case 3:case"end":return n.stop()}}),n)})))()},updateConfiguration:function(e){var t=e.state,n={};Object.keys(t).forEach((function(e){e.startsWith("opt")&&(n[e]=t[e])})),localStorage.setItem("sist2_configuration",JSON.stringify(n))},loadConfiguration:function(e){var t=e.state,n=localStorage.getItem("sist2_configuration");if(n){var i=JSON.parse(n);Object.keys(t).forEach((function(e){e.startsWith("opt")&&(t[e]=i[e])}))}},setSelectedIndices:function(e,t){var n=e.commit;return n("setSelectedIndices",t)},getKeySequence:function(e){var t=e.commit,n=e.state,i=n.keySequence;return t("_setKeySequence",i+1),i},incrementQuerySequence:function(e){var t=e.commit,n=e.state,i=n.querySequence;return t("_setQuerySequence",i+1),i},remountLightbox:function(e){var t=e.commit,n=e.state;t("setUiLightboxKey",n.uiLightboxKey+1)},showLightbox:function(e){var t=e.commit,n=e.state;t("_setUiShowLightbox",!n.uiShowLightbox)},clearResults:function(e){var t=e.commit;t("setLastQueryResult",null),t("_setKeySequence",0),t("_setUiShowLightbox",!1),t("setUiLightboxSources",[]),t("setUiLightboxThumbs",[]),t("setUiLightboxTypes",[]),t("setUiLightboxCaptions",[]),t("setUiLightboxKey",0),t("setUiDetailsMimeAgg",null)}},modules:{},getters:{seed:function(e){return e.seed},getPathText:function(e){return e.pathText},indices:function(e){return e.indices},sist2Info:function(e){return e.sist2Info},indexMap:function(e){var t={};return e.indices.forEach((function(e){return t[e.id]=e})),t},selectedIndices:function(e){return e.selectedIndices},_onLoadSelectedIndices:function(e){return e._onLoadSelectedIndices},selectedMimeTypes:function(e){return e.selectedMimeTypes},selectedTags:function(e){return e.selectedTags},dateMin:function(e){return e.dateMin},dateMax:function(e){return e.dateMax},sizeMin:function(e){return e.sizeMin},sizeMax:function(e){return e.sizeMax},searchText:function(e){return e.searchText},pathText:function(e){return e.pathText},fuzzy:function(e){return e.fuzzy},size:function(e){return e.size},sortMode:function(e){return e.sortMode},lastQueryResult:function(e){return e.lastQueryResults},lastDoc:function(e){return null==e.lastQueryResults?null:e.lastQueryResults.hits.hits.slice(-1)[0]},uiTagHover:function(e){return e.uiTagHover},uiShowLightbox:function(e){return e.uiShowLightbox},uiLightboxSources:function(e){return e.uiLightboxSources},uiLightboxThumbs:function(e){return e.uiLightboxThumbs},uiLightboxCaptions:function(e){return e.uiLightboxCaptions},uiLightboxTypes:function(e){return e.uiLightboxTypes},uiLightboxKey:function(e){return e.uiLightboxKey},uiLightboxSlide:function(e){return e.uiLightboxSlide},optHideDuplicates:function(e){return e.optHideDuplicates},optLang:function(e){return e.optLang},optTheme:function(e){return e.optTheme},optDisplay:function(e){return e.optDisplay},optColumns:function(e){return e.optColumns},optHighlight:function(e){return e.optHighlight},optTagOrOperator:function(e){return e.optTagOrOperator},optFuzzy:function(e){return e.optFuzzy},optSearchInPath:function(e){return e.optSearchInPath},optSuggestPath:function(e){return e.optSuggestPath},optFragmentSize:function(e){return e.optFragmentSize},optQueryMode:function(e){return e.optQueryMode},optTreemapType:function(e){return e.optTreemapType},optTreemapTiling:function(e){return e.optTreemapTiling},optTreemapSize:function(e){return e.optTreemapSize},optTreemapColorGroupingDepth:function(e){return e.optTreemapColorGroupingDepth},optTreemapColor:function(e){return e.optTreemapColor},optLightboxLoadOnlyCurrent:function(e){return e.optLightboxLoadOnlyCurrent},optLightboxSlideDuration:function(e){return e.optLightboxSlideDuration},optResultSize:function(e){return e.size},optHideLegacy:function(e){return e.optHideLegacy},optUpdateMimeMap:function(e){return e.optUpdateMimeMap}}}),vn={score:{mode:[{_score:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._score}},random:{mode:[{_score:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._score}},dateAsc:{mode:[{mtime:{order:"asc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.mtime}},dateDesc:{mode:[{mtime:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.mtime}},sizeAsc:{mode:[{size:{order:"asc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.size}},sizeDesc:{mode:[{size:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.size}},nameAsc:{mode:[{name:{order:"asc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.name}},nameDesc:{mode:[{name:{order:"desc"}},{_tie:{order:"asc"}}],key:function(e){return e._source.name}}},bn=function(){function e(){Object(K["a"])(this,e)}return Object(Y["a"])(e,[{key:"searchQuery",value:function(){var e=gn.getters,t=e.searchText,n=e.pathText,i=""===t,r=e.sizeMin,a=e.sizeMax,s=e.dateMin,o=e.dateMax,c=e.fuzzy,u=e.size,l=e.lastDoc,d=e.selectedIndices.map((function(e){return e.id})),p=e.selectedMimeTypes,h=e.selectedTags,m=gn.state.sist2Info.esVersionLegacy,f=[{terms:{index:d}}];r&&a?f.push({range:{size:{gte:r,lte:a}}}):r?f.push({range:{size:{gte:r}}}):a&&f.push({range:{size:{lte:a}}}),s&&o?f.push({range:{mtime:{gte:s,lte:o}}}):s?f.push({range:{mtime:{gte:s}}}):o&&f.push({range:{mtime:{lte:o}}});var g=["name^8","content^3","album^8","artist^8","title^8","genre^2","album_artist^8","font_name^6"];e.optSearchInPath&&g.push("path.text^5"),c&&(g.push("content.nGram"),e.optSearchInPath&&g.push("path.nGram"),g.push("name.nGram^3"));var v,b=n.replace(/\/$/,"").toLowerCase();""!==b&&f.push({term:{path:b}}),p.length>0&&f.push({terms:{mime:p}}),h.length>0&&(e.optTagOrOperator?f.push({terms:{tag:h}}):h.forEach((function(e){return f.push({term:{tag:e}})}))),v="simple"===e.optQueryMode?{simple_query_string:{query:t,fields:g,default_operator:"and"}}:{query_string:{query:t,default_field:"name",default_operator:"and"}};var x={_source:{excludes:["content","_tie"]},query:{bool:{filter:f}},sort:vn[e.sortMode].mode,aggs:{total_size:{sum:{field:"size"}},total_count:{value_count:{field:"size"}}},size:u};return i||(x.query.bool.must=v),l&&(x.search_after=[vn[e.sortMode].key(l),l["_id"]]),e.optHighlight&&(x.highlight={pre_tags:[""],post_tags:[""],fragment_size:e.optFragmentSize,number_of_fragments:1,order:"score",fields:{content:{},name:{},"name.nGram":{},"content.nGram":{},font_name:{}}},m||(x.highlight.max_analyzed_offset=9999999),e.optSearchInPath&&(x.highlight.fields["path.text"]={},x.highlight.fields["path.nGram"]={})),"random"===e.sortMode&&(x.query={function_score:{query:{bool:{must:f}},functions:[{random_score:{seed:e.seed,field:"_seq_no"},weight:1e3}],boost_mode:"sum"}},i||x.query.function_score.query.bool.must.push(v)),x}}]),e}(),xn=new bn,yn=n("b047"),_n=n.n(yn),Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("GridLayout",{ref:"grid-layout",attrs:{options:e.gridOptions},on:{append:e.append,"layout-complete":function(t){return e.$emit("layout-complete")}}},e._l(e.docs,(function(t){return n("DocCard",{key:t._id,attrs:{doc:t,width:e.width}})})),1)},Sn=[],wn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-card",class:{"sub-document":e.doc._props.isSubDocument},style:"width: "+e.width+"px"},[n("b-card",{attrs:{"no-body":"","img-top":""}},[n("DocInfoModal",{attrs:{show:e.showInfo,doc:e.doc},on:{close:function(t){e.showInfo=!1}}}),n("ContentDiv",{attrs:{doc:e.doc}}),e.doc._props.hasThumbnail?n("div",{staticClass:"img-wrapper",on:{mouseenter:function(t){return e.onTnEnter()},mouseleave:function(t){return e.onTnLeave()}}},[e.doc._props.isAudio?n("div",{staticClass:"card-img-overlay",class:{"small-badge":e.smallBadge}},[n("span",{staticClass:"badge badge-resolution"},[e._v(e._s(e.humanTime(e.doc._source.duration)))])]):e._e(),e.doc._props.isImage&&!e.hover&&e.doc._props.tnW/e.doc._props.tnH<5?n("div",{staticClass:"card-img-overlay",class:{"small-badge":e.smallBadge}},[n("span",{staticClass:"badge badge-resolution"},[e._v(e._s(e.doc._source.width+"x"+e.doc._source.height))])]):e._e(),(e.doc._props.isVideo||e.doc._props.isGif)&&e.doc._source.duration>0&&!e.hover?n("div",{staticClass:"card-img-overlay",class:{"small-badge":e.smallBadge}},[n("span",{staticClass:"badge badge-resolution"},[e._v(e._s(e.humanTime(e.doc._source.duration)))])]):e._e(),e.doc._props.isPlayableVideo?n("div",{staticClass:"play"},[n("svg",{attrs:{viewBox:"0 0 494.942 494.942",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"m35.353 0 424.236 247.471-424.236 247.471z"}})])]):e._e(),e.doc._props.isPlayableImage||e.doc._props.isPlayableVideo?n("img",{ref:"tn",staticClass:"pointer fit card-img-top",style:{height:e.doc._props.isGif&&e.hover?e.tnHeight()+"px":void 0},attrs:{src:e.doc._props.isGif&&e.hover?"f/"+e.doc._id:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""},on:{click:function(t){return e.onThumbnailClick()}}}):n("img",{staticClass:"fit card-img-top",attrs:{src:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""}})]):e._e(),e.doc._props.isAudio?n("audio",{ref:"audio",staticClass:"audio-fit fit",attrs:{preload:"none",controls:"",type:e.doc._source.mime,src:"f/"+e.doc._id},on:{play:function(t){return e.onAudioPlay()}}}):e._e(),n("b-card-body",{staticClass:"padding-03"},[n("div",{staticStyle:{display:"flex"}},[n("span",{staticClass:"info-icon",on:{click:function(t){return e.onInfoClick()}}}),n("DocFileTitle",{attrs:{doc:e.doc}})],1),n("div",{staticClass:"card-text"},[n("TagContainer",{attrs:{hit:e.doc}})],1)])],1)],1)},zn=[],$n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{on:{mouseenter:function(t){e.showAddButton=!0},mouseleave:function(t){e.showAddButton=!1}}},[n("b-modal",{attrs:{title:e.$t("saveTagModalTitle"),"hide-footer":"","no-fade":"",centered:"",size:"lg",static:"",lazy:""},model:{value:e.showModal,callback:function(t){e.showModal=t},expression:"showModal"}},[n("b-row",[n("b-col",{staticStyle:{"flex-grow":"2"},attrs:{sm:""}},[n("VueSimpleSuggest",{ref:"suggest",staticClass:"form-control-fix-flex",staticStyle:{"margin-top":"17px"},attrs:{value:e.tagText,list:e.suggestTag,"max-suggestions":0,placeholder:e.$t("saveTagPlaceholder")},on:{select:function(t){return e.setTagText(t)},input:function(t){return e.setTagText(t)}},scopedSlots:e._u([{key:"suggestion-item",fn:function(t){var i=t.suggestion,r=t.query;return n("div",{},[n("div",{staticClass:"suggestion-line"},[n("span",{staticClass:"badge badge-suggestion",style:{background:e.getBg(i),color:e.getFg(i)}},[n("strong",[e._v(e._s(r))]),e._v(e._s(e.getSuggestionWithoutQueryPrefix(i,r))+" ")])])])}}])})],1),n("b-col",{staticClass:"mt-4"},[n("TwitterColorPicker",{staticClass:"mr-auto ml-auto",attrs:{triangle:"hide",width:252},model:{value:e.color,callback:function(t){e.color=t},expression:"color"}})],1)],1),n("b-button",{staticClass:"mt-2",staticStyle:{float:"right"},attrs:{variant:"primary"},on:{click:function(t){return e.saveTag()}}},[e._v(e._s(e.$t("confirm"))+" ")])],1),e._l(e.hit._tags,(function(t){return[t.userTag?n("div",{key:t.rawText,staticStyle:{display:"inline-block"}},[n("span",{staticClass:"badge pointer",class:e.badgeClass(t),style:e.badgeStyle(t),attrs:{id:e.hit._id+t.rawText,title:t.text,tabindex:"-1"},on:{contextmenu:function(n){return e.onTagRightClick(t,n)}}},[e._v(e._s(t.text.split(".").pop()))]),n("b-popover",{attrs:{target:e.hit._id+t.rawText,triggers:"focus blur",placement:"top"}},[n("b-button",{attrs:{variant:"danger"},on:{click:function(n){return e.onTagDeleteClick(t,n)}}},[e._v(e._s(e.$t("deleteTag")))])],1)],1):n("span",{key:t.text,staticClass:"badge",class:e.badgeClass(t),style:e.badgeStyle(t)},[e._v(e._s(t.text.split(".").pop()))])]})),e.showAddButton?n("small",{staticClass:"badge add-tag-button",on:{click:function(t){return e.tagAdd()}}},[e._v(e._s(e.$t("addTag")))]):n("small",{staticClass:"text-muted badge-size"},[e._v(e._s(e.humanFileSize(e.hit._source.size)))])],2)},Cn=[],Mn=n("c345"),kn=n("5111"),On=i["default"].extend({components:{TwitterColorPicker:Mn["Twitter"],VueSimpleSuggest:kn["a"]},props:["hit"],data:function(){return{showAddButton:!1,showModal:!1,tagText:null,color:{hex:"#e0e0e0"}}},computed:{tagHover:function(){return this.$store.getters["uiTagHover"]}},methods:{humanFileSize:H,getSuggestionWithoutQueryPrefix:function(e,t){return e.id.slice(t.length,-8)},getBg:function(e){return e.id.slice(-7)},getFg:function(e){return R(e.id.slice(-7))>50?"#000":"#fff"},setTagText:function(e){this.$refs.suggest.clearSuggestions(),"string"!==typeof e?(this.color={hex:"#"+e.id.split("#")[1]},this.tagText=e):this.tagText={id:e,title:e}},badgeClass:function(e){return"badge-".concat(e.style)},badgeStyle:function(e){return{background:e.bg,color:e.fg}},onTagHover:function(e){e.userTag&&this.$store.commit("setUiTagHover",e)},onTagLeave:function(){this.$store.commit("setUiTagHover",null)},onTagDeleteClick:function(e,t){var n=this;this.hit._tags=this.hit._tags.filter((function(t){return t!==e})),ie.deleteTag(e.rawText,this.hit).then((function(){n.$store.commit("busUpdateWallItems"),n.$store.commit("busUpdateTags")}))},tagAdd:function(){this.showModal=!0},saveTag:function(){var e=this;if(this.tagText.id.includes("#"))this.$bvToast.toast(this.$t("toast.invalidTag"),{title:this.$t("toast.invalidTagTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-error",bodyClass:"toast-body-error"});else{var t=this.tagText.id+this.color.hex.replace("#",".#"),n=this.hit._tags.filter((function(e){return e.userTag}));null==n.find((function(e){return e.rawText===t}))?(this.hit._tags.push(ie.createUserTag(t)),ie.saveTag(t,this.hit).then((function(){e.tagText=null,e.showModal=!1,e.$store.commit("busUpdateWallItems"),e.$store.commit("busUpdateTags")}))):this.$bvToast.toast(this.$t("toast.dupeTag"),{title:this.$t("toast.dupeTagTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-error",bodyClass:"toast-body-error"})}},suggestTag:function(e){var t=this;return Object(Kt["a"])(regeneratorRuntime.mark((function n(){var i,r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e=e.toLowerCase(),n.next=3,t.getTagChoices(e);case 3:for(i=n.sent,r=[],a=0;a').concat(e,", ").concat(t,"")}function Qn(e,t){var n=e.split(","),i=Number(n[0].trim().split(":")[0])/Number(n[0].trim().split(":")[1]),r=Number(n[1].trim().split(":")[0])/Number(n[1].trim().split(":")[1]),a=Number(n[2].trim().split(":")[0])/Number(n[2].trim().split(":")[1]);return(i+r/60+a/3600)*("S"===t||"W"===t?-1:1)}var Gn={name:"InfoTable",props:["doc"],computed:{tableItems:function(){var e=this.doc._source,t=[{key:"index",value:"[".concat(this.$store.getters.indexMap[e.index].name,"]")},{key:"mtime",value:B(e.mtime)},{key:"mime",value:e.mime},{key:"size",value:H(e.size)},{key:"path",value:e.path}];"width"in this.doc._source&&t.push({key:"image size",value:"".concat(e.width,"x").concat(e.height)});var n=["title","duration","audioc","videoc","bitrate","artist","album","album_artist","genre","font_name","author","modified_by","pages","tag","exif_make","exif_software","exif_exposure_time","exif_fnumber","exif_focal_length","exif_user_comment","exif_iso_speed_ratings","exif_model","exif_datetime","checksum"];return n.forEach((function(n){n in e&&t.push({key:n,value:e[n]})})),"exif_gps_longitude_dec"in e?t.push({key:"Exif GPS",html:Nn(e["exif_gps_latitude_dec"],e["exif_gps_longitude_dec"])}):"exif_gps_longitude_dms"in e&&t.push({key:"Exif GPS",html:Nn(Qn(e["exif_gps_latitude_dms"],e["exif_gps_latitude_ref"]),Qn(e["exif_gps_longitude_dms"],e["exif_gps_longitude_ref"]))}),t}}},Vn=Gn,Wn=Object(m["a"])(Vn,Rn,Fn,!1,null,"11002a20",null),Kn=Wn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loading?n("Preloader"):e.content?n("div",{staticClass:"content-div"},[e._v(e._s(e.content))]):e._e()},Zn=[],Jn={name:"LazyContentDiv",components:{Preloader:Se},props:["docId"],data:function(){return{content:"",loading:!0}},mounted:function(){var e=this;ie.getDocInfo(this.docId).then((function(t){e.content=t.data.content,e.loading=!1}))}},Xn=Jn,ei=Object(m["a"])(Xn,Yn,Zn,!1,null,"3644e939",null),ti=ei.exports,ni={name:"DocInfoModal",components:{LazyContentDiv:ti,InfoTable:Kn},props:["doc","show"],methods:{ext:E}},ii=ni,ri=Object(m["a"])(ii,Un,Bn,!1,null,"26f8eb5c",null),ai=ri.exports,si=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.content()?n("div",{staticClass:"content-div",domProps:{innerHTML:e._s(e.content())}}):e._e()},oi=[],ci={name:"ContentDiv",props:["doc"],methods:{content:function(){return this.doc.highlight?this.doc.highlight["content.nGram"]?this.doc.highlight["content.nGram"][0]:this.doc.highlight.content?this.doc.highlight.content[0]:void 0:null}}},ui=ci,li=Object(m["a"])(ui,si,oi,!1,null,"a093e946",null),di=li.exports,pi={components:{ContentDiv:di,DocInfoModal:ai,DocFileTitle:Hn,TagContainer:Dn},props:["doc","width"],data:function(){return{ext:E,showInfo:!1,hover:!1}},computed:{placeHolderStyle:function(){var e=this.doc._source.thumbnail.split(","),t=Number(e[0]),n=Number(e[1]),i=400;return{height:"".concat(Math.min(n/t*this.width,i),"px")}},smallBadge:function(){return this.width<150}},methods:{humanFileSize:H,humanTime:U,onInfoClick:function(){this.showInfo=!0},onThumbnailClick:function(){var e=this;return Object(Kt["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$store.commit("setUiLightboxSlide",e.doc._seq),t.next=3,e.$store.dispatch("showLightbox");case 3:case"end":return t.stop()}}),t)})))()},onAudioPlay:function(){var e=this;document.getElementsByTagName("audio").forEach((function(t){t!==e.$refs["audio"]&&t.pause()}))},onTnEnter:function(){this.hover=!0},onTnLeave:function(){this.hover=!1},tnHeight:function(){return this.$refs.tn.height}}},hi=pi,mi=(n("b9df"),n("c3d6"),Object(m["a"])(hi,wn,zn,!1,null,"266c410c",null)),fi=mi.exports,gi=n("527a");i["default"].use(gi["a"]);var vi=i["default"].extend({components:{DocCard:fi},props:["docs","append"],data:function(){return{width:0,gridOptions:{align:"center",margin:0,transitionDuration:0,isOverflowScroll:!1,isConstantSize:!1,useFit:!1,useRecycle:!1}}},computed:{colCount:function(){var e=this.$store.getters["optColumns"];return"auto"===e?Math.round(this.$refs["grid-layout"].$el.scrollWidth/300):e}},mounted:function(){var e=this;this.width=this.$refs["grid-layout"].$el.scrollWidth/this.colCount,1===this.colCount&&this.$refs["grid-layout"].$el.classList.add("grid-single-column"),this.$store.subscribe((function(t){"busUpdateWallItems"===t.type&&e.$refs["grid-layout"]&&e.$refs["grid-layout"].updateItems()}))}}),bi=vi,xi=Object(m["a"])(bi,Tn,Sn,!1,null,null,null),yi=xi.exports,_i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("FsLightbox",{key:e.lightboxKey,attrs:{toggler:e.showLightbox,sources:e.lightboxSources,thumbs:e.lightboxThumbs,captions:e.lightboxCaptions,types:e.lightboxTypes,"source-index":e.lightboxSlide,"custom-toolbar-buttons":e.customButtons,"slideshow-time":1e3*e.$store.getters.optLightboxSlideDuration,"zoom-increment":.5,"load-only-current-source":e.$store.getters.optLightboxLoadOnlyCurrent,"on-close":e.onClose,"on-open":e.onShow,"on-slide-change":e.onSlideChange}}),n("a",{staticStyle:{display:"none"},attrs:{id:"lightbox-download"}})],1)},Ti=[],Si=n("e099"),wi=n.n(Si),zi={name:"Lightbox",components:{FsLightbox:wi.a},data:function(){return{customButtons:[{viewBox:"0 0 384.928 384.928",d:"M321.339,245.334c-4.74-4.692-12.439-4.704-17.179,0l-99.551,98.564V12.03 c0-6.641-5.438-12.03-12.151-12.03s-12.151,5.39-12.151,12.03v331.868l-99.551-98.552c-4.74-4.704-12.439-4.704-17.179,0 s-4.74,12.319,0,17.011l120.291,119.088c4.692,4.644,12.499,4.644,17.191,0l120.291-119.088 C326.091,257.653,326.091,250.038,321.339,245.334C316.599,240.642,326.091,250.038,321.339,245.334z",width:"17px",height:"17px",title:"Download",onClick:this.onDownloadClick}]}},computed:{showLightbox:function(){return this.$store.getters["uiShowLightbox"]},lightboxSources:function(){return this.$store.getters["uiLightboxSources"]},lightboxThumbs:function(){return this.$store.getters["uiLightboxThumbs"]},lightboxKey:function(){return this.$store.getters["uiLightboxKey"]},lightboxSlide:function(){return this.$store.getters["uiLightboxSlide"]},lightboxCaptions:function(){return this.$store.getters["uiLightboxCaptions"]},lightboxTypes:function(){return this.$store.getters["uiLightboxTypes"]}},methods:{onDownloadClick:function(){var e=this.lightboxSources[this.lightboxSlide],t=document.getElementById("lightbox-download");t.setAttribute("href",e),t.setAttribute("download",""),t.click()},onShow:function(){this.$store.commit("setUiLightboxIsOpen",!0)},onClose:function(){this.$store.commit("setUiLightboxIsOpen",!1)},onSlideChange:function(){document.getElementsByTagName("video").forEach((function(e){e.pause()}))}}},$i=zi,Ci=(n("5ee9"),Object(m["a"])($i,_i,Ti,!1,null,null,null)),Mi=Ci.exports,ki=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"lightbox-caption"},[n("p",[n("b",[e._v(e._s("["+e.$store.getters.indices.find((function(t){return t.id===e.hit._source.index})).name+"]"))]),e._v(e._s("/"+e.hit._source.path+"/"+e.hit._source.name+e.ext(e.hit))+" ")]),n("p",{staticStyle:{"margin-top":"-1em"}},[e.hit._source.width?n("span",[e._v(e._s(e.hit._source.width+"x"+e.hit._source.height))]):e._e(),e._v(" "+e._s(" ("+e.humanFileSize(e.hit._source.size)+")")+" ")])])},Oi=[],Li={name:"LightboxCaption",props:["hit"],methods:{humanFileSize:H,ext:E}},Ii=Li,Di=Object(m["a"])(Ii,ki,Oi,!1,null,null,null),Pi=Di.exports,Ei=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"mimeTree"}})},ji=[],qi=n("3835"),Ai=(n("4fad"),n("cea5")),Hi=n.n(Ai),Ui=n("52e7"),Bi=n.n(Ui),Ri=(n("aac9"),{name:"MimePicker",data:function(){return{mimeTree:null,stashedMimeTreeAttributes:null}},mounted:function(){var e=this;this.$store.subscribe((function(t){"setUiMimeMap"===t.type&&null===e.mimeTree?e.initializeTree():"busSearch"===t.type&&e.updateTree()}))},methods:{handleTreeClick:function(e,t){"indeterminate"!==t&&"collapsed"!==t&&"rendered"!==t&&"focused"!==t&&this.$store.commit("setSelectedMimeTypes",F(this.mimeTree))},updateTree:function(){var e=this;if(!1!==this.$store.getters.optUpdateMimeMap){null===this.stashedMimeTreeAttributes&&(this.stashedMimeTreeAttributes=N(this.mimeTree));var t=xn.searchQuery();ie.getMimeTypes(t).then((function(t){var n=t.buckets,i=t.mimeMap;e.$store.commit("setUiMimeMap",i),e.$store.commit("setUiDetailsMimeAgg",n),e.mimeTree.removeAll(),e.mimeTree.addNodes(i),null===e.stashedMimeTreeAttributes&&(e.stashedMimeTreeAttributes={},e.$store.state.selectedMimeTypes.forEach((function(t){e.stashedMimeTreeAttributes[t]={checked:!0}}))),Object.entries(e.stashedMimeTreeAttributes).forEach((function(t){var n=Object(qi["a"])(t,2),i=n[0],r=n[1];e.mimeTree.node(i)&&(r.checked&&e.mimeTree.node(i).select(),!1===r.collapsed&&e.mimeTree.node(i).expand())})),e.stashedMimeTreeAttributes=null}))}},initializeTree:function(){var e=this,t=this.$store.state.uiMimeMap;this.mimeTree=new Hi.a({selection:{mode:"checkbox"},data:t}),new Bi.a(this.mimeTree,{target:"#mimeTree"}),this.mimeTree.on("node.state.changed",this.handleTreeClick),this.mimeTree.deselect(),this.$store.state._onLoadSelectedMimeTypes.length>0&&this.$store.state._onLoadSelectedMimeTypes.forEach((function(t){e.mimeTree.node(t).select()}))}}}),Fi=Ri,Ni=(n("66d0"),Object(m["a"])(Fi,Ei,ji,!1,null,"3d554bf7",null)),Qi=Ni.exports,Gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.lastResultsLoaded?n("b-card",{attrs:{id:"results"}},[n("span",[e._v(e._s(e.hitCount)+" "+e._s(1===e.hitCount?e.$t("hit"):e.$t("hits")))]),n("div",{staticStyle:{float:"right"}},[n("b-button",{directives:[{name:"b-toggle",rawName:"v-b-toggle.collapse-1",modifiers:{"collapse-1":!0}}],staticClass:"not-mobile",attrs:{variant:"primary"},on:{click:function(t){return e.onToggle()}}},[e._v(e._s(e.$t("details"))+" ")]),0!==e.hitCount?[n("SortSelect",{staticClass:"ml-2"}),n("DisplayModeToggle",{staticClass:"ml-2"})]:e._e()],2),n("b-collapse",{staticClass:"pt-2",staticStyle:{clear:"both"},attrs:{id:"collapse-1"}},[n("b-card",[n("b-table",{staticClass:"mb-0",attrs:{items:e.tableItems,small:"",borderless:"",bordered:"","thead-class":"hidden"}}),n("br"),n("h4",[e._v(" "+e._s(e.$t("mimeTypes"))+" "),n("b-button",{staticClass:"float-right",attrs:{size:"sm",variant:"primary"},on:{click:e.onCopyClick}},[n("ClipboardIcon")],1)],1),null==e.$store.state.uiDetailsMimeAgg?n("Preloader"):n("b-table",{staticClass:"mb-0",attrs:{"sort-by":"doc_count","sort-desc":!0,"thead-class":"hidden",items:e.$store.state.uiDetailsMimeAgg,small:"",bordered:""}})],1)],1)],1):e._e()},Vi=[],Wi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-button-group",[n("b-button",{attrs:{variant:"primary",title:e.$t("displayMode.list"),pressed:"list"===e.optDisplay},on:{click:function(t){return e.setOptDisplay("list")}}},[n("svg",{attrs:{width:"20px",height:"20px",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[n("path",{attrs:{fill:"currentColor",d:"M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"}})])]),n("b-button",{attrs:{variant:"primary",title:e.$t("displayMode.grid"),pressed:"grid"===e.optDisplay},on:{click:function(t){return e.setOptDisplay("grid")}}},[n("svg",{attrs:{width:"20px",height:"20px",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[n("path",{attrs:{fill:"currentColor",d:"M149.333 56v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zm181.334 240v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm32-240v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24zm-32 80V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm-205.334 56H24c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm386.667-56H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm0 160H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zM181.333 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24z"}})])])],1)},Ki=[],Yi={name:"DisplayModeToggle",computed:Object(o["a"])({},Object(_["c"])(["optDisplay"])),methods:Object(o["a"])({},Object(_["d"])(["setOptDisplay"]))},Zi=Yi,Ji=Object(m["a"])(Zi,Wi,Ki,!1,null,"747547a4",null),Xi=Ji.exports,er=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-dropdown",{attrs:{variant:"primary"},scopedSlots:e._u([{key:"button-content",fn:function(){return[n("svg",{attrs:{"aria-hidden":"true",width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"}},[n("path",{attrs:{fill:"currentColor",d:"M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"}})])]},proxy:!0}])},[n("b-dropdown-item",{class:{"dropdown-active":"score"===e.sort},on:{click:function(t){return e.onSelect("score")}}},[e._v(e._s(e.$t("sort.relevance"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"dateAsc"===e.sort},on:{click:function(t){return e.onSelect("dateAsc")}}},[e._v(e._s(e.$t("sort.dateAsc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"dateDesc"===e.sort},on:{click:function(t){return e.onSelect("dateDesc")}}},[e._v(" "+e._s(e.$t("sort.dateDesc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"sizeAsc"===e.sort},on:{click:function(t){return e.onSelect("sizeAsc")}}},[e._v(e._s(e.$t("sort.sizeAsc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"sizeDesc"===e.sort},on:{click:function(t){return e.onSelect("sizeDesc")}}},[e._v(" "+e._s(e.$t("sort.sizeDesc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"nameDesc"===e.sort},on:{click:function(t){return e.onSelect("nameDesc")}}},[e._v(" "+e._s(e.$t("sort.nameDesc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"nameAsc"===e.sort},on:{click:function(t){return e.onSelect("nameAsc")}}},[e._v(" "+e._s(e.$t("sort.nameAsc"))+" ")]),n("b-dropdown-item",{class:{"dropdown-active":"random"===e.sort},on:{click:function(t){return e.onSelect("random")}}},[e._v(" "+e._s(e.$t("sort.random"))+" ")])],1)},tr=[],nr={name:"SortSelect",computed:{sort:function(){return this.$store.state.sortMode}},methods:{onSelect:function(e){"random"===e&&this.$store.commit("setSeed",Math.round(1e5*Math.random())),this.$store.commit("setSortMode",e)}}},ir=nr,rr=(n("a8cc"),Object(m["a"])(ir,er,tr,!1,null,null,null)),ar=rr.exports,sr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"}},[n("path",{attrs:{fill:"currentColor",d:"M17,9H7V7H17M17,13H7V11H17M14,17H7V15H14M12,3A1,1 0 0,1 13,4A1,1 0 0,1 12,5A1,1 0 0,1 11,4A1,1 0 0,1 12,3M19,3H14.82C14.4,1.84 13.3,1 12,1C10.7,1 9.6,1.84 9.18,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5A2,2 0 0,0 19,3Z"}})])},or=[],cr={name:"ClipboardIcon"},ur=cr,lr=(n("44a5"),Object(m["a"])(ur,sr,or,!1,null,"16fbad22",null)),dr=lr.exports,pr=i["default"].extend({name:"ResultsCard",components:{ClipboardIcon:dr,Preloader:Se,SortSelect:ar,DisplayModeToggle:Xi},created:function(){},computed:{lastResultsLoaded:function(){return null!=this.$store.state.lastQueryResults},hitCount:function(){return this.$store.state.lastQueryResults.aggregations.total_count.value},tableItems:function(){var e=[];return e.push({key:this.$t("queryTime"),value:this.took()}),e.push({key:this.$t("totalSize"),value:this.totalSize()}),e}},methods:{took:function(){return this.$store.state.lastQueryResults.took+"ms"},totalSize:function(){return H(this.$store.state.lastQueryResults.aggregations.total_size.value)},onToggle:function(){var e=!document.getElementById("collapse-1").classList.contains("show");this.$store.commit("setUiShowDetails",e),e&&null==this.$store.state.uiDetailsMimeAgg&&!this.$store.state.optUpdateMimeMap&&this.forceUpdateMimeAgg()},onCopyClick:function(){var e="";this.$store.state.uiDetailsMimeAgg.slice().sort((function(e,t){return t["doc_count"]-e["doc_count"]})).forEach((function(t){e+="".concat(t["key"],"\t").concat(t["doc_count"],"\n")})),navigator.clipboard.writeText(e),this.$bvToast.toast(this.$t("toast.copiedToClipboard"),{title:null,noAutoHide:!1,toaster:"b-toaster-bottom-right",headerClass:"hidden",bodyClass:"toast-body-info"})},forceUpdateMimeAgg:function(){var e=this,t=xn.searchQuery();ie.getMimeTypes(t).then((function(t){var n=t.buckets;e.$store.commit("setUiDetailsMimeAgg",n)}))}}}),hr=pr,mr=(n("a079"),Object(m["a"])(hr,Gi,Vi,!1,null,null,null)),fr=mr.exports,gr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"input-group",staticStyle:{"margin-bottom":"0.5em","margin-top":"1em"}},[n("div",{staticClass:"input-group-prepend"},[n("b-button",{attrs:{variant:"outline-secondary"},on:{click:function(t){return e.$refs["path-modal"].show()}}},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",width:"20px"}},[n("path",{attrs:{fill:"currentColor",d:"M288 224h224a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32H400L368 0h-80a32 32 0 0 0-32 32v64H64V8a8 8 0 0 0-8-8H40a8 8 0 0 0-8 8v392a16 16 0 0 0 16 16h208v64a32 32 0 0 0 32 32h224a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H400l-32-32h-80a32 32 0 0 0-32 32v64H64V128h192v64a32 32 0 0 0 32 32zm0 96h66.74l32 32H512v128H288zm0-288h66.74l32 32H512v128H288z"}})])])],1),n("VueSimpleSuggest",{staticClass:"form-control-fix-flex",attrs:{value:e.getPathText,list:e.suggestPath,"max-suggestions":0,placeholder:e.$t("pathBar.placeholder")},on:{input:e.setPathText},scopedSlots:e._u([{key:"suggestion-item",fn:function(t){var i=t.suggestion,r=t.query;return n("div",{},[n("div",{staticClass:"suggestion-line",attrs:{title:i}},[n("strong",[e._v(e._s(r))]),e._v(e._s(e.getSuggestionWithoutQueryPrefix(i,r))+" ")])])}}])})],1),n("b-modal",{ref:"path-modal",attrs:{title:e.$t("pathBar.modalTitle"),size:"lg","hide-footer":!0,static:""}},[n("div",{attrs:{id:"pathTree"}})])],1)},vr=[],br=(n("c4c9"),{name:"PathTree",components:{VueSimpleSuggest:kn["a"]},data:function(){return{mimeTree:null,pathItems:[],tmpPath:""}},computed:Object(o["a"])({},Object(_["c"])(["getPathText"])),mounted:function(){var e=this;this.$store.subscribe((function(t){if("setIndices"===t.type){var n=new Hi.a({data:function(t,n,i){return e.getNextDepth(t)},sort:"text"});e.$store.state.indices.forEach((function(e){n.addNode({id:"/"+e.id,values:["/"+e.id],text:"/[".concat(e.name,"]"),index:e.id,depth:0,children:!0})})),new Bi.a(n,{target:"#pathTree"}),n.on("node.click",e.handleTreeClick),n.expand()}}))},methods:Object(o["a"])(Object(o["a"])({},Object(_["d"])(["setPathText"])),{},{getSuggestionWithoutQueryPrefix:function(e,t){return e.slice(t.length)},getPathChoices:function(){var e=this;return Object(Kt["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t){var n={suggest:{path:{prefix:e.getPathText,completion:{field:"suggest-path",skip_duplicates:!0,size:1e4}}}};ie.esQuery(n).then((function(e){return t(e["suggest"]["path"][0]["options"].map((function(e){return e["_source"]["path"]})))}))})));case 1:case"end":return t.stop()}}),t)})))()},suggestPath:function(e){var t=this;return Object(Kt["a"])(regeneratorRuntime.mark((function n(){var i,r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t.$store.state.optSuggestPath){n.next=2;break}return n.abrupt("return",[]);case 2:return e=e.toLowerCase(),n.next=5,t.getPathChoices();case 5:for(i=n.sent,r=[],a=0;a0&&(t.query.bool.must={prefix:{path:e.id}}),ie.esQuery(t).then((function(t){var n=t["aggregations"]["paths"]["buckets"];if(!n)return!1;var i=[];return n.filter((function(t){return t.key.length>e.id.length||e.id.startsWith("/")})).sort((function(e,t){return e.key>t.key})).map((function(t){if(i.some((function(e){return t.key.startsWith(e)})))return null;var n=e.id.startsWith("/")?t.key:t.key.slice(e.id.length+1);return i.push(t.key),{id:t.key,text:"".concat(n,"/ (").concat(t.doc_count,")"),depth:e.depth+1,index:e.index,values:[t.key],children:!0}})).filter((function(e){return null!==e}))}))},handleTreeClick:function(e,t,n){0!==t.depth&&(this.setPathText(t.id),this.$refs["path-modal"].hide(),this.$emit("search")),n()}})}),xr=br,yr=(n("ddab"),n("c919"),Object(m["a"])(xr,gr,vr,!1,null,"b24a99e6",null)),_r=yr.exports,Tr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"sizeSlider"}})},Sr=[],wr=n("f528"),zr=n.n(wr),$r=(n("df2f"),{name:"SizeSlider",mounted:function(){var e=this,t=document.getElementById("sizeSlider"),n=zr.a.create(t,{start:[this.$store.state.sizeMin?this.$store.state.sizeMin:0,this.$store.state.sizeMax?this.$store.state.sizeMax:5e10],tooltips:[!0,!0],behaviour:"drag-tap",connect:!0,range:{min:0,"10%":1e6,"20%":1e7,"50%":5e9,max:5e10},format:{to:function(e){return e>=5e10?"50G+":H(Math.round(e))},from:function(e){return e}}});D(t,10," - "),t.querySelectorAll(".noUi-connect")[0].classList.add("slider-color0"),n.on("set",(function(t,n,i){0===n?e.$store.commit("setSizeMin",0===i[0]?void 0:Math.round(i[0])):e.$store.commit("setSizeMax",i[1]>=5e10?void 0:Math.round(i[1]))}))}}),Cr=$r,Mr=(n("95ee"),Object(m["a"])(Cr,Tr,Sr,!1,null,null,null)),kr=Mr.exports,Or=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"dateSlider"}})},Lr=[],Ir={name:"DateSlider",mounted:function(){var e=this;this.$store.subscribe((function(t){if("setDateBoundsMax"===t.type){var n=document.getElementById("dateSlider");if(n.children.length>0)return;var i=e.$store.state.dateBoundsMax,r=e.$store.state.dateBoundsMin,a=zr.a.create(n,{start:[e.$store.state.dateMin?e.$store.state.dateMin:r,e.$store.state.dateMax?e.$store.state.dateMax:i],tooltips:[!0,!0],behaviour:"drag-tap",connect:!0,range:{min:r,max:i},format:{to:function(e){return B(e)},from:function(e){return e}}});D(n,10," - ",!0),n.querySelectorAll(".noUi-connect")[0].classList.add("slider-color0"),a.on("set",(function(t,n,a){0===n?e.$store.commit("setDateMin",a[0]===r?void 0:Math.round(a[0])):e.$store.commit("setDateMax",a[1]>=i?void 0:Math.round(a[1]))}))}}))}},Dr=Ir,Pr=(n("5a9f"),Object(m["a"])(Dr,Or,Lr,!1,null,null,null)),Er=Pr.exports,jr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"tagTree"}})},qr=[];function Ar(e){return e._tree.defaultState.forEach((function(t,n){e.state(n,t)})),e}function Hr(e,t,n,i,r){return i.state(e)!==t&&(i._tree.batch(),i._tree.config.nodes.resetStateOnRestore&&"restored"===n&&Ar(i),i.state(e,t),i._tree.emit("node."+n,i,!1),r&&i.hasChildren()&&i.children.recurseDown((function(i){Hr(e,t,n,i)})),i.markDirty(),i._tree.end()),i}function Ur(e,t,n,i){var r=t.split("."),a={id:n,count:i,text:1!==r.length?r[0]:"".concat(r[0]," (").concat(i,")"),name:r[0],children:[],blur:function(){},select:function(){return this.state("selected",!0),this.check()},deselect:function(){return this.state("selected",!1),this.uncheck()},uncheck:function(){return Hr("checked",!1,"unchecked",this,!1),this.state("indeterminate",!1),this.hasParent()&&this.getParent().refreshIndeterminateState(),this._tree.end(),this},check:function(){return Hr("checked",!0,"checked",this,!1),this.hasParent()&&this.getParent().refreshIndeterminateState(),this._tree.end(),this}},s=!1;e.forEach((function(e){e.name===a.name&&(s=!0,1!==r.length?Ur(e.children,r.slice(1).join("."),n,i):(console.error("FIXME: Duplicate tag?"),console.trace(e)))})),s||(1!==r.length?(Ur(a.children,r.slice(1).join("."),n,i),e.push(a)):e.push(a))}var Br={name:"TagPicker",data:function(){return{tagTree:null,loadedFromArgs:!1}},mounted:function(){var e=this;this.$store.subscribe((function(t){"setUiMimeMap"===t.type&&null===e.tagTree?(e.initializeTree(),e.updateTree()):"busUpdateTags"===t.type&&window.setTimeout(e.updateTree,2e3)}))},methods:{initializeTree:function(){var e=[];this.tagTree=new Hi.a({selection:{mode:"checkbox",autoDeselect:!1},checkbox:{autoCheckChildren:!1},data:e}),new Bi.a(this.tagTree,{target:"#tagTree"}),this.tagTree.on("node.state.changed",this.handleTreeClick)},updateTree:function(){var e=this,t=[];ie.getTags().then((function(n){n.forEach((function(e){return Ur(t,e.id,e.id,e.count)})),e.tagTree.removeAll(),e.tagTree.addNodes(t),e.$store.state._onLoadSelectedTags.length>0&&!e.loadedFromArgs&&e.$store.state._onLoadSelectedTags.forEach((function(t){e.tagTree.node(t).select(),e.loadedFromArgs=!0}))}))},handleTreeClick:function(e,t){"indeterminate"!==t&&"collapsed"!==t&&"rendered"!==t&&"focused"!==t&&this.$store.commit("setSelectedTags",F(this.tagTree))}}},Rr=Br,Fr=(n("293e"),n("e478"),Object(m["a"])(Rr,jr,qr,!1,null,"eb8c1522",null)),Nr=Fr.exports,Qr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-list-group",{staticClass:"mt-3"},e._l(e.docs,(function(e){return n("DocListItem",{key:e._id,attrs:{doc:e}})})),1)},Gr=[],Vr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-list-group-item",{staticClass:"flex-column align-items-start mb-2",class:{"sub-document":e.doc._props.isSubDocument},on:{mouseenter:function(t){return e.onTnEnter()},mouseleave:function(t){return e.onTnLeave()}}},[n("DocInfoModal",{attrs:{show:e.showInfo,doc:e.doc},on:{close:function(t){e.showInfo=!1}}}),n("div",{staticClass:"media ml-2"},[e.doc._props.hasThumbnail?n("div",{staticClass:"align-self-start mr-2 wrapper-sm"},[n("div",{staticClass:"img-wrapper"},[e.doc._props.isPlayableVideo?n("div",{staticClass:"play"},[n("svg",{attrs:{viewBox:"0 0 494.942 494.942",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"m35.353 0 424.236 247.471-424.236 247.471z"}})])]):e._e(),e.doc._props.isPlayableImage||e.doc._props.isPlayableVideo?n("img",{staticClass:"pointer fit-sm",attrs:{src:e.doc._props.isGif&&e.hover?"f/"+e.doc._id:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""},on:{click:function(t){return e.onThumbnailClick()}}}):n("img",{staticClass:"fit-sm",attrs:{src:"t/"+e.doc._source.index+"/"+e.doc._id,alt:""}})])]):n("div",{staticClass:"file-icon-wrapper"},[n("FileIcon")],1),n("div",{staticClass:"doc-line ml-3"},[n("div",{staticStyle:{display:"flex"}},[n("span",{staticClass:"info-icon",on:{click:function(t){e.showInfo=!0}}}),n("DocFileTitle",{attrs:{doc:e.doc}})],1),n("ContentDiv",{attrs:{doc:e.doc}}),n("div",{staticClass:"path-row"},[n("div",{staticClass:"path-line",domProps:{innerHTML:e._s(e.path())}}),n("TagContainer",{attrs:{hit:e.doc}})],1),e.doc._source.pages||e.doc._source.author?n("div",{staticClass:"path-row text-muted"},[e.doc._source.pages?n("span",[e._v(e._s(e.doc._source.pages)+" "+e._s(e.doc._source.pages>1?e.$t("pages"):e.$t("page")))]):e._e(),e.doc._source.author&&e.doc._source.pages?n("span",{staticClass:"mx-1"},[e._v("-")]):e._e(),e.doc._source.author?n("span",[e._v(e._s(e.doc._source.author))]):e._e()]):e._e()],1)])],1)},Wr=[],Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"file-icon",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}},[n("path",{attrs:{fill:"currentColor",d:"M 7 2 L 7 48 L 43 48 L 43 14.59375 L 42.71875 14.28125 L 30.71875 2.28125 L 30.40625 2 Z M 9 4 L 29 4 L 29 16 L 41 16 L 41 46 L 9 46 Z M 31 5.4375 L 39.5625 14 L 31 14 Z"}})])},Yr=[],Zr={name:"FileIcon"},Jr=Zr,Xr=(n("18d5"),Object(m["a"])(Jr,Kr,Yr,!1,null,"0cea94dd",null)),ea=Xr.exports,ta={name:"DocListItem",components:{FileIcon:ea,ContentDiv:di,DocInfoModal:ai,DocFileTitle:Hn,TagContainer:Dn},props:["doc"],data:function(){return{hover:!1,showInfo:!1}},methods:{onThumbnailClick:function(){var e=this;return Object(Kt["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$store.commit("setUiLightboxSlide",e.doc._seq),t.next=3,e.$store.dispatch("showLightbox");case 3:case"end":return t.stop()}}),t)})))()},path:function(){return this.doc.highlight?this.doc.highlight["path.text"]?this.doc.highlight["path.text"]+"/":this.doc.highlight["path.nGram"]?this.doc.highlight["path.nGram"]+"/":this.doc._source.path+"/":this.doc._source.path+"/"},onTnEnter:function(){this.hover=!0},onTnLeave:function(){this.hover=!1}}},na=ta,ia=(n("e552"),Object(m["a"])(na,Vr,Wr,!1,null,"3fdf5ffe",null)),ra=ia.exports,aa=i["default"].extend({name:"DocList",components:{DocListItem:ra},props:["docs","append"],mounted:function(){var e=this;window.addEventListener("scroll",(function(){var t=400,n=document.getElementById("app");window.innerHeight+window.scrollY>=n.offsetHeight-t&&e.append()}))}}),sa=aa,oa=(n("7191"),Object(m["a"])(sa,Qr,Gr,!1,null,null,null)),ca=oa.exports,ua=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-modal",{attrs:{visible:e.show,size:"lg","hide-footer":!0,static:"",title:e.$t("help.help")},on:{close:function(t){return e.$emit("close")},hide:function(t){return e.$emit("close")}}},[n("h2",[e._v(e._s(e.$t("help.simpleSearch")))]),n("table",{staticClass:"table"},[n("tbody",[n("tr",[n("td",[n("code",[e._v("+")])]),n("td",[e._v(e._s(e.$t("help.and")))])]),n("tr",[n("td",[n("code",[e._v("|")])]),n("td",[e._v(e._s(e.$t("help.or")))])]),n("tr",[n("td",[n("code",[e._v("-")])]),n("td",[e._v(e._s(e.$t("help.not")))])]),n("tr",[n("td",[n("code",[e._v('""')])]),n("td",[e._v(e._s(e.$t("help.quotes")))])]),n("tr",[n("td",[n("code",[e._v(e._s(e.$t("help.term"))+"*")])]),n("td",[e._v(e._s(e.$t("help.prefix")))])]),n("tr",[n("td",[n("code",[e._v("(")]),e._v(" "+e._s(e.$t("and"))+" "),n("code",[e._v(")")])]),n("td",[e._v(e._s(e.$t("help.parens")))])]),n("tr",[n("td",[n("code",[e._v(e._s(e.$t("help.term"))+"~N")])]),n("td",[e._v(e._s(e.$t("help.tildeTerm")))])]),n("tr",[n("td",[n("code",[e._v('"..."~N')])]),n("td",[e._v(e._s(e.$t("help.tildePhrase")))])])])]),n("p",{domProps:{innerHTML:e._s(e.$t("help.example1"))}}),n("p",{domProps:{innerHTML:e._s(e.$t("help.defaultOperator"))}}),n("p",{domProps:{innerHTML:e._s(e.$t("help.fuzzy"))}}),n("br"),n("p",{domProps:{innerHTML:e._s(e.$t("help.moreInfoSimple"))}}),n("p"),n("h2",[e._v(e._s(e.$t("help.advancedSearch")))]),n("p",{domProps:{innerHTML:e._s(e.$t("help.moreInfoAdvanced"))}})])},la=[],da={name:"HelpDialog",props:["show"]},pa=da,ha=Object(m["a"])(pa,ua,la,!1,null,"0872e493",null),ma=ha.exports,fa=i["default"].extend({components:{HelpDialog:ma,DocList:ca,TagPicker:Nr,DateSlider:Er,SizeSlider:kr,PathTree:_r,ResultsCard:fr,MimePicker:Qi,Lightbox:Mi,DocCardWall:yi,IndexPicker:fn,SearchBar:tn,Preloader:Se},data:function(){return{loading:!1,uiLoading:!0,search:void 0,docs:[],docIds:new Set,docChecksums:new Set,searchBusy:!1,Sist2Query:xn,showHelp:!1}},computed:Object(o["a"])({},Object(_["c"])(["indices","optDisplay"])),mounted:function(){var e=this;this.search=_n()(function(){var t=Object(Kt["a"])(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=3;break}return t.next=3,e.clearResults();case 3:return t.next=5,e.searchNow(xn.searchQuery());case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),350,{leading:!1}),this.$store.dispatch("loadFromArgs",this.$route).then((function(){e.$store.subscribe((function(){return e.$store.dispatch("updateArgs",e.$router)})),e.$store.subscribe((function(t){if(["setSizeMin","setSizeMax","setDateMin","setDateMax","setSearchText","setPathText","setSortMode","setOptHighlight","setOptFragmentSize","setFuzzy","setSize","setSelectedIndices","setSelectedMimeTypes","setSelectedTags","setOptQueryMode","setOptSearchInPath"].includes(t.type)){if(e.searchBusy)return;e.search(!0)}}))})),this.getDateRange().then((function(t){e.setDateBoundsMin(t.min),e.setDateBoundsMax(t.max),ie.getSist2Info().then((function(t){e.setSist2Info(t),e.setIndices(t.indices),ie.getMimeTypes(xn.searchQuery()).then((function(t){var n=t.mimeMap;e.$store.commit("setUiMimeMap",n),e.uiLoading=!1,e.search(!0)}))})).catch((function(){e.showErrorToast()}))}))},methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(_["b"])({setSist2Info:"setSist2Info"})),Object(_["d"])({setIndices:"setIndices",setDateBoundsMin:"setDateBoundsMin",setDateBoundsMax:"setDateBoundsMax",setTags:"setTags"})),{},{showErrorToast:function(){this.$bvToast.toast(this.$t("toast.esConnErr"),{title:this.$t("toast.esConnErrTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-error",bodyClass:"toast-body-error"})},showSyntaxErrorToast:function(){this.$bvToast.toast(this.$t("toast.esQueryErr"),{title:this.$t("toast.esQueryErrTitle"),noAutoHide:!0,toaster:"b-toaster-bottom-right",headerClass:"toast-header-warning",bodyClass:"toast-body-warning"})},searchNow:function(e){var t=this;return Object(Kt["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.searchBusy=!0,n.next=3,t.$store.dispatch("incrementQuerySequence");case 3:t.$store.commit("busSearch"),ie.esQuery(e).then(function(){var e=Object(Kt["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.handleSearch(n);case 2:t.searchBusy=!1;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){500===e.response.status&&"advanced"===t.$store.state.optQueryMode?t.showSyntaxErrorToast():t.showErrorToast()}));case 5:case"end":return n.stop()}}),n)})))()},clearResults:function(){var e=this;return Object(Kt["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.docs=[],e.docIds.clear(),e.docChecksums.clear(),t.next=5,e.$store.dispatch("clearResults");case 5:e.$store.commit("setUiReachedScrollEnd",!1);case 6:case"end":return t.stop()}}),t)})))()},handleSearch:function(e){var t=this;return Object(Kt["a"])(regeneratorRuntime.mark((function n(){var i,r,a,s;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:0==e.hits.hits.length&&t.$store.commit("setUiReachedScrollEnd",!0),e.hits.hits=e.hits.hits.filter((function(e){return!t.docIds.has(e._id)})),t.$store.state.optHideDuplicates&&(e.hits.hits=e.hits.hits.filter((function(e){if(!("checksum"in e._source))return!0;var n=!t.docChecksums.has(e._source.checksum);return t.docChecksums.add(e._source.checksum),n}))),r=Object(Wt["a"])(e.hits.hits),n.prev=4,r.s();case 6:if((a=r.n()).done){n.next=15;break}if(s=a.value,!s._props.isPlayableImage&&!s._props.isPlayableVideo){n.next=13;break}return n.next=11,t.$store.dispatch("getKeySequence");case 11:s._seq=n.sent,t.$store.commit("addLightboxSource",{source:"f/".concat(s._id),thumbnail:s._props.hasThumbnail?"t/".concat(s._source.index,"/").concat(s._id):null,caption:{component:Pi,props:{hit:s}},type:s._props.isVideo?"video":"image"});case 13:n.next=6;break;case 15:n.next=20;break;case 17:n.prev=17,n.t0=n["catch"](4),r.e(n.t0);case 20:return n.prev=20,r.f(),n.finish(20);case 23:return n.next=25,t.$store.dispatch("remountLightbox");case 25:t.$store.commit("setLastQueryResult",e),(i=t.docs).push.apply(i,Object(L["a"])(e.hits.hits));case 27:case"end":return n.stop()}}),n,null,[[4,17,20,23]])})))()},getDateRange:function(){return ie.esQuery({aggs:{dateMin:{min:{field:"mtime"}},dateMax:{max:{field:"mtime"}}},size:0}).then((function(e){return{min:e.aggregations.dateMin.value,max:e.aggregations.dateMax.value}}))},appendFunc:function(){this.$store.state.uiReachedScrollEnd||!this.search||this.searchBusy||this.searchNow(xn.searchQuery())}}),beforeRouteUpdate:function(e,t,n){this.$store.state.uiLightboxIsOpen?(this.$store.commit("_setUiShowLightbox",!1),n(!1)):n()}}),ga=fa,va=(n("c2e3"),Object(m["a"])(ga,Gt,Vt,!1,null,null,null)),ba=va.exports;i["default"].use($["a"]);var xa=[{path:"/",name:"SearchPage",component:ba},{path:"/stats",name:"Stats",component:ut},{path:"/config",name:"Configuration",component:Qt}],ya=new $["a"]({mode:"hash",base:"",routes:xa,scrollBehavior:function(e,t,n){}}),_a=ya,Ta=n("a925"),Sa={en:{searchBar:{simple:"Search",advanced:"Advanced search",fuzzy:"Fuzzy"},addTag:"Add",deleteTag:"Delete",download:"Download",and:"and",page:"page",pages:"pages",mimeTypes:"Media types",tags:"Tags",help:{simpleSearch:"Simple search",advancedSearch:"Advanced search",help:"Help",term:"",and:"AND operator",or:"OR operator",not:"negates a single term",quotes:"will match the enclosed sequence of terms in that specific order",prefix:"will match any term with a given prefix when used at the end of a word",parens:"used to group expressions",tildeTerm:"match a term with a given edit distance",tildePhrase:"match a phrase with a given number of allowed intervening unmatched words",example1:'For example: "fried eggs" +(eggplant | potato) -frittata will match the phrase fried eggs and either eggplant or potato, but will ignore results containing frittata.',defaultOperator:"When neither + or | is specified, the default operator is + (and).",fuzzy:"When the Fuzzy option is checked, partial matches based on 3-grams are also returned.",moreInfoSimple:'For more information, see Elasticsearch documentation',moreInfoAdvanced:'For documentation about the advanced search mode, see Elasticsearch documentation'},config:"Configuration",configDescription:"Configuration is saved in real time for this browser.",configReset:"Reset configuration",searchOptions:"Search options",treemapOptions:"Treemap options",displayOptions:"Display options",opt:{lang:"Language",highlight:"Enable highlighting",fuzzy:"Set fuzzy search by default",searchInPath:"Enable matching query against document path",suggestPath:"Enable auto-complete in path filter bar",fragmentSize:"Highlight context size in characters",queryMode:"Search mode",displayMode:"Display",columns:"Column count",treemapType:"Treemap type",treemapTiling:"Treemap tiling",treemapColorGroupingDepth:"Treemap color grouping depth (flat)",treemapColor:"Treemap color (cascaded)",treemapSize:"Treemap size",theme:"Theme",lightboxLoadOnlyCurrent:"Do not preload full-size images for adjacent slides in image viewer.",slideDuration:"Slide duration",resultSize:"Number of results per page",tagOrOperator:"Use OR operator when specifying multiple tags.",hideDuplicates:"Hide duplicate results based on checksum",hideLegacy:"Hide the 'legacyES' Elasticsearch notice",updateMimeMap:"Update the Media Types tree in real time"},queryMode:{simple:"Simple",advanced:"Advanced"},lang:{en:"English",fr:"Français","zh-CN":"简体中文"},displayMode:{grid:"Grid",list:"List"},columns:{auto:"Auto"},treemapType:{cascaded:"Cascaded",flat:"Flat (compact)"},treemapSize:{small:"Small",medium:"Medium",large:"Large",xLarge:"xLarge",xxLarge:"xxLarge",custom:"Custom"},treemapTiling:{binary:"Binary",squarify:"Squarify",slice:"Slice",dice:"Dice",sliceDice:"Slice & Dice"},theme:{light:"Light",black:"Black"},hit:"hit",hits:"hits",details:"Details",stats:"Stats",queryTime:"Query time",totalSize:"Total size",pathBar:{placeholder:"Filter path",modalTitle:"Select path"},debug:"Debug information",debugDescription:"Information useful for debugging. If you encounter bugs or have suggestions for new features, please submit a new issue here.",tagline:"Tagline",toast:{esConnErrTitle:"Elasticsearch connection error",esConnErr:"sist2 web module encountered an error while connecting to Elasticsearch. See server logs for more information.",esQueryErrTitle:"Query error",esQueryErr:"Could not parse or execute query, please check the Advanced search documentation. See server logs for more information.",dupeTagTitle:"Duplicate tag",dupeTag:"This tag already exists for this document.",copiedToClipboard:"Copied to clipboard"},saveTagModalTitle:"Add tag",saveTagPlaceholder:"Tag name",confirm:"Confirm",indexPickerPlaceholder:"Select an index",sort:{relevance:"Relevance",dateAsc:"Date (Older first)",dateDesc:"Date (Newer first)",sizeAsc:"Size (Smaller first)",sizeDesc:"Size (Larger first)",nameAsc:"Name (A-z)",nameDesc:"Name (Z-a)",random:"Random"},d3:{mimeCount:"File count distribution by media type",mimeSize:"Size distribution by media type",dateHistogram:"File modification time distribution",sizeHistogram:"File size distribution"},indexPicker:{selectNone:"Select None",selectAll:"Select All",selectedIndex:"selected index",selectedIndices:"selected indices"}},fr:{searchBar:{simple:"Recherche",advanced:"Recherche avancée",fuzzy:"Approximatif"},addTag:"Ajouter",deleteTag:"Supprimer",download:"Télécharger",and:"et",page:"page",pages:"pages",mimeTypes:"Types de médias",tags:"Tags",help:{simpleSearch:"Recherche simple",advancedSearch:"Recherche avancée",help:"Aide",term:"",and:"opérator ET",or:"opérator OU",not:"exclut un terme",quotes:"recherche la séquence de termes dans cet ordre spécifique.",prefix:"lorsqu'utilisé à la fin d'un mot, recherche tous les termes avec le préfixe donné.",parens:"utilisé pour regrouper des expressions",tildeTerm:"recherche un terme avec une distance d'édition donnée",tildePhrase:"recherche une phrase avec un nombre donné de mots intermédiaires tolérés",example1:'Par exemple: "fried eggs" +(eggplant | potato) -frittata va rechercher la phrase fried eggs et soit eggplant ou potato, mais vas exlure les résultats qui contiennent frittata.',defaultOperator:"Lorsqu'aucun des opérateurs + ou | sont spécifiés, l'opérateur par défaut est + (ET).",fuzzy:"Lorsque l'option Approximatif est activée, les résultats partiels basés sur les trigrammes sont également inclus.",moreInfoSimple:'Pour plus d\'information, voir documentation Elasticsearch',moreInfoAdvanced:'Pour plus d\'information sur la recherche avancée, voir documentation Elasticsearch'},config:"Configuration",configDescription:"La configuration est enregistrée en temps réel pour ce navigateur.",configReset:"Réinitialiser la configuration",searchOptions:"Options de recherche",treemapOptions:"Options du Treemap",displayOptions:"Options d'affichage",opt:{lang:"Langue",highlight:"Activer le surlignage",fuzzy:"Activer la recherche approximative par défaut",searchInPath:"Activer la recherche dans le chemin des documents",suggestPath:"Activer l'autocomplétion dans la barre de filtre de chemin",fragmentSize:"Longueur du contexte de surlignage, en nombre de caractères",queryMode:"Mode de recherche",displayMode:"Affichage",columns:"Nombre de colonnes",treemapType:"Type de Treemap",treemapTiling:"Treemap tiling",treemapColorGroupingDepth:"Groupage de couleur du Treemap (plat)",treemapColor:"Couleur du Treemap (en cascade)",treemapSize:"Taille du Treemap",theme:"Thème",lightboxLoadOnlyCurrent:"Désactiver le chargement des diapositives adjacentes pour le visualiseur d'images",slideDuration:"Durée des diapositives",resultSize:"Nombre de résultats par page",tagOrOperator:"Utiliser l'opérateur OU lors de la spécification de plusieurs tags",hideDuplicates:"Masquer les résultats en double",hideLegacy:"Masquer la notice 'legacyES' Elasticsearch",updateMimeMap:"Mettre à jour l'arbre de Types de médias en temps réel"},queryMode:{simple:"Simple",advanced:"Avancé"},lang:{en:"English",fr:"Français","zh-CN":"简体中文"},displayMode:{grid:"Grille",list:"Liste"},columns:{auto:"Auto"},treemapType:{cascaded:"En cascade",flat:"Plat (compact)"},treemapSize:{small:"Petit",medium:"Moyen",large:"Grand",xLarge:"xGrand",xxLarge:"xxGrand",custom:"Personnalisé"},treemapTiling:{binary:"Binary",squarify:"Squarify",slice:"Slice",dice:"Dice",sliceDice:"Slice & Dice"},theme:{light:"Clair",black:"Noir"},hit:"résultat",hits:"résultats",details:"Détails",stats:"Stats",queryTime:"Durée de la requête",totalSize:"Taille totale",pathBar:{placeholder:"Filtrer le chemin",modalTitle:"Sélectionner le chemin"},debug:"Information de débogage",debugDescription:"Informations utiles pour le débogage\nSi vous rencontrez des bogues ou si vous avez des suggestions pour de nouvelles fonctionnalités, veuillez soumettre un nouvel Issue ici.",tagline:"Tagline",toast:{esConnErrTitle:"Erreur de connexion Elasticsearch",esConnErr:"Le module web a rencontré une erreur lors de la connexion à Elasticsearch. Consultez les journaux du serveur pour plus d'informations..",esQueryErrTitle:"Erreur de requête",esQueryErr:"Impossible d'analyser ou d'exécuter la requête, veuillez consulter la documentation sur la recherche avancée. Voir les journaux du serveur pour plus d'informations.",dupeTagTitle:"Tag en double",dupeTag:"Ce tag existe déjà pour ce document.",copiedToClipboard:"Copié dans le presse-papier"},saveTagModalTitle:"Ajouter un tag",saveTagPlaceholder:"Nom du tag",confirm:"Confirmer",indexPickerPlaceholder:"Sélectionner un index",sort:{relevance:"Pertinence",dateAsc:"Date (Plus ancient)",dateDesc:"Date (Plus récent)",sizeAsc:"Taille (Plus petit)",sizeDesc:"Taille (Plus grand)",nameAsc:"Nom (A-z)",nameDesc:"Nom (Z-a)",random:"Aléatoire"},d3:{mimeCount:"Distribution du nombre de fichiers par type de média",mimeSize:"Distribution des tailles de fichiers par type de média",dateHistogram:"Distribution des dates de modification",sizeHistogram:"Distribution des tailles de fichier"},indexPicker:{selectNone:"Sélectionner aucun",selectAll:"Sélectionner tout",selectedIndex:"indice sélectionné",selectedIndices:"indices sélectionnés"}},"zh-CN":{searchBar:{simple:"搜索",advanced:"高级搜索",fuzzy:"模糊搜索"},addTag:"添加",deleteTag:"删除",download:"下载",and:"与",page:"页",pages:"页",mimeTypes:"文件类型",tags:"标签",help:{simpleSearch:"简易搜索",advancedSearch:"高级搜索",help:"帮助",term:"<关键词>",and:"与操作",or:"或操作",not:"反选单个关键词",quotes:"括起来的部分视为一个关键词,保序",prefix:"在词尾使用时,匹配前缀",parens:"表达式编组",tildeTerm:"匹配编辑距离以内的关键词",tildePhrase:"匹配短语,容忍一些非匹配词",example1:'例如: "番茄" +(炒蛋 | 牛腩) -饭 将匹配短语 番茄炒蛋炒蛋 或者 牛腩,而忽略任何带有的关键词.',defaultOperator:"表达式中无+或者|时,默认使用+(与操作)。",fuzzy:"选中模糊搜索选项时,返回部分匹配的结果(3-grams)。",moreInfoSimple:'详细信息:Elasticsearch文档',moreInfoAdvanced:'高级搜索模式文档:Elasticsearch文档'},config:"配置",configDescription:"配置在此浏览器中实时保存。",configReset:"重置所有设置",searchOptions:"搜索选项",treemapOptions:"树状图选项",displayOptions:"显示选项",opt:{lang:"语言",highlight:"启用高亮",fuzzy:"默认使用模糊搜索",searchInPath:"匹配文档路径",suggestPath:"搜索框启用自动补全",fragmentSize:"高亮上下文大小",queryMode:"搜索模式",displayMode:"显示",columns:"列数",treemapType:"树状图类属性",treemapTiling:"树状图平铺",treemapColorGroupingDepth:"树状图颜色编组深度(展开)",treemapColor:"树状图颜色(折叠)",treemapSize:"树状图大小",theme:"主题",lightboxLoadOnlyCurrent:"在图片查看器中,不要预读相邻的全图",slideDuration:"幻灯片时长",resultSize:"每页结果数",tagOrOperator:"使用或操作(OR)匹配多个标签。",hideDuplicates:"使用校验码隐藏重复结果",hideLegacy:"隐藏'legacyES' Elasticsearch 通知",updateMimeMap:"媒体类型树的实时更新"},queryMode:{simple:"简单",advanced:"高级"},lang:{en:"English",fr:"Français","zh-CN":"简体中文"},displayMode:{grid:"网格",list:"列表"},columns:{auto:"自动"},treemapType:{cascaded:"折叠",flat:"平铺(紧凑)"},treemapSize:{small:"小",medium:"中",large:"大",xLarge:"加大",xxLarge:"加加大",custom:"自订"},treemapTiling:{binary:"Binary",squarify:"Squarify",slice:"Slice",dice:"Dice",sliceDice:"Slice & Dice"},theme:{light:"亮",black:"暗"},hit:"命中",hits:"命中",details:"详细信息",stats:"统计信息",queryTime:"查询时间",totalSize:"总大小",pathBar:{placeholder:"过滤路径",modalTitle:"选择路径"},debug:"调试信息",debugDescription:"对调试除错有用的信息。 若您遇到bug或者想建议新功能,请提交新Issue到这里.",tagline:"标签栏",toast:{esConnErrTitle:"Elasticsearch连接错误",esConnErr:"sist2 web 模块连接Elasticsearch出错。查看服务日志以获取更多信息。",esQueryErrTitle:"查询错误",esQueryErr:"无法识别或执行查询,请查阅高级搜索文档。查看服务日志以获取更多信息。",dupeTagTitle:"重复标签",dupeTag:"该标签已存在于此文档。",copiedToClipboard:"复制到剪贴板"},saveTagModalTitle:"增加标签",saveTagPlaceholder:"标签名",confirm:"确认",indexPickerPlaceholder:"选择一个索引",sort:{relevance:"相关度",dateAsc:"日期(由旧到新)",dateDesc:"日期(由新到旧)",sizeAsc:"大小(从小到大)",sizeDesc:"大小(从大到小)",nameAsc:"名字(A-z)",nameDesc:"名字 (Z-a)",random:"随机"},d3:{mimeCount:"各类文件数量分布",mimeSize:"各类文件大小分布",dateHistogram:"文件修改时间分布",sizeHistogram:"文件大小分布"},indexPicker:{selectNone:"清空",selectAll:"全选",selectedIndex:"选中索引",selectedIndices:"选中索引"}}};i["default"].config.productionTip=!1,i["default"].use(Ta["a"]),i["default"].use($["a"]);var wa=new Ta["a"]({locale:"en",messages:Sa});new i["default"]({router:_a,store:gn,i18n:wa,render:function(e){return e(z)}}).$mount("#app")},"5a9f":function(e,t,n){"use strict";n("668a")},"5ee9":function(e,t,n){"use strict";n("1f35")},"5faf":function(e,t,n){},"61b1":function(e,t,n){},"63bb":function(e,t,n){"use strict";n("61b1")},6417:function(e,t,n){},"658f":function(e,t,n){},"668a":function(e,t,n){},"66d0":function(e,t,n){"use strict";n("77d8")},7160:function(e,t,n){"use strict";n("35f0")},7191:function(e,t,n){"use strict";n("658f")},7352:function(e,t,n){},"77d8":function(e,t,n){},8021:function(e,t,n){"use strict";n("bddf")},"85ec":function(e,t,n){},"8bb7":function(e,t,n){"use strict";n("2f9b")},9568:function(e,t,n){},"95ee":function(e,t,n){"use strict";n("d7f8")},9818:function(e,t,n){},a079:function(e,t,n){"use strict";n("bafa")},a5dc:function(e,t,n){},a8cc:function(e,t,n){"use strict";n("1d7e")},a9ab:function(e,t,n){"use strict";n("5faf")},ac16:function(e,t,n){"use strict";n("0d24")},b397:function(e,t,n){},b3e2:function(e,t,n){"use strict";n("b397")},b48b:function(e,t,n){},b9df:function(e,t,n){"use strict";n("c69b")},bafa:function(e,t,n){},bddf:function(e,t,n){},c2e3:function(e,t,n){"use strict";n("c877")},c3d6:function(e,t,n){"use strict";n("d3d2")},c4ff:function(e,t,n){"use strict";n("d593")},c69b:function(e,t,n){},c877:function(e,t,n){},c919:function(e,t,n){"use strict";n("7352")},cd48:function(e,t,n){},d3d2:function(e,t,n){},d593:function(e,t,n){},d7f8:function(e,t,n){},ddab:function(e,t,n){"use strict";n("6417")},e478:function(e,t,n){"use strict";n("3d86")},e552:function(e,t,n){"use strict";n("4d54")},f093:function(e,t,n){"use strict";n("a5dc")},f2e9:function(e,t,n){"use strict";n("2b2c")}}); \ No newline at end of file diff --git a/sist2-vue/src/Sist2Api.ts b/sist2-vue/src/Sist2Api.ts index 88fee03..38abc68 100644 --- a/sist2-vue/src/Sist2Api.ts +++ b/sist2-vue/src/Sist2Api.ts @@ -256,20 +256,31 @@ class Sist2Api { }); } - getMimeTypes() { - return this.esQuery({ - aggs: { - mimeTypes: { - terms: { - field: "mime", - size: 10000 - } + getMimeTypes(query = undefined) { + const AGGS = { + mimeTypes: { + terms: { + field: "mime", + size: 10000 } - }, - size: 0, - }).then(resp => { + } + }; + + if (!query) { + query = { + aggs: AGGS, + size: 0, + }; + } else { + query.size = 0; + query.aggs = AGGS; + } + + return this.esQuery(query).then(resp => { const mimeMap: any[] = []; - resp["aggregations"]["mimeTypes"]["buckets"].sort((a: any, b: any) => a.key > b.key).forEach((bucket: any) => { + const buckets = resp["aggregations"]["mimeTypes"]["buckets"]; + + buckets.sort((a: any, b: any) => a.key > b.key).forEach((bucket: any) => { const tmp = bucket["key"].split("/"); const category = tmp[0]; const mime = tmp[1]; @@ -289,11 +300,18 @@ class Sist2Api { }); if (!category_exists) { - mimeMap.push({"text": category, children: [child]}); + mimeMap.push({text: category, children: [child], id: category}); } }) - return mimeMap; + mimeMap.forEach(node => { + if (node.children) { + node.children.sort((a, b) => a.id.localeCompare(b.id)); + } + }) + mimeMap.sort((a, b) => a.id.localeCompare(b.id)) + + return {buckets, mimeMap}; }); } diff --git a/sist2-vue/src/components/DebugInfo.vue b/sist2-vue/src/components/DebugInfo.vue index 9a5fa95..ea3f651 100644 --- a/sist2-vue/src/components/DebugInfo.vue +++ b/sist2-vue/src/components/DebugInfo.vue @@ -15,7 +15,7 @@ diff --git a/sist2-vue/src/components/IndexPicker.vue b/sist2-vue/src/components/IndexPicker.vue index dcf9327..9370ace 100644 --- a/sist2-vue/src/components/IndexPicker.vue +++ b/sist2-vue/src/components/IndexPicker.vue @@ -133,6 +133,11 @@ export default Vue.extend({ font-size: 80%; } +.theme-black .version-badge { + color: #eee !important; + background: none; +} + .version-badge { color: #222 !important; background: none; diff --git a/sist2-vue/src/components/Lightbox.vue b/sist2-vue/src/components/Lightbox.vue index 997a59c..0d10c46 100644 --- a/sist2-vue/src/components/Lightbox.vue +++ b/sist2-vue/src/components/Lightbox.vue @@ -1,6 +1,5 @@ + + \ No newline at end of file diff --git a/sist2-vue/src/components/DebugIcon.vue b/sist2-vue/src/components/icons/DebugIcon.vue similarity index 100% rename from sist2-vue/src/components/DebugIcon.vue rename to sist2-vue/src/components/icons/DebugIcon.vue diff --git a/sist2-vue/src/components/FileIcon.vue b/sist2-vue/src/components/icons/FileIcon.vue similarity index 100% rename from sist2-vue/src/components/FileIcon.vue rename to sist2-vue/src/components/icons/FileIcon.vue diff --git a/sist2-vue/src/components/GearIcon.vue b/sist2-vue/src/components/icons/GearIcon.vue similarity index 100% rename from sist2-vue/src/components/GearIcon.vue rename to sist2-vue/src/components/icons/GearIcon.vue diff --git a/sist2-vue/src/components/icons/LanguageIcon.vue b/sist2-vue/src/components/icons/LanguageIcon.vue new file mode 100644 index 0000000..0b4b7d1 --- /dev/null +++ b/sist2-vue/src/components/icons/LanguageIcon.vue @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/sist2-vue/src/components/Sist2Icon.vue b/sist2-vue/src/components/icons/Sist2Icon.vue similarity index 100% rename from sist2-vue/src/components/Sist2Icon.vue rename to sist2-vue/src/components/icons/Sist2Icon.vue diff --git a/sist2-vue/src/i18n/messages.ts b/sist2-vue/src/i18n/messages.ts index f1fe638..aea98cd 100644 --- a/sist2-vue/src/i18n/messages.ts +++ b/sist2-vue/src/i18n/messages.ts @@ -5,6 +5,8 @@ export default { advanced: "Advanced search", fuzzy: "Fuzzy" }, + addTag: "Add", + deleteTag: "Delete", download: "Download", and: "and", page: "page", @@ -64,7 +66,8 @@ export default { resultSize: "Number of results per page", tagOrOperator: "Use OR operator when specifying multiple tags.", hideDuplicates: "Hide duplicate results based on checksum", - hideLegacy: "Hide the 'legacyES' Elasticsearch notice" + hideLegacy: "Hide the 'legacyES' Elasticsearch notice", + updateMimeMap: "Update the Media Types tree in real time" }, queryMode: { simple: "Simple", @@ -72,7 +75,8 @@ export default { }, lang: { en: "English", - fr: "Français" + fr: "Français", + "zh-CN": "简体中文", }, displayMode: { grid: "Grid", @@ -126,11 +130,13 @@ export default { esQueryErr: "Could not parse or execute query, please check the Advanced search documentation. " + "See server logs for more information.", dupeTagTitle: "Duplicate tag", - dupeTag: "This tag already exists for this document." + dupeTag: "This tag already exists for this document.", + copiedToClipboard: "Copied to clipboard" }, saveTagModalTitle: "Add tag", saveTagPlaceholder: "Tag name", confirm: "Confirm", + indexPickerPlaceholder: "Select an index", sort: { relevance: "Relevance", dateAsc: "Date (Older first)", @@ -160,6 +166,8 @@ export default { advanced: "Recherche avancée", fuzzy: "Approximatif" }, + addTag: "Ajouter", + deleteTag: "Supprimer", download: "Télécharger", and: "et", page: "page", @@ -220,7 +228,8 @@ export default { resultSize: "Nombre de résultats par page", tagOrOperator: "Utiliser l'opérateur OU lors de la spécification de plusieurs tags", hideDuplicates: "Masquer les résultats en double", - hideLegacy: "Masquer la notice 'legacyES' Elasticsearch" + hideLegacy: "Masquer la notice 'legacyES' Elasticsearch", + updateMimeMap: "Mettre à jour l'arbre de Types de médias en temps réel" }, queryMode: { simple: "Simple", @@ -228,7 +237,8 @@ export default { }, lang: { en: "English", - fr: "Français" + fr: "Français", + "zh-CN": "简体中文", }, displayMode: { grid: "Grille", @@ -283,7 +293,8 @@ export default { esQueryErr: "Impossible d'analyser ou d'exécuter la requête, veuillez consulter la documentation sur la " + "recherche avancée. Voir les journaux du serveur pour plus d'informations.", dupeTagTitle: "Tag en double", - dupeTag: "Ce tag existe déjà pour ce document." + dupeTag: "Ce tag existe déjà pour ce document.", + copiedToClipboard: "Copié dans le presse-papier" }, saveTagModalTitle: "Ajouter un tag", saveTagPlaceholder: "Nom du tag", @@ -311,5 +322,166 @@ export default { selectedIndex: "indice sélectionné", selectedIndices: "indices sélectionnés", }, - } -} \ No newline at end of file + }, + "zh-CN": { + searchBar: { + simple: "搜索", + advanced: "高级搜索", + fuzzy: "模糊搜索" + }, + addTag: "添加", + deleteTag: "删除", + download: "下载", + and: "与", + page: "页", + pages: "页", + mimeTypes: "文件类型", + tags: "标签", + help: { + simpleSearch: "简易搜索", + advancedSearch: "高级搜索", + help: "帮助", + term: "<关键词>", + and: "与操作", + or: "或操作", + not: "反选单个关键词", + quotes: "括起来的部分视为一个关键词,保序", + prefix: "在词尾使用时,匹配前缀", + parens: "表达式编组", + tildeTerm: "匹配编辑距离以内的关键词", + tildePhrase: "匹配短语,容忍一些非匹配词", + example1: + "例如: \"番茄\" +(炒蛋 | 牛腩) -饭 将匹配" + + "短语 番茄炒蛋炒蛋 或者 牛腩,而忽略任何带有" + + "的关键词.", + defaultOperator: + "表达式中无+或者|时,默认使用" + + "+(与操作)。", + fuzzy: + "选中模糊搜索选项时,返回部分匹配的结果(3-grams)。", + moreInfoSimple: "详细信息:Elasticsearch文档", + moreInfoAdvanced: "高级搜索模式文档:Elasticsearch文档" + }, + config: "配置", + configDescription: "配置在此浏览器中实时保存。", + configReset: "重置所有设置", + searchOptions: "搜索选项", + treemapOptions: "树状图选项", + displayOptions: "显示选项", + opt: { + lang: "语言", + highlight: "启用高亮", + fuzzy: "默认使用模糊搜索", + searchInPath: "匹配文档路径", + suggestPath: "搜索框启用自动补全", + fragmentSize: "高亮上下文大小", + queryMode: "搜索模式", + displayMode: "显示", + columns: "列数", + treemapType: "树状图类属性", + treemapTiling: "树状图平铺", + treemapColorGroupingDepth: "树状图颜色编组深度(展开)", + treemapColor: "树状图颜色(折叠)", + treemapSize: "树状图大小", + theme: "主题", + lightboxLoadOnlyCurrent: "在图片查看器中,不要预读相邻的全图", + slideDuration: "幻灯片时长", + resultSize: "每页结果数", + tagOrOperator: "使用或操作(OR)匹配多个标签。", + hideDuplicates: "使用校验码隐藏重复结果", + hideLegacy: "隐藏'legacyES' Elasticsearch 通知", + updateMimeMap: "媒体类型树的实时更新" + }, + queryMode: { + simple: "简单", + advanced: "高级", + }, + lang: { + en: "English", + fr: "Français", + "zh-CN": "简体中文", + }, + displayMode: { + grid: "网格", + list: "列表", + }, + columns: { + auto: "自动" + }, + treemapType: { + cascaded: "折叠", + flat: "平铺(紧凑)" + }, + treemapSize: { + small: "小", + medium: "中", + large: "大", + xLarge: "加大", + xxLarge: "加加大", + custom: "自订", + }, + treemapTiling: { + binary: "Binary", + squarify: "Squarify", + slice: "Slice", + dice: "Dice", + sliceDice: "Slice & Dice", + }, + theme: { + light: "亮", + black: "暗" + }, + hit: "命中", + hits: "命中", + details: "详细信息", + stats: "统计信息", + queryTime: "查询时间", + totalSize: "总大小", + pathBar: { + placeholder: "过滤路径", + modalTitle: "选择路径" + }, + debug: "调试信息", + debugDescription: "对调试除错有用的信息。 若您遇到bug或者想建议新功能,请提交新Issue到" + + "这里.", + tagline: "标签栏", + toast: { + esConnErrTitle: "Elasticsearch连接错误", + esConnErr: "sist2 web 模块连接Elasticsearch出错。" + + "查看服务日志以获取更多信息。", + esQueryErrTitle: "查询错误", + esQueryErr: "无法识别或执行查询,请查阅高级搜索文档。" + + "查看服务日志以获取更多信息。", + dupeTagTitle: "重复标签", + dupeTag: "该标签已存在于此文档。", + copiedToClipboard: "复制到剪贴板" + }, + saveTagModalTitle: "增加标签", + saveTagPlaceholder: "标签名", + confirm: "确认", + indexPickerPlaceholder: "选择一个索引", + sort: { + relevance: "相关度", + dateAsc: "日期(由旧到新)", + dateDesc: "日期(由新到旧)", + sizeAsc: "大小(从小到大)", + sizeDesc: "大小(从大到小)", + nameAsc: "名字(A-z)", + nameDesc: "名字 (Z-a)", + random: "随机", + }, + d3: { + mimeCount: "各类文件数量分布", + mimeSize: "各类文件大小分布", + dateHistogram: "文件修改时间分布", + sizeHistogram: "文件大小分布", + }, + indexPicker: { + selectNone: "清空", + selectAll: "全选", + selectedIndex: "选中索引", + selectedIndices: "选中索引", + }, + }, +} diff --git a/sist2-vue/src/store/index.ts b/sist2-vue/src/store/index.ts index fa311c9..7ef7989 100644 --- a/sist2-vue/src/store/index.ts +++ b/sist2-vue/src/store/index.ts @@ -27,6 +27,7 @@ export default new Vuex.Store({ size: 60, optLang: "en", + optLangIsDefault: true, optHideDuplicates: true, optTheme: "light", optDisplay: "grid", @@ -47,6 +48,7 @@ export default new Vuex.Store({ optLightboxLoadOnlyCurrent: false, optLightboxSlideDuration: 15, optHideLegacy: false, + optUpdateMimeMap: true, _onLoadSelectedIndices: [] as string[], _onLoadSelectedMimeTypes: [] as string[], @@ -71,9 +73,14 @@ export default new Vuex.Store({ uiLightboxSlide: 0, uiReachedScrollEnd: false, + uiDetailsMimeAgg: null, + uiShowDetails: false, + uiMimeMap: [] as any[] }, mutations: { + setUiShowDetails: (state, val) => state.uiShowDetails = val, + setUiDetailsMimeAgg: (state, val) => state.uiDetailsMimeAgg = val, setUiReachedScrollEnd: (state, val) => state.uiReachedScrollEnd = val, setTags: (state, val) => state.tags = val, setPathText: (state, val) => state.pathText = val, @@ -82,7 +89,10 @@ export default new Vuex.Store({ setSist2Info: (state, val) => state.sist2Info = val, setSeed: (state, val) => state.seed = val, setOptHideDuplicates: (state, val) => state.optHideDuplicates = val, - setOptLang: (state, val) => state.optLang = val, + setOptLang: (state, val) => { + state.optLang = val; + state.optLangIsDefault = false; + }, setSortMode: (state, val) => state.sortMode = val, setIndices: (state, val) => { state.indices = val; @@ -146,8 +156,10 @@ export default new Vuex.Store({ setOptTreemapSize: (state, val) => state.optTreemapSize = val, setOptTreemapColor: (state, val) => state.optTreemapColor = val, setOptHideLegacy: (state, val) => state.optHideLegacy = val, + setOptUpdateMimeMap: (state, val) => state.optUpdateMimeMap = val, setOptLightboxLoadOnlyCurrent: (state, val) => state.optLightboxLoadOnlyCurrent = val, + setOptLightboxSlideDuration: (state, val) => state.optLightboxSlideDuration = val, setUiMimeMap: (state, val) => state.uiMimeMap = val, @@ -157,8 +169,18 @@ export default new Vuex.Store({ busUpdateTags: () => { // noop }, + busSearch: () => { + // noop + }, }, actions: { + setSist2Info: (store, val) => { + store.commit("setSist2Info", val); + + if (store.state.optLangIsDefault) { + store.commit("setOptLang", val.lang); + } + }, loadFromArgs({commit}, route: Route) { if (route.query.q) { @@ -278,6 +300,7 @@ export default new Vuex.Store({ commit("setUiLightboxTypes", []); commit("setUiLightboxCaptions", []); commit("setUiLightboxKey", 0); + commit("setUiDetailsMimeAgg", null); } }, modules: {}, @@ -342,5 +365,6 @@ export default new Vuex.Store({ optLightboxSlideDuration: state => state.optLightboxSlideDuration, optResultSize: state => state.size, optHideLegacy: state => state.optHideLegacy, + optUpdateMimeMap: state => state.optUpdateMimeMap, } }) \ No newline at end of file diff --git a/sist2-vue/src/util.ts b/sist2-vue/src/util.ts index 4cfad7c..1ea0dc9 100644 --- a/sist2-vue/src/util.ts +++ b/sist2-vue/src/util.ts @@ -97,6 +97,30 @@ export function getSelectedTreeNodes(tree: any) { return Array.from(selectedNodes); } +export function getTreeNodeAttributes(tree: any) { + const nodes = tree.selectable(); + const attributes = {}; + + for (let i = 0; i < nodes.length; i++) { + + let id = null; + + if (nodes[i].text.indexOf("(") !== -1 && nodes[i].values) { + id = nodes[i].values.slice(-1)[0]; + } else { + id = nodes[i].id + } + + attributes[id] = { + checked: nodes[i].itree.state.checked, + collapsed: nodes[i].itree.state.collapsed, + } + } + + return attributes; +} + + export function serializeMimes(mimes: string[]): string | undefined { if (mimes.length == 0) { return undefined; diff --git a/sist2-vue/src/views/Configuration.vue b/sist2-vue/src/views/Configuration.vue index ec7c984..e8f2053 100644 --- a/sist2-vue/src/views/Configuration.vue +++ b/sist2-vue/src/views/Configuration.vue @@ -15,15 +15,8 @@

{{ $t("displayOptions") }}

- - {{ $t("opt.lightboxLoadOnlyCurrent") }} - - - {{ $t("opt.hideLegacy") }} - - - + @@ -34,6 +27,20 @@ + +
+ + + {{ $t("opt.lightboxLoadOnlyCurrent") }} + + + + {{ $t("opt.hideLegacy") }} + + + + {{ $t("opt.updateMimeMap") }} +

@@ -117,15 +124,15 @@