From 1e6ef7ffff485a2f90a5ae48e17d75f7ebcb55cd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 24 Feb 2023 23:54:32 +0000 Subject: [PATCH 1/3] chore(deps): update dependency vimeo/psalm to v5 --- composer.json | 2 +- composer.lock | 360 +++++++++++++++++++++++++++++++------------------- 2 files changed, 222 insertions(+), 140 deletions(-) diff --git a/composer.json b/composer.json index b86bf066..024663ae 100644 --- a/composer.json +++ b/composer.json @@ -21,7 +21,7 @@ "johnpbloch/wordpress-core": "^6.0", "php-stubs/wordpress-stubs": "^6.0", "phpcompatibility/phpcompatibility-wp": "^2.1", - "vimeo/psalm": "^4.7", + "vimeo/psalm": "^5.0", "wp-cli/i18n-command": "^2.2", "wp-coding-standards/wpcs": "^2.3" }, diff --git a/composer.lock b/composer.lock index 1f29efd4..e749d286 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "7d8e98ef40d6fa5318c604843389774e", + "content-hash": "81515943cc32b3356bf6737ba5ac0a31", "packages": [ { "name": "composer/installers", @@ -1042,6 +1042,67 @@ }, "time": "2022-03-02T22:36:06+00:00" }, + { + "name": "fidry/cpu-core-counter", + "version": "0.5.1", + "source": { + "type": "git", + "url": "https://github.com/theofidry/cpu-core-counter.git", + "reference": "b58e5a3933e541dc286cc91fc4f3898bbc6f1623" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/b58e5a3933e541dc286cc91fc4f3898bbc6f1623", + "reference": "b58e5a3933e541dc286cc91fc4f3898bbc6f1623", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "fidry/makefile": "^0.2.0", + "phpstan/extension-installer": "^1.2.0", + "phpstan/phpstan": "^1.9.2", + "phpstan/phpstan-deprecation-rules": "^1.0.0", + "phpstan/phpstan-phpunit": "^1.2.2", + "phpstan/phpstan-strict-rules": "^1.4.4", + "phpunit/phpunit": "^9.5.26 || ^8.5.31", + "theofidry/php-cs-fixer-config": "^1.0", + "webmozarts/strict-phpunit": "^7.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Fidry\\CpuCoreCounter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Théo FIDRY", + "email": "theo.fidry@gmail.com" + } + ], + "description": "Tiny utility to get the number of CPU cores.", + "keywords": [ + "CPU", + "core" + ], + "support": { + "issues": "https://github.com/theofidry/cpu-core-counter/issues", + "source": "https://github.com/theofidry/cpu-core-counter/tree/0.5.1" + }, + "funding": [ + { + "url": "https://github.com/theofidry", + "type": "github" + } + ], + "time": "2022-12-24T12:35:10+00:00" + }, { "name": "gettext/gettext", "version": "v4.8.8", @@ -1452,59 +1513,6 @@ }, "time": "2023-01-16T22:05:37+00:00" }, - { - "name": "openlss/lib-array2xml", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/nullivex/lib-array2xml.git", - "reference": "a91f18a8dfc69ffabe5f9b068bc39bb202c81d90" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nullivex/lib-array2xml/zipball/a91f18a8dfc69ffabe5f9b068bc39bb202c81d90", - "reference": "a91f18a8dfc69ffabe5f9b068bc39bb202c81d90", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "LSS": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Bryan Tong", - "email": "bryan@nullivex.com", - "homepage": "https://www.nullivex.com" - }, - { - "name": "Tony Butler", - "email": "spudz76@gmail.com", - "homepage": "https://www.nullivex.com" - } - ], - "description": "Array2XML conversion library credit to lalit.org", - "homepage": "https://www.nullivex.com", - "keywords": [ - "array", - "array conversion", - "xml", - "xml conversion" - ], - "support": { - "issues": "https://github.com/nullivex/lib-array2xml/issues", - "source": "https://github.com/nullivex/lib-array2xml/tree/master" - }, - "time": "2019-03-29T20:06:56+00:00" - }, { "name": "php-stubs/wordpress-stubs", "version": "v6.1.1", @@ -2170,6 +2178,70 @@ }, "time": "2023-01-05T18:45:16+00:00" }, + { + "name": "spatie/array-to-xml", + "version": "2.17.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/array-to-xml.git", + "reference": "5cbec9c6ab17e320c58a259f0cebe88bde4a7c46" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/array-to-xml/zipball/5cbec9c6ab17e320c58a259f0cebe88bde4a7c46", + "reference": "5cbec9c6ab17e320c58a259f0cebe88bde4a7c46", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": "^7.4|^8.0" + }, + "require-dev": { + "mockery/mockery": "^1.2", + "pestphp/pest": "^1.21", + "phpunit/phpunit": "^9.0", + "spatie/pest-plugin-snapshots": "^1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\ArrayToXml\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://freek.dev", + "role": "Developer" + } + ], + "description": "Convert an array to xml", + "homepage": "https://github.com/spatie/array-to-xml", + "keywords": [ + "array", + "convert", + "xml" + ], + "support": { + "source": "https://github.com/spatie/array-to-xml/tree/2.17.1" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-12-26T08:22:07+00:00" + }, { "name": "squizlabs/php_codesniffer", "version": "3.7.2", @@ -2393,6 +2465,70 @@ ], "time": "2022-01-02T09:53:40+00:00" }, + { + "name": "symfony/filesystem", + "version": "v5.4.19", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "648bfaca6a494f3e22378123bcee2894045dc9d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/648bfaca6a494f3e22378123bcee2894045dc9d8", + "reference": "648bfaca6a494f3e22378123bcee2894045dc9d8", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.19" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-14T19:14:44+00:00" + }, { "name": "symfony/finder", "version": "v5.4.19", @@ -3119,24 +3255,24 @@ }, { "name": "vimeo/psalm", - "version": "4.30.0", + "version": "5.7.6", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "d0bc6e25d89f649e4f36a534f330f8bb4643dd69" + "reference": "ae4ec68e00e4880e3f00b1edd2da891236d749ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/d0bc6e25d89f649e4f36a534f330f8bb4643dd69", - "reference": "d0bc6e25d89f649e4f36a534f330f8bb4643dd69", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/ae4ec68e00e4880e3f00b1edd2da891236d749ab", + "reference": "ae4ec68e00e4880e3f00b1edd2da891236d749ab", "shasum": "" }, "require": { "amphp/amp": "^2.4.2", "amphp/byte-stream": "^1.5", - "composer/package-versions-deprecated": "^1.8.0", + "composer/package-versions-deprecated": "^1.10.0", "composer/semver": "^1.4 || ^2.0 || ^3.0", - "composer/xdebug-handler": "^1.1 || ^2.0 || ^3.0", + "composer/xdebug-handler": "^2.0 || ^3.0", "dnoegel/php-xdg-base-dir": "^0.1.1", "ext-ctype": "*", "ext-dom": "*", @@ -3145,35 +3281,34 @@ "ext-mbstring": "*", "ext-simplexml": "*", "ext-tokenizer": "*", - "felixfbecker/advanced-json-rpc": "^3.0.3", - "felixfbecker/language-server-protocol": "^1.5", + "felixfbecker/advanced-json-rpc": "^3.1", + "felixfbecker/language-server-protocol": "^1.5.2", + "fidry/cpu-core-counter": "^0.4.1 || ^0.5.1", "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0", "nikic/php-parser": "^4.13", - "openlss/lib-array2xml": "^1.0", - "php": "^7.1|^8", - "sebastian/diff": "^3.0 || ^4.0", - "symfony/console": "^3.4.17 || ^4.1.6 || ^5.0 || ^6.0", - "symfony/polyfill-php80": "^1.25", - "webmozart/path-util": "^2.3" + "php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0", + "sebastian/diff": "^4.0 || ^5.0", + "spatie/array-to-xml": "^2.17.0 || ^3.0", + "symfony/console": "^4.1.6 || ^5.0 || ^6.0", + "symfony/filesystem": "^5.4 || ^6.0" }, "provide": { "psalm/psalm": "self.version" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.2", - "brianium/paratest": "^4.0||^6.0", + "bamarni/composer-bin-plugin": "^1.4", + "brianium/paratest": "^6.9", "ext-curl": "*", + "mockery/mockery": "^1.5", + "nunomaduro/mock-final-classes": "^1.1", "php-parallel-lint/php-parallel-lint": "^1.2", - "phpdocumentor/reflection-docblock": "^5", - "phpmyadmin/sql-parser": "5.1.0||dev-master", - "phpspec/prophecy": ">=1.9.0", - "phpstan/phpdoc-parser": "1.2.* || 1.6.4", - "phpunit/phpunit": "^9.0", - "psalm/plugin-phpunit": "^0.16", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.5", - "symfony/process": "^4.3 || ^5.0 || ^6.0", - "weirdan/prophecy-shim": "^1.0 || ^2.0" + "phpstan/phpdoc-parser": "^1.6", + "phpunit/phpunit": "^9.6", + "psalm/plugin-mockery": "^1.1", + "psalm/plugin-phpunit": "^0.18", + "slevomat/coding-standard": "^8.4", + "squizlabs/php_codesniffer": "^3.6", + "symfony/process": "^4.4 || ^5.0 || ^6.0" }, "suggest": { "ext-curl": "In order to send data to shepherd", @@ -3189,17 +3324,14 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev", + "dev-master": "5.x-dev", + "dev-4.x": "4.x-dev", "dev-3.x": "3.x-dev", "dev-2.x": "2.x-dev", "dev-1.x": "1.x-dev" } }, "autoload": { - "files": [ - "src/functions.php", - "src/spl_object_id.php" - ], "psr-4": { "Psalm\\": "src/Psalm/" } @@ -3217,13 +3349,14 @@ "keywords": [ "code", "inspection", - "php" + "php", + "static analysis" ], "support": { "issues": "https://github.com/vimeo/psalm/issues", - "source": "https://github.com/vimeo/psalm/tree/4.30.0" + "source": "https://github.com/vimeo/psalm/tree/5.7.6" }, - "time": "2022-11-06T20:37:08+00:00" + "time": "2023-02-24T19:45:16+00:00" }, { "name": "webmozart/assert", @@ -3283,57 +3416,6 @@ }, "time": "2022-06-03T18:03:27+00:00" }, - { - "name": "webmozart/path-util", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/webmozart/path-util.git", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "webmozart/assert": "~1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.6", - "sebastian/version": "^1.0.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\PathUtil\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.", - "support": { - "issues": "https://github.com/webmozart/path-util/issues", - "source": "https://github.com/webmozart/path-util/tree/2.3.0" - }, - "abandoned": "symfony/filesystem", - "time": "2015-12-17T08:42:14+00:00" - }, { "name": "wp-cli/i18n-command", "version": "v2.4.2", From 40cc6a4108f77b36b0f68248f7a094b9241549fa Mon Sep 17 00:00:00 2001 From: Myrotvorets Date: Sat, 25 Feb 2023 01:56:46 +0200 Subject: [PATCH 2/3] Fix issues found by Psalm --- inc/class-inputfactory.php | 2 +- psalm.xml.dist | 10 ++++++++ wordpress.stubs | 50 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 wordpress.stubs diff --git a/inc/class-inputfactory.php b/inc/class-inputfactory.php index 27401b49..72f138f0 100644 --- a/inc/class-inputfactory.php +++ b/inc/class-inputfactory.php @@ -70,7 +70,7 @@ private static function get_attributes( array $params ): string { } /** - * @psalm-param HelpArgs $args + * @psalm-param HelpArgs&mixed[] $args */ private static function render_help( array $args ): void { if ( ! empty( $args['help'] ) ) { diff --git a/psalm.xml.dist b/psalm.xml.dist index 23879ae7..d8dc25ba 100644 --- a/psalm.xml.dist +++ b/psalm.xml.dist @@ -4,6 +4,8 @@ resolveFromConfigFile="true" phpVersion="7.4" findUnusedPsalmSuppress="true" + findUnusedCode="true" + findUnusedBaselineEntry="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://getpsalm.org/schema/config" xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd" @@ -14,7 +16,15 @@ + + + + + + + + diff --git a/wordpress.stubs b/wordpress.stubs new file mode 100644 index 00000000..ab9df31d --- /dev/null +++ b/wordpress.stubs @@ -0,0 +1,50 @@ + Date: Sat, 25 Feb 2023 02:01:35 +0200 Subject: [PATCH 3/3] Fix JS build --- assets/bootstrap.min.css | 2 +- assets/compare.min.js | 2 +- assets/rtl.min.js | 2 +- assets/search.min.js | 2 +- package-lock.json | 8 ++++---- package.json | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/assets/bootstrap.min.css b/assets/bootstrap.min.css index 95d92c79..cf4c7377 100644 --- a/assets/bootstrap.min.css +++ b/assets/bootstrap.min.css @@ -1 +1 @@ -:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}#wpbody .wrap{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}#wpbody .wrap *,#wpbody .wrap :after,#wpbody .wrap :before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){#wpbody .wrap :root{scroll-behavior:smooth}}#wpbody .wrap body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}#wpbody .wrap hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}#wpbody .wrap .h1,#wpbody .wrap .h2,#wpbody .wrap .h3,#wpbody .wrap .h4,#wpbody .wrap .h5,#wpbody .wrap .h6,#wpbody .wrap h1,#wpbody .wrap h2,#wpbody .wrap h3,#wpbody .wrap h4,#wpbody .wrap h5,#wpbody .wrap h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}#wpbody .wrap .h1,#wpbody .wrap h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){#wpbody .wrap .h1,#wpbody .wrap h1{font-size:2.5rem}}#wpbody .wrap .h2,#wpbody .wrap h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){#wpbody .wrap .h2,#wpbody .wrap h2{font-size:2rem}}#wpbody .wrap .h3,#wpbody .wrap h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){#wpbody .wrap .h3,#wpbody .wrap h3{font-size:1.75rem}}#wpbody .wrap .h4,#wpbody .wrap h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){#wpbody .wrap .h4,#wpbody .wrap h4{font-size:1.5rem}}#wpbody .wrap .h5,#wpbody .wrap h5{font-size:1.25rem}#wpbody .wrap .h6,#wpbody .wrap h6{font-size:1rem}#wpbody .wrap p{margin-bottom:1rem;margin-top:0}#wpbody .wrap abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wpbody .wrap address{font-style:normal;line-height:inherit;margin-bottom:1rem}#wpbody .wrap ol,#wpbody .wrap ul{padding-left:2rem}#wpbody .wrap dl,#wpbody .wrap ol,#wpbody .wrap ul{margin-bottom:1rem;margin-top:0}#wpbody .wrap ol ol,#wpbody .wrap ol ul,#wpbody .wrap ul ol,#wpbody .wrap ul ul{margin-bottom:0}#wpbody .wrap dt{font-weight:700}#wpbody .wrap dd{margin-bottom:.5rem;margin-left:0}#wpbody .wrap blockquote{margin:0 0 1rem}#wpbody .wrap b,#wpbody .wrap strong{font-weight:bolder}#wpbody .wrap .small,#wpbody .wrap small{font-size:.875em}#wpbody .wrap .mark,#wpbody .wrap mark{background-color:var(--bs-highlight-bg);padding:.1875em}#wpbody .wrap sub,#wpbody .wrap sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}#wpbody .wrap sub{bottom:-.25em}#wpbody .wrap sup{top:-.5em}#wpbody .wrap a{color:var(--bs-link-color);text-decoration:underline}#wpbody .wrap a:hover{color:var(--bs-link-hover-color)}#wpbody .wrap a:not([href]):not([class]),#wpbody .wrap a:not([href]):not([class]):hover{color:inherit;text-decoration:none}#wpbody .wrap code,#wpbody .wrap kbd,#wpbody .wrap pre,#wpbody .wrap samp{font-family:var(--bs-font-monospace);font-size:1em}#wpbody .wrap pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}#wpbody .wrap pre code{color:inherit;font-size:inherit;word-break:normal}#wpbody .wrap code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>#wpbody .wrap code{color:inherit}#wpbody .wrap kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}#wpbody .wrap kbd kbd{font-size:1em;padding:0}#wpbody .wrap figure{margin:0 0 1rem}#wpbody .wrap img,#wpbody .wrap svg{vertical-align:middle}#wpbody .wrap table{border-collapse:collapse;caption-side:bottom}#wpbody .wrap caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}#wpbody .wrap th{text-align:inherit;text-align:-webkit-match-parent}#wpbody .wrap tbody,#wpbody .wrap td,#wpbody .wrap tfoot,#wpbody .wrap th,#wpbody .wrap thead,#wpbody .wrap tr{border:0 solid;border-color:inherit}#wpbody .wrap label{display:inline-block}#wpbody .wrap button{border-radius:0}#wpbody .wrap button:focus:not(:focus-visible){outline:0}#wpbody .wrap button,#wpbody .wrap input,#wpbody .wrap optgroup,#wpbody .wrap select,#wpbody .wrap textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}#wpbody .wrap button,#wpbody .wrap select{text-transform:none}#wpbody .wrap [role=button]{cursor:pointer}#wpbody .wrap select{word-wrap:normal}#wpbody .wrap select:disabled{opacity:1}#wpbody .wrap [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}#wpbody .wrap [type=button],#wpbody .wrap [type=reset],#wpbody .wrap [type=submit],#wpbody .wrap button{-webkit-appearance:button}#wpbody .wrap [type=button]:not(:disabled),#wpbody .wrap [type=reset]:not(:disabled),#wpbody .wrap [type=submit]:not(:disabled),#wpbody .wrap button:not(:disabled){cursor:pointer}#wpbody .wrap ::-moz-focus-inner{border-style:none;padding:0}#wpbody .wrap textarea{resize:vertical}#wpbody .wrap fieldset{border:0;margin:0;min-width:0;padding:0}#wpbody .wrap legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media(min-width:1200px){#wpbody .wrap legend{font-size:1.5rem}}#wpbody .wrap legend+*{clear:left}#wpbody .wrap ::-webkit-datetime-edit-day-field,#wpbody .wrap ::-webkit-datetime-edit-fields-wrapper,#wpbody .wrap ::-webkit-datetime-edit-hour-field,#wpbody .wrap ::-webkit-datetime-edit-minute,#wpbody .wrap ::-webkit-datetime-edit-month-field,#wpbody .wrap ::-webkit-datetime-edit-text,#wpbody .wrap ::-webkit-datetime-edit-year-field{padding:0}#wpbody .wrap ::-webkit-inner-spin-button{height:auto}#wpbody .wrap [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#wpbody .wrap ::-webkit-search-decoration{-webkit-appearance:none}#wpbody .wrap ::-webkit-color-swatch-wrapper{padding:0}#wpbody .wrap ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#wpbody .wrap ::file-selector-button{-webkit-appearance:button;font:inherit}#wpbody .wrap output{display:inline-block}#wpbody .wrap iframe{border:0}#wpbody .wrap summary{cursor:pointer;display:list-item}#wpbody .wrap progress{vertical-align:baseline}#wpbody .wrap [hidden]{display:none!important}#wpbody .wrap .lead{font-size:1.25rem;font-weight:300}#wpbody .wrap .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-1{font-size:5rem}}#wpbody .wrap .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-2{font-size:4.5rem}}#wpbody .wrap .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-3{font-size:4rem}}#wpbody .wrap .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-4{font-size:3.5rem}}#wpbody .wrap .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-5{font-size:3rem}}#wpbody .wrap .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-6{font-size:2.5rem}}#wpbody .wrap .list-inline,#wpbody .wrap .list-unstyled{list-style:none;padding-left:0}#wpbody .wrap .list-inline-item{display:inline-block}#wpbody .wrap .list-inline-item:not(:last-child){margin-right:.5rem}#wpbody .wrap .initialism{font-size:.875em;text-transform:uppercase}#wpbody .wrap .blockquote{font-size:1.25rem;margin-bottom:1rem}#wpbody .wrap .blockquote>:last-child{margin-bottom:0}#wpbody .wrap .blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}#wpbody .wrap .blockquote-footer:before{content:"— "}#wpbody .wrap .img-fluid{height:auto;max-width:100%}#wpbody .wrap .img-thumbnail{background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;height:auto;max-width:100%;padding:.25rem}#wpbody .wrap .figure{display:inline-block}#wpbody .wrap .figure-img{line-height:1;margin-bottom:.5rem}#wpbody .wrap .figure-caption{color:#6c757d;font-size:.875em}#wpbody .wrap .container,#wpbody .wrap .container-fluid,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm,#wpbody .wrap .container-xl,#wpbody .wrap .container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:576px){#wpbody .wrap .container,#wpbody .wrap .container-sm{max-width:540px}}@media(min-width:768px){#wpbody .wrap .container,#wpbody .wrap .container-md,#wpbody .wrap .container-sm{max-width:720px}}@media(min-width:992px){#wpbody .wrap .container,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm{max-width:960px}}@media(min-width:1200px){#wpbody .wrap .container,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm,#wpbody .wrap .container-xl{max-width:1140px}}@media(min-width:1400px){#wpbody .wrap .container,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm,#wpbody .wrap .container-xl,#wpbody .wrap .container-xxl{max-width:1320px}}#wpbody .wrap .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}#wpbody .wrap .row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}#wpbody .wrap .col{flex:1 0 0%}#wpbody .wrap .row-cols-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-1{margin-left:8.33333333%}#wpbody .wrap .offset-2{margin-left:16.66666667%}#wpbody .wrap .offset-3{margin-left:25%}#wpbody .wrap .offset-4{margin-left:33.33333333%}#wpbody .wrap .offset-5{margin-left:41.66666667%}#wpbody .wrap .offset-6{margin-left:50%}#wpbody .wrap .offset-7{margin-left:58.33333333%}#wpbody .wrap .offset-8{margin-left:66.66666667%}#wpbody .wrap .offset-9{margin-left:75%}#wpbody .wrap .offset-10{margin-left:83.33333333%}#wpbody .wrap .offset-11{margin-left:91.66666667%}#wpbody .wrap .g-0,#wpbody .wrap .gx-0{--bs-gutter-x:0}#wpbody .wrap .g-0,#wpbody .wrap .gy-0{--bs-gutter-y:0}#wpbody .wrap .g-1,#wpbody .wrap .gx-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-1,#wpbody .wrap .gy-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-2,#wpbody .wrap .gx-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-2,#wpbody .wrap .gy-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-3,#wpbody .wrap .gx-3{--bs-gutter-x:1rem}#wpbody .wrap .g-3,#wpbody .wrap .gy-3{--bs-gutter-y:1rem}#wpbody .wrap .g-4,#wpbody .wrap .gx-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-4,#wpbody .wrap .gy-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-5,#wpbody .wrap .gx-5{--bs-gutter-x:3rem}#wpbody .wrap .g-5,#wpbody .wrap .gy-5{--bs-gutter-y:3rem}@media(min-width:576px){#wpbody .wrap .col-sm{flex:1 0 0%}#wpbody .wrap .row-cols-sm-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-sm-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-sm-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-sm-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-sm-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-sm-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-sm-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-sm-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-sm-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-sm-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-sm-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-sm-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-sm-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-sm-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-sm-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-sm-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-sm-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-sm-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-sm-0{margin-left:0}#wpbody .wrap .offset-sm-1{margin-left:8.33333333%}#wpbody .wrap .offset-sm-2{margin-left:16.66666667%}#wpbody .wrap .offset-sm-3{margin-left:25%}#wpbody .wrap .offset-sm-4{margin-left:33.33333333%}#wpbody .wrap .offset-sm-5{margin-left:41.66666667%}#wpbody .wrap .offset-sm-6{margin-left:50%}#wpbody .wrap .offset-sm-7{margin-left:58.33333333%}#wpbody .wrap .offset-sm-8{margin-left:66.66666667%}#wpbody .wrap .offset-sm-9{margin-left:75%}#wpbody .wrap .offset-sm-10{margin-left:83.33333333%}#wpbody .wrap .offset-sm-11{margin-left:91.66666667%}#wpbody .wrap .g-sm-0,#wpbody .wrap .gx-sm-0{--bs-gutter-x:0}#wpbody .wrap .g-sm-0,#wpbody .wrap .gy-sm-0{--bs-gutter-y:0}#wpbody .wrap .g-sm-1,#wpbody .wrap .gx-sm-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-sm-1,#wpbody .wrap .gy-sm-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-sm-2,#wpbody .wrap .gx-sm-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-sm-2,#wpbody .wrap .gy-sm-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-sm-3,#wpbody .wrap .gx-sm-3{--bs-gutter-x:1rem}#wpbody .wrap .g-sm-3,#wpbody .wrap .gy-sm-3{--bs-gutter-y:1rem}#wpbody .wrap .g-sm-4,#wpbody .wrap .gx-sm-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-sm-4,#wpbody .wrap .gy-sm-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-sm-5,#wpbody .wrap .gx-sm-5{--bs-gutter-x:3rem}#wpbody .wrap .g-sm-5,#wpbody .wrap .gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){#wpbody .wrap .col-md{flex:1 0 0%}#wpbody .wrap .row-cols-md-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-md-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-md-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-md-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-md-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-md-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-md-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-md-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-md-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-md-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-md-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-md-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-md-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-md-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-md-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-md-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-md-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-md-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-md-0{margin-left:0}#wpbody .wrap .offset-md-1{margin-left:8.33333333%}#wpbody .wrap .offset-md-2{margin-left:16.66666667%}#wpbody .wrap .offset-md-3{margin-left:25%}#wpbody .wrap .offset-md-4{margin-left:33.33333333%}#wpbody .wrap .offset-md-5{margin-left:41.66666667%}#wpbody .wrap .offset-md-6{margin-left:50%}#wpbody .wrap .offset-md-7{margin-left:58.33333333%}#wpbody .wrap .offset-md-8{margin-left:66.66666667%}#wpbody .wrap .offset-md-9{margin-left:75%}#wpbody .wrap .offset-md-10{margin-left:83.33333333%}#wpbody .wrap .offset-md-11{margin-left:91.66666667%}#wpbody .wrap .g-md-0,#wpbody .wrap .gx-md-0{--bs-gutter-x:0}#wpbody .wrap .g-md-0,#wpbody .wrap .gy-md-0{--bs-gutter-y:0}#wpbody .wrap .g-md-1,#wpbody .wrap .gx-md-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-md-1,#wpbody .wrap .gy-md-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-md-2,#wpbody .wrap .gx-md-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-md-2,#wpbody .wrap .gy-md-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-md-3,#wpbody .wrap .gx-md-3{--bs-gutter-x:1rem}#wpbody .wrap .g-md-3,#wpbody .wrap .gy-md-3{--bs-gutter-y:1rem}#wpbody .wrap .g-md-4,#wpbody .wrap .gx-md-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-md-4,#wpbody .wrap .gy-md-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-md-5,#wpbody .wrap .gx-md-5{--bs-gutter-x:3rem}#wpbody .wrap .g-md-5,#wpbody .wrap .gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){#wpbody .wrap .col-lg{flex:1 0 0%}#wpbody .wrap .row-cols-lg-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-lg-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-lg-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-lg-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-lg-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-lg-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-lg-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-lg-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-lg-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-lg-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-lg-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-lg-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-lg-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-lg-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-lg-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-lg-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-lg-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-lg-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-lg-0{margin-left:0}#wpbody .wrap .offset-lg-1{margin-left:8.33333333%}#wpbody .wrap .offset-lg-2{margin-left:16.66666667%}#wpbody .wrap .offset-lg-3{margin-left:25%}#wpbody .wrap .offset-lg-4{margin-left:33.33333333%}#wpbody .wrap .offset-lg-5{margin-left:41.66666667%}#wpbody .wrap .offset-lg-6{margin-left:50%}#wpbody .wrap .offset-lg-7{margin-left:58.33333333%}#wpbody .wrap .offset-lg-8{margin-left:66.66666667%}#wpbody .wrap .offset-lg-9{margin-left:75%}#wpbody .wrap .offset-lg-10{margin-left:83.33333333%}#wpbody .wrap .offset-lg-11{margin-left:91.66666667%}#wpbody .wrap .g-lg-0,#wpbody .wrap .gx-lg-0{--bs-gutter-x:0}#wpbody .wrap .g-lg-0,#wpbody .wrap .gy-lg-0{--bs-gutter-y:0}#wpbody .wrap .g-lg-1,#wpbody .wrap .gx-lg-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-lg-1,#wpbody .wrap .gy-lg-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-lg-2,#wpbody .wrap .gx-lg-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-lg-2,#wpbody .wrap .gy-lg-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-lg-3,#wpbody .wrap .gx-lg-3{--bs-gutter-x:1rem}#wpbody .wrap .g-lg-3,#wpbody .wrap .gy-lg-3{--bs-gutter-y:1rem}#wpbody .wrap .g-lg-4,#wpbody .wrap .gx-lg-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-lg-4,#wpbody .wrap .gy-lg-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-lg-5,#wpbody .wrap .gx-lg-5{--bs-gutter-x:3rem}#wpbody .wrap .g-lg-5,#wpbody .wrap .gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){#wpbody .wrap .col-xl{flex:1 0 0%}#wpbody .wrap .row-cols-xl-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-xl-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-xl-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-xl-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-xl-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-xl-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-xl-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-xl-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-xl-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-xl-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-xl-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-xl-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-xl-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-xl-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-xl-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-xl-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-xl-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-xl-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-xl-0{margin-left:0}#wpbody .wrap .offset-xl-1{margin-left:8.33333333%}#wpbody .wrap .offset-xl-2{margin-left:16.66666667%}#wpbody .wrap .offset-xl-3{margin-left:25%}#wpbody .wrap .offset-xl-4{margin-left:33.33333333%}#wpbody .wrap .offset-xl-5{margin-left:41.66666667%}#wpbody .wrap .offset-xl-6{margin-left:50%}#wpbody .wrap .offset-xl-7{margin-left:58.33333333%}#wpbody .wrap .offset-xl-8{margin-left:66.66666667%}#wpbody .wrap .offset-xl-9{margin-left:75%}#wpbody .wrap .offset-xl-10{margin-left:83.33333333%}#wpbody .wrap .offset-xl-11{margin-left:91.66666667%}#wpbody .wrap .g-xl-0,#wpbody .wrap .gx-xl-0{--bs-gutter-x:0}#wpbody .wrap .g-xl-0,#wpbody .wrap .gy-xl-0{--bs-gutter-y:0}#wpbody .wrap .g-xl-1,#wpbody .wrap .gx-xl-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-xl-1,#wpbody .wrap .gy-xl-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-xl-2,#wpbody .wrap .gx-xl-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-xl-2,#wpbody .wrap .gy-xl-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-xl-3,#wpbody .wrap .gx-xl-3{--bs-gutter-x:1rem}#wpbody .wrap .g-xl-3,#wpbody .wrap .gy-xl-3{--bs-gutter-y:1rem}#wpbody .wrap .g-xl-4,#wpbody .wrap .gx-xl-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-xl-4,#wpbody .wrap .gy-xl-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-xl-5,#wpbody .wrap .gx-xl-5{--bs-gutter-x:3rem}#wpbody .wrap .g-xl-5,#wpbody .wrap .gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){#wpbody .wrap .col-xxl{flex:1 0 0%}#wpbody .wrap .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-xxl-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-xxl-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-xxl-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-xxl-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-xxl-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-xxl-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-xxl-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-xxl-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-xxl-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-xxl-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-xxl-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-xxl-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-xxl-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-xxl-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-xxl-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-xxl-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-xxl-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-xxl-0{margin-left:0}#wpbody .wrap .offset-xxl-1{margin-left:8.33333333%}#wpbody .wrap .offset-xxl-2{margin-left:16.66666667%}#wpbody .wrap .offset-xxl-3{margin-left:25%}#wpbody .wrap .offset-xxl-4{margin-left:33.33333333%}#wpbody .wrap .offset-xxl-5{margin-left:41.66666667%}#wpbody .wrap .offset-xxl-6{margin-left:50%}#wpbody .wrap .offset-xxl-7{margin-left:58.33333333%}#wpbody .wrap .offset-xxl-8{margin-left:66.66666667%}#wpbody .wrap .offset-xxl-9{margin-left:75%}#wpbody .wrap .offset-xxl-10{margin-left:83.33333333%}#wpbody .wrap .offset-xxl-11{margin-left:91.66666667%}#wpbody .wrap .g-xxl-0,#wpbody .wrap .gx-xxl-0{--bs-gutter-x:0}#wpbody .wrap .g-xxl-0,#wpbody .wrap .gy-xxl-0{--bs-gutter-y:0}#wpbody .wrap .g-xxl-1,#wpbody .wrap .gx-xxl-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-xxl-1,#wpbody .wrap .gy-xxl-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-xxl-2,#wpbody .wrap .gx-xxl-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-xxl-2,#wpbody .wrap .gy-xxl-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-xxl-3,#wpbody .wrap .gx-xxl-3{--bs-gutter-x:1rem}#wpbody .wrap .g-xxl-3,#wpbody .wrap .gy-xxl-3{--bs-gutter-y:1rem}#wpbody .wrap .g-xxl-4,#wpbody .wrap .gx-xxl-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-xxl-4,#wpbody .wrap .gy-xxl-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-xxl-5,#wpbody .wrap .gx-xxl-5{--bs-gutter-x:3rem}#wpbody .wrap .g-xxl-5,#wpbody .wrap .gy-xxl-5{--bs-gutter-y:3rem}}#wpbody .wrap .form-label{margin-bottom:.5rem}#wpbody .wrap .col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}#wpbody .wrap .col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}#wpbody .wrap .col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}#wpbody .wrap .form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}#wpbody .wrap .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-control{transition:none}}#wpbody .wrap .form-control[type=file]{overflow:hidden}#wpbody .wrap .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}#wpbody .wrap .form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#212529;outline:0}#wpbody .wrap .form-control::-webkit-date-and-time-value{height:1.5em}#wpbody .wrap .form-control::-moz-placeholder{color:#6c757d;opacity:1}#wpbody .wrap .form-control::placeholder{color:#6c757d;opacity:1}#wpbody .wrap .form-control:disabled{background-color:#e9ecef;opacity:1}#wpbody .wrap .form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#wpbody .wrap .form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;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){#wpbody .wrap .form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}#wpbody .wrap .form-control::file-selector-button{transition:none}}#wpbody .wrap .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}#wpbody .wrap .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}#wpbody .wrap .form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}#wpbody .wrap .form-control-plaintext:focus{outline:0}#wpbody .wrap .form-control-plaintext.form-control-lg,#wpbody .wrap .form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}#wpbody .wrap .form-control-sm{border-radius:.25rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}#wpbody .wrap .form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}#wpbody .wrap .form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}#wpbody .wrap .form-control-lg{border-radius:.5rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}#wpbody .wrap .form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}#wpbody .wrap .form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}#wpbody .wrap textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}#wpbody .wrap textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}#wpbody .wrap textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}#wpbody .wrap .form-control-color{height:calc(1.5em + .75rem + 2px);padding:.375rem;width:3rem}#wpbody .wrap .form-control-color:not(:disabled):not([readonly]){cursor:pointer}#wpbody .wrap .form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}#wpbody .wrap .form-control-color::-webkit-color-swatch{border-radius:.375rem}#wpbody .wrap .form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}#wpbody .wrap .form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}#wpbody .wrap .form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-select{transition:none}}#wpbody .wrap .form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}#wpbody .wrap .form-select[multiple],#wpbody .wrap .form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}#wpbody .wrap .form-select:disabled{background-color:#e9ecef}#wpbody .wrap .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}#wpbody .wrap .form-select-sm{border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}#wpbody .wrap .form-select-lg{border-radius:.5rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}#wpbody .wrap .form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}#wpbody .wrap .form-check .form-check-input{float:left;margin-left:-1.5em}#wpbody .wrap .form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}#wpbody .wrap .form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}#wpbody .wrap .form-check-input{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}#wpbody .wrap .form-check-input[type=checkbox]{border-radius:.25em}#wpbody .wrap .form-check-input[type=radio]{border-radius:50%}#wpbody .wrap .form-check-input:active{filter:brightness(90%)}#wpbody .wrap .form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}#wpbody .wrap .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}#wpbody .wrap .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3E%3C/svg%3E")}#wpbody .wrap .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%272%27 fill=%27%23fff%27/%3E%3C/svg%3E")}#wpbody .wrap .form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3E%3C/svg%3E");border-color:#0d6efd}#wpbody .wrap .form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}#wpbody .wrap .form-check-input:disabled~.form-check-label,#wpbody .wrap .form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}#wpbody .wrap .form-switch{padding-left:2.5em}#wpbody .wrap .form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-switch .form-check-input{transition:none}}#wpbody .wrap .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%2386b7fe%27/%3E%3C/svg%3E")}#wpbody .wrap .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E");background-position:100%}#wpbody .wrap .form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}#wpbody .wrap .form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}#wpbody .wrap .form-check-inline{display:inline-block;margin-right:1rem}#wpbody .wrap .btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}#wpbody .wrap .btn-check:disabled+.btn,#wpbody .wrap .btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}#wpbody .wrap .form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}#wpbody .wrap .form-range:focus{outline:0}#wpbody .wrap .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}#wpbody .wrap .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}#wpbody .wrap .form-range::-moz-focus-outer{border:0}#wpbody .wrap .form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-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;width:1rem}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}#wpbody .wrap .form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}#wpbody .wrap .form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}#wpbody .wrap .form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height: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;width:1rem}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-range::-moz-range-thumb{-moz-transition:none;transition:none}}#wpbody .wrap .form-range::-moz-range-thumb:active{background-color:#b6d4fe}#wpbody .wrap .form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}#wpbody .wrap .form-range:disabled{pointer-events:none}#wpbody .wrap .form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}#wpbody .wrap .form-range:disabled::-moz-range-thumb{background-color:#adb5bd}#wpbody .wrap .form-floating{position:relative}#wpbody .wrap .form-floating>.form-control,#wpbody .wrap .form-floating>.form-control-plaintext,#wpbody .wrap .form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}#wpbody .wrap .form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-floating>label{transition:none}}#wpbody .wrap .form-floating>.form-control,#wpbody .wrap .form-floating>.form-control-plaintext{padding:1rem .75rem}#wpbody .wrap .form-floating>.form-control-plaintext::-moz-placeholder,#wpbody .wrap .form-floating>.form-control::-moz-placeholder{color:transparent}#wpbody .wrap .form-floating>.form-control-plaintext::placeholder,#wpbody .wrap .form-floating>.form-control::placeholder{color:transparent}#wpbody .wrap .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),#wpbody .wrap .form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-control-plaintext:focus,#wpbody .wrap .form-floating>.form-control-plaintext:not(:placeholder-shown),#wpbody .wrap .form-floating>.form-control:focus,#wpbody .wrap .form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-control-plaintext:-webkit-autofill,#wpbody .wrap .form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}#wpbody .wrap .form-floating>.form-control-plaintext~label,#wpbody .wrap .form-floating>.form-control:focus~label,#wpbody .wrap .form-floating>.form-control:not(:placeholder-shown)~label,#wpbody .wrap .form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}#wpbody .wrap .form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}#wpbody .wrap .form-floating>.form-control-plaintext~label{border-width:1px 0}#wpbody .wrap .input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}#wpbody .wrap .input-group>.form-control,#wpbody .wrap .input-group>.form-floating,#wpbody .wrap .input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}#wpbody .wrap .input-group>.form-control:focus,#wpbody .wrap .input-group>.form-floating:focus-within,#wpbody .wrap .input-group>.form-select:focus{z-index:3}#wpbody .wrap .input-group .btn{position:relative;z-index:2}#wpbody .wrap .input-group .btn:focus{z-index:3}#wpbody .wrap .input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}#wpbody .wrap .input-group-lg>.btn,#wpbody .wrap .input-group-lg>.form-control,#wpbody .wrap .input-group-lg>.form-select,#wpbody .wrap .input-group-lg>.input-group-text{border-radius:.5rem;font-size:1.25rem;padding:.5rem 1rem}#wpbody .wrap .input-group-sm>.btn,#wpbody .wrap .input-group-sm>.form-control,#wpbody .wrap .input-group-sm>.form-select,#wpbody .wrap .input-group-sm>.input-group-text{border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem}#wpbody .wrap .input-group-lg>.form-select,#wpbody .wrap .input-group-sm>.form-select{padding-right:3rem}#wpbody .wrap .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),#wpbody .wrap .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,#wpbody .wrap .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,#wpbody .wrap .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),#wpbody .wrap .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),#wpbody .wrap .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,#wpbody .wrap .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,#wpbody .wrap .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}#wpbody .wrap .input-group>.form-floating:not(:first-child)>.form-control,#wpbody .wrap .input-group>.form-floating:not(:first-child)>.form-select,#wpbody .wrap .input-group>:not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}#wpbody .wrap .valid-feedback{color:#198754;display:none;font-size:.875em;margin-top:.25rem;width:100%}#wpbody .wrap .valid-tooltip{background-color:rgba(25,135,84,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}#wpbody .wrap.is-valid~.valid-feedback,#wpbody .wrap.is-valid~.valid-tooltip,.was-validated #wpbody .wrap:valid~.valid-feedback,.was-validated #wpbody .wrap:valid~.valid-tooltip{display:block}#wpbody .wrap .form-control.is-valid,.was-validated #wpbody .wrap .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23198754%27 d=%27M2.3 6.73.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%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-control.is-valid:focus,.was-validated #wpbody .wrap .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#wpbody .wrap textarea.form-control.is-valid,.was-validated #wpbody .wrap textarea.form-control:valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-select.is-valid,.was-validated #wpbody .wrap .form-select:valid{border-color:#198754}#wpbody .wrap .form-select.is-valid:not([multiple]):not([size]),#wpbody .wrap .form-select.is-valid:not([multiple])[size="1"],.was-validated #wpbody .wrap .form-select:valid:not([multiple]):not([size]),.was-validated #wpbody .wrap .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23198754%27 d=%27M2.3 6.73.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%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}#wpbody .wrap .form-select.is-valid:focus,.was-validated #wpbody .wrap .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#wpbody .wrap .form-control-color.is-valid,.was-validated #wpbody .wrap .form-control-color:valid{width:calc(3.75rem + 1.5em)}#wpbody .wrap .form-check-input.is-valid,.was-validated #wpbody .wrap .form-check-input:valid{border-color:#198754}#wpbody .wrap .form-check-input.is-valid:checked,.was-validated #wpbody .wrap .form-check-input:valid:checked{background-color:#198754}#wpbody .wrap .form-check-input.is-valid:focus,.was-validated #wpbody .wrap .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#wpbody .wrap .form-check-input.is-valid~.form-check-label,.was-validated #wpbody .wrap .form-check-input:valid~.form-check-label{color:#198754}#wpbody .wrap .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}#wpbody .wrap .input-group .form-control.is-valid,#wpbody .wrap .input-group .form-select.is-valid,.was-validated #wpbody .wrap .input-group .form-control:valid,.was-validated #wpbody .wrap .input-group .form-select:valid{z-index:1}#wpbody .wrap .input-group .form-control.is-valid:focus,#wpbody .wrap .input-group .form-select.is-valid:focus,.was-validated #wpbody .wrap .input-group .form-control:valid:focus,.was-validated #wpbody .wrap .input-group .form-select:valid:focus{z-index:3}#wpbody .wrap .invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}#wpbody .wrap .invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}#wpbody .wrap.is-invalid~.invalid-feedback,#wpbody .wrap.is-invalid~.invalid-tooltip,.was-validated #wpbody .wrap:invalid~.invalid-feedback,.was-validated #wpbody .wrap:invalid~.invalid-tooltip{display:block}#wpbody .wrap .form-control.is-invalid,.was-validated #wpbody .wrap .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-control.is-invalid:focus,.was-validated #wpbody .wrap .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#wpbody .wrap textarea.form-control.is-invalid,.was-validated #wpbody .wrap textarea.form-control:invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-select.is-invalid,.was-validated #wpbody .wrap .form-select:invalid{border-color:#dc3545}#wpbody .wrap .form-select.is-invalid:not([multiple]):not([size]),#wpbody .wrap .form-select.is-invalid:not([multiple])[size="1"],.was-validated #wpbody .wrap .form-select:invalid:not([multiple]):not([size]),.was-validated #wpbody .wrap .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}#wpbody .wrap .form-select.is-invalid:focus,.was-validated #wpbody .wrap .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#wpbody .wrap .form-control-color.is-invalid,.was-validated #wpbody .wrap .form-control-color:invalid{width:calc(3.75rem + 1.5em)}#wpbody .wrap .form-check-input.is-invalid,.was-validated #wpbody .wrap .form-check-input:invalid{border-color:#dc3545}#wpbody .wrap .form-check-input.is-invalid:checked,.was-validated #wpbody .wrap .form-check-input:invalid:checked{background-color:#dc3545}#wpbody .wrap .form-check-input.is-invalid:focus,.was-validated #wpbody .wrap .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#wpbody .wrap .form-check-input.is-invalid~.form-check-label,.was-validated #wpbody .wrap .form-check-input:invalid~.form-check-label{color:#dc3545}#wpbody .wrap .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}#wpbody .wrap .input-group .form-control.is-invalid,#wpbody .wrap .input-group .form-select.is-invalid,.was-validated #wpbody .wrap .input-group .form-control:invalid,.was-validated #wpbody .wrap .input-group .form-select:invalid{z-index:2}#wpbody .wrap .input-group .form-control.is-invalid:focus,#wpbody .wrap .input-group .form-select.is-invalid:focus,.was-validated #wpbody .wrap .input-group .form-control:invalid:focus,.was-validated #wpbody .wrap .input-group .form-select:invalid:focus{z-index:3}#wpbody .wrap .btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){#wpbody .wrap .btn{transition:none}}#wpbody .wrap .btn:focus,#wpbody .wrap .btn:hover,.btn-check:focus+#wpbody .wrap .btn{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}#wpbody .wrap .btn:focus,.btn-check:focus+#wpbody .wrap .btn{box-shadow:var(--bs-btn-focus-box-shadow);outline:0}#wpbody .wrap .btn.active,#wpbody .wrap .btn.show,#wpbody .wrap .btn:active,.btn-check:active+#wpbody .wrap .btn,.btn-check:checked+#wpbody .wrap .btn{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}#wpbody .wrap .btn.active:focus,#wpbody .wrap .btn.show:focus,#wpbody .wrap .btn:active:focus,.btn-check:active+#wpbody .wrap .btn:focus,.btn-check:checked+#wpbody .wrap .btn:focus{box-shadow:var(--bs-btn-focus-box-shadow)}#wpbody .wrap .btn.disabled,#wpbody .wrap .btn:disabled,fieldset:disabled #wpbody .wrap .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}#wpbody .wrap .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}#wpbody .wrap .btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}#wpbody .wrap .btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}#wpbody .wrap .btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}#wpbody .wrap .btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}#wpbody .wrap .btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}#wpbody .wrap .btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}#wpbody .wrap .btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}#wpbody .wrap .btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}#wpbody .wrap .btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}#wpbody .wrap .btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}#wpbody .wrap .btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}#wpbody .wrap .btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}#wpbody .wrap .btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}#wpbody .wrap .btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}#wpbody .wrap .btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}#wpbody .wrap .btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}#wpbody .wrap .btn-link:focus{color:var(--bs-btn-color)}#wpbody .wrap .btn-link:hover{color:var(--bs-btn-hover-color)}#wpbody .wrap .btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}#wpbody .wrap .btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}#wpbody .wrap .card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}#wpbody .wrap .card>hr{margin-left:0;margin-right:0}#wpbody .wrap .card>.list-group{border-bottom:inherit;border-top:inherit}#wpbody .wrap .card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}#wpbody .wrap .card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}#wpbody .wrap .card>.card-header+.list-group,#wpbody .wrap .card>.list-group+.card-footer{border-top:0}#wpbody .wrap .card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}#wpbody .wrap .card-title{margin-bottom:var(--bs-card-title-spacer-y)}#wpbody .wrap .card-subtitle{margin-bottom:0;margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}#wpbody .wrap .card-text:last-child{margin-bottom:0}#wpbody .wrap .card-link+.card-link{margin-left:var(--bs-card-spacer-x)}#wpbody .wrap .card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}#wpbody .wrap .card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}#wpbody .wrap .card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}#wpbody .wrap .card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}#wpbody .wrap .card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}#wpbody .wrap .card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}#wpbody .wrap .card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}#wpbody .wrap .card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}#wpbody .wrap .card-img,#wpbody .wrap .card-img-bottom,#wpbody .wrap .card-img-top{width:100%}#wpbody .wrap .card-img,#wpbody .wrap .card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}#wpbody .wrap .card-img,#wpbody .wrap .card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}#wpbody .wrap .card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){#wpbody .wrap .card-group{display:flex;flex-flow:row wrap}#wpbody .wrap .card-group>.card{flex:1 0 0%;margin-bottom:0}#wpbody .wrap .card-group>.card+.card{border-left:0;margin-left:0}#wpbody .wrap .card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}#wpbody .wrap .card-group>.card:not(:last-child) .card-header,#wpbody .wrap .card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}#wpbody .wrap .card-group>.card:not(:last-child) .card-footer,#wpbody .wrap .card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}#wpbody .wrap .card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}#wpbody .wrap .card-group>.card:not(:first-child) .card-header,#wpbody .wrap .card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}#wpbody .wrap .card-group>.card:not(:first-child) .card-footer,#wpbody .wrap .card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}#wpbody .wrap .alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}#wpbody .wrap .alert-heading{color:inherit}#wpbody .wrap .alert-link{font-weight:700}#wpbody .wrap .alert-dismissible{padding-right:3rem}#wpbody .wrap .alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}#wpbody .wrap .alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}#wpbody .wrap .alert-primary .alert-link{color:#06357a}#wpbody .wrap .alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}#wpbody .wrap .alert-secondary .alert-link{color:#34383c}#wpbody .wrap .alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}#wpbody .wrap .alert-success .alert-link{color:#0c4128}#wpbody .wrap .alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}#wpbody .wrap .alert-info .alert-link{color:#04414d}#wpbody .wrap .alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}#wpbody .wrap .alert-warning .alert-link{color:#523e02}#wpbody .wrap .alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}#wpbody .wrap .alert-danger .alert-link{color:#6a1a21}#wpbody .wrap .alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}#wpbody .wrap .alert-light .alert-link{color:#4f5050}#wpbody .wrap .alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}#wpbody .wrap .alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}#wpbody .wrap .progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0,0,0,.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}#wpbody .wrap .progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media(prefers-reduced-motion:reduce){#wpbody .wrap .progress-bar{transition:none}}#wpbody .wrap .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:var(--bs-progress-height) var(--bs-progress-height)}#wpbody .wrap .progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){#wpbody .wrap .progress-bar-animated{-webkit-animation:none;animation:none}}#wpbody .wrap .list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}#wpbody .wrap .list-group-numbered{counter-reset:section;list-style-type:none}#wpbody .wrap .list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}#wpbody .wrap .list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}#wpbody .wrap .list-group-item-action:focus,#wpbody .wrap .list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}#wpbody .wrap .list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}#wpbody .wrap .list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}#wpbody .wrap .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}#wpbody .wrap .list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#wpbody .wrap .list-group-item.disabled,#wpbody .wrap .list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}#wpbody .wrap .list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}#wpbody .wrap .list-group-item+#wpbody .wrap .list-group-item{border-top-width:0}#wpbody .wrap .list-group-item+#wpbody .wrap .list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}#wpbody .wrap .list-group-horizontal{flex-direction:row}#wpbody .wrap .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media(min-width:576px){#wpbody .wrap .list-group-horizontal-sm{flex-direction:row}#wpbody .wrap .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-sm>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:768px){#wpbody .wrap .list-group-horizontal-md{flex-direction:row}#wpbody .wrap .list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-md>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:992px){#wpbody .wrap .list-group-horizontal-lg{flex-direction:row}#wpbody .wrap .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-lg>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:1200px){#wpbody .wrap .list-group-horizontal-xl{flex-direction:row}#wpbody .wrap .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-xl>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:1400px){#wpbody .wrap .list-group-horizontal-xxl{flex-direction:row}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}#wpbody .wrap .list-group-flush{border-radius:0}#wpbody .wrap .list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}#wpbody .wrap .list-group-flush>.list-group-item:last-child{border-bottom-width:0}#wpbody .wrap .list-group-item-primary{background-color:#cfe2ff;color:#084298}#wpbody .wrap .list-group-item-primary.list-group-item-action:focus,#wpbody .wrap .list-group-item-primary.list-group-item-action:hover{background-color:#bacbe6;color:#084298}#wpbody .wrap .list-group-item-primary.list-group-item-action.active{background-color:#084298;border-color:#084298;color:#fff}#wpbody .wrap .list-group-item-secondary{background-color:#e2e3e5;color:#41464b}#wpbody .wrap .list-group-item-secondary.list-group-item-action:focus,#wpbody .wrap .list-group-item-secondary.list-group-item-action:hover{background-color:#cbccce;color:#41464b}#wpbody .wrap .list-group-item-secondary.list-group-item-action.active{background-color:#41464b;border-color:#41464b;color:#fff}#wpbody .wrap .list-group-item-success{background-color:#d1e7dd;color:#0f5132}#wpbody .wrap .list-group-item-success.list-group-item-action:focus,#wpbody .wrap .list-group-item-success.list-group-item-action:hover{background-color:#bcd0c7;color:#0f5132}#wpbody .wrap .list-group-item-success.list-group-item-action.active{background-color:#0f5132;border-color:#0f5132;color:#fff}#wpbody .wrap .list-group-item-info{background-color:#cff4fc;color:#055160}#wpbody .wrap .list-group-item-info.list-group-item-action:focus,#wpbody .wrap .list-group-item-info.list-group-item-action:hover{background-color:#badce3;color:#055160}#wpbody .wrap .list-group-item-info.list-group-item-action.active{background-color:#055160;border-color:#055160;color:#fff}#wpbody .wrap .list-group-item-warning{background-color:#fff3cd;color:#664d03}#wpbody .wrap .list-group-item-warning.list-group-item-action:focus,#wpbody .wrap .list-group-item-warning.list-group-item-action:hover{background-color:#e6dbb9;color:#664d03}#wpbody .wrap .list-group-item-warning.list-group-item-action.active{background-color:#664d03;border-color:#664d03;color:#fff}#wpbody .wrap .list-group-item-danger{background-color:#f8d7da;color:#842029}#wpbody .wrap .list-group-item-danger.list-group-item-action:focus,#wpbody .wrap .list-group-item-danger.list-group-item-action:hover{background-color:#dfc2c4;color:#842029}#wpbody .wrap .list-group-item-danger.list-group-item-action.active{background-color:#842029;border-color:#842029;color:#fff}#wpbody .wrap .list-group-item-light{background-color:#fefefe;color:#636464}#wpbody .wrap .list-group-item-light.list-group-item-action:focus,#wpbody .wrap .list-group-item-light.list-group-item-action:hover{background-color:#e5e5e5;color:#636464}#wpbody .wrap .list-group-item-light.list-group-item-action.active{background-color:#636464;border-color:#636464;color:#fff}#wpbody .wrap .list-group-item-dark{background-color:#d3d3d4;color:#141619}#wpbody .wrap .list-group-item-dark.list-group-item-action:focus,#wpbody .wrap .list-group-item-dark.list-group-item-action:hover{background-color:#bebebf;color:#141619}#wpbody .wrap .list-group-item-dark.list-group-item-action.active{background-color:#141619;border-color:#141619;color:#fff}#wpbody .wrap .carousel{position:relative}#wpbody .wrap .carousel.pointer-event{touch-action:pan-y}#wpbody .wrap .carousel-inner{overflow:hidden;position:relative;width:100%}#wpbody .wrap .carousel-inner:after{clear:both;content:"";display:block}#wpbody .wrap .carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-item{transition:none}}#wpbody .wrap .carousel-item-next,#wpbody .wrap .carousel-item-prev,#wpbody .wrap .carousel-item.active{display:block}#wpbody .wrap .active.carousel-item-end,#wpbody .wrap .carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}#wpbody .wrap .active.carousel-item-start,#wpbody .wrap .carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}#wpbody .wrap .carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}#wpbody .wrap .carousel-fade .carousel-item-next.carousel-item-start,#wpbody .wrap .carousel-fade .carousel-item-prev.carousel-item-end,#wpbody .wrap .carousel-fade .carousel-item.active{opacity:1;z-index:1}#wpbody .wrap .carousel-fade .active.carousel-item-end,#wpbody .wrap .carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-fade .active.carousel-item-end,#wpbody .wrap .carousel-fade .active.carousel-item-start{transition:none}}#wpbody .wrap .carousel-control-next,#wpbody .wrap .carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-control-next,#wpbody .wrap .carousel-control-prev{transition:none}}#wpbody .wrap .carousel-control-next:focus,#wpbody .wrap .carousel-control-next:hover,#wpbody .wrap .carousel-control-prev:focus,#wpbody .wrap .carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}#wpbody .wrap .carousel-control-prev{left:0}#wpbody .wrap .carousel-control-next{right:0}#wpbody .wrap .carousel-control-next-icon,#wpbody .wrap .carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}#wpbody .wrap .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3E%3Cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3E%3C/svg%3E")}#wpbody .wrap .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3E%3Cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3E%3C/svg%3E")}#wpbody .wrap .carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}#wpbody .wrap .carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-indicators [data-bs-target]{transition:none}}#wpbody .wrap .carousel-indicators .active{opacity:1}#wpbody .wrap .carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}#wpbody .wrap .carousel-dark .carousel-control-next-icon,#wpbody .wrap .carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}#wpbody .wrap .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}#wpbody .wrap .carousel-dark .carousel-caption{color:#000}#wpbody .wrap .spinner-border,#wpbody .wrap .spinner-grow{-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}#wpbody .wrap .spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}#wpbody .wrap .spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.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}}#wpbody .wrap .spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}#wpbody .wrap .spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media(prefers-reduced-motion:reduce){#wpbody .wrap .spinner-border,#wpbody .wrap .spinner-grow{--bs-spinner-animation-speed:1.5s}}#wpbody .wrap .clearfix:after{clear:both;content:"";display:block}#wpbody .wrap .text-bg-primary{background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-secondary{background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-success{background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-info{background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important;color:#000!important}#wpbody .wrap .text-bg-warning{background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important;color:#000!important}#wpbody .wrap .text-bg-danger{background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-light{background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important;color:#000!important}#wpbody .wrap .text-bg-dark{background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .link-primary{color:#0d6efd!important}#wpbody .wrap .link-primary:focus,#wpbody .wrap .link-primary:hover{color:#0a58ca!important}#wpbody .wrap .link-secondary{color:#6c757d!important}#wpbody .wrap .link-secondary:focus,#wpbody .wrap .link-secondary:hover{color:#565e64!important}#wpbody .wrap .link-success{color:#198754!important}#wpbody .wrap .link-success:focus,#wpbody .wrap .link-success:hover{color:#146c43!important}#wpbody .wrap .link-info{color:#0dcaf0!important}#wpbody .wrap .link-info:focus,#wpbody .wrap .link-info:hover{color:#3dd5f3!important}#wpbody .wrap .link-warning{color:#ffc107!important}#wpbody .wrap .link-warning:focus,#wpbody .wrap .link-warning:hover{color:#ffcd39!important}#wpbody .wrap .link-danger{color:#dc3545!important}#wpbody .wrap .link-danger:focus,#wpbody .wrap .link-danger:hover{color:#b02a37!important}#wpbody .wrap .link-light{color:#f8f9fa!important}#wpbody .wrap .link-light:focus,#wpbody .wrap .link-light:hover{color:#f9fafb!important}#wpbody .wrap .link-dark{color:#212529!important}#wpbody .wrap .link-dark:focus,#wpbody .wrap .link-dark:hover{color:#1a1e21!important}#wpbody .wrap .ratio{position:relative;width:100%}#wpbody .wrap .ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}#wpbody .wrap .ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}#wpbody .wrap .ratio-1x1{--bs-aspect-ratio:100%}#wpbody .wrap .ratio-4x3{--bs-aspect-ratio:75%}#wpbody .wrap .ratio-16x9{--bs-aspect-ratio:56.25%}#wpbody .wrap .ratio-21x9{--bs-aspect-ratio:42.8571428571%}#wpbody .wrap .fixed-top{left:0;position:fixed;right:0;top:0;z-index:1030}#wpbody .wrap .fixed-bottom{bottom:0;left:0;position:fixed;right:0;z-index:1030}#wpbody .wrap .sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}@media(min-width:576px){#wpbody .wrap .sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-sm-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media(min-width:768px){#wpbody .wrap .sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-md-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media(min-width:992px){#wpbody .wrap .sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-lg-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media(min-width:1200px){#wpbody .wrap .sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-xl-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media(min-width:1400px){#wpbody .wrap .sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-xxl-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}#wpbody .wrap .hstack{align-items:center;align-self:stretch;display:flex;flex-direction:row}#wpbody .wrap .vstack{align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column}#wpbody .wrap .visually-hidden,#wpbody .wrap .visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}#wpbody .wrap .stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#wpbody .wrap .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wpbody .wrap .vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}#wpbody .wrap .align-baseline{vertical-align:baseline!important}#wpbody .wrap .align-top{vertical-align:top!important}#wpbody .wrap .align-middle{vertical-align:middle!important}#wpbody .wrap .align-bottom{vertical-align:bottom!important}#wpbody .wrap .align-text-bottom{vertical-align:text-bottom!important}#wpbody .wrap .align-text-top{vertical-align:text-top!important}#wpbody .wrap .float-start{float:left!important}#wpbody .wrap .float-end{float:right!important}#wpbody .wrap .float-none{float:none!important}#wpbody .wrap .opacity-0{opacity:0!important}#wpbody .wrap .opacity-25{opacity:.25!important}#wpbody .wrap .opacity-50{opacity:.5!important}#wpbody .wrap .opacity-75{opacity:.75!important}#wpbody .wrap .opacity-100{opacity:1!important}#wpbody .wrap .overflow-auto{overflow:auto!important}#wpbody .wrap .overflow-hidden{overflow:hidden!important}#wpbody .wrap .overflow-visible{overflow:visible!important}#wpbody .wrap .overflow-scroll{overflow:scroll!important}#wpbody .wrap .d-inline{display:inline!important}#wpbody .wrap .d-inline-block{display:inline-block!important}#wpbody .wrap .d-block{display:block!important}#wpbody .wrap .d-grid{display:grid!important}#wpbody .wrap .d-table{display:table!important}#wpbody .wrap .d-table-row{display:table-row!important}#wpbody .wrap .d-table-cell{display:table-cell!important}#wpbody .wrap .d-flex{display:flex!important}#wpbody .wrap .d-inline-flex{display:inline-flex!important}#wpbody .wrap .d-none{display:none!important}#wpbody .wrap .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}#wpbody .wrap .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}#wpbody .wrap .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}#wpbody .wrap .shadow-none{box-shadow:none!important}#wpbody .wrap .position-static{position:static!important}#wpbody .wrap .position-relative{position:relative!important}#wpbody .wrap .position-absolute{position:absolute!important}#wpbody .wrap .position-fixed{position:fixed!important}#wpbody .wrap .position-sticky{position:-webkit-sticky!important;position:sticky!important}#wpbody .wrap .top-0{top:0!important}#wpbody .wrap .top-50{top:50%!important}#wpbody .wrap .top-100{top:100%!important}#wpbody .wrap .bottom-0{bottom:0!important}#wpbody .wrap .bottom-50{bottom:50%!important}#wpbody .wrap .bottom-100{bottom:100%!important}#wpbody .wrap .start-0{left:0!important}#wpbody .wrap .start-50{left:50%!important}#wpbody .wrap .start-100{left:100%!important}#wpbody .wrap .end-0{right:0!important}#wpbody .wrap .end-50{right:50%!important}#wpbody .wrap .end-100{right:100%!important}#wpbody .wrap .translate-middle{transform:translate(-50%,-50%)!important}#wpbody .wrap .translate-middle-x{transform:translateX(-50%)!important}#wpbody .wrap .translate-middle-y{transform:translateY(-50%)!important}#wpbody .wrap .border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-0{border:0!important}#wpbody .wrap .border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-top-0{border-top:0!important}#wpbody .wrap .border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-end-0{border-right:0!important}#wpbody .wrap .border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-bottom-0{border-bottom:0!important}#wpbody .wrap .border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-start-0{border-left:0!important}#wpbody .wrap .border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-1{--bs-border-width:1px}#wpbody .wrap .border-2{--bs-border-width:2px}#wpbody .wrap .border-3{--bs-border-width:3px}#wpbody .wrap .border-4{--bs-border-width:4px}#wpbody .wrap .border-5{--bs-border-width:5px}#wpbody .wrap .border-opacity-10{--bs-border-opacity:0.1}#wpbody .wrap .border-opacity-25{--bs-border-opacity:0.25}#wpbody .wrap .border-opacity-50{--bs-border-opacity:0.5}#wpbody .wrap .border-opacity-75{--bs-border-opacity:0.75}#wpbody .wrap .border-opacity-100{--bs-border-opacity:1}#wpbody .wrap .w-25{width:25%!important}#wpbody .wrap .w-50{width:50%!important}#wpbody .wrap .w-75{width:75%!important}#wpbody .wrap .w-100{width:100%!important}#wpbody .wrap .w-auto{width:auto!important}#wpbody .wrap .mw-100{max-width:100%!important}#wpbody .wrap .vw-100{width:100vw!important}#wpbody .wrap .min-vw-100{min-width:100vw!important}#wpbody .wrap .h-25{height:25%!important}#wpbody .wrap .h-50{height:50%!important}#wpbody .wrap .h-75{height:75%!important}#wpbody .wrap .h-100{height:100%!important}#wpbody .wrap .h-auto{height:auto!important}#wpbody .wrap .mh-100{max-height:100%!important}#wpbody .wrap .vh-100{height:100vh!important}#wpbody .wrap .min-vh-100{min-height:100vh!important}#wpbody .wrap .flex-fill{flex:1 1 auto!important}#wpbody .wrap .flex-row{flex-direction:row!important}#wpbody .wrap .flex-column{flex-direction:column!important}#wpbody .wrap .flex-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-grow-0{flex-grow:0!important}#wpbody .wrap .flex-grow-1{flex-grow:1!important}#wpbody .wrap .flex-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-center{justify-content:center!important}#wpbody .wrap .justify-content-between{justify-content:space-between!important}#wpbody .wrap .justify-content-around{justify-content:space-around!important}#wpbody .wrap .justify-content-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-start{align-items:flex-start!important}#wpbody .wrap .align-items-end{align-items:flex-end!important}#wpbody .wrap .align-items-center{align-items:center!important}#wpbody .wrap .align-items-baseline{align-items:baseline!important}#wpbody .wrap .align-items-stretch{align-items:stretch!important}#wpbody .wrap .align-content-start{align-content:flex-start!important}#wpbody .wrap .align-content-end{align-content:flex-end!important}#wpbody .wrap .align-content-center{align-content:center!important}#wpbody .wrap .align-content-between{align-content:space-between!important}#wpbody .wrap .align-content-around{align-content:space-around!important}#wpbody .wrap .align-content-stretch{align-content:stretch!important}#wpbody .wrap .align-self-auto{align-self:auto!important}#wpbody .wrap .align-self-start{align-self:flex-start!important}#wpbody .wrap .align-self-end{align-self:flex-end!important}#wpbody .wrap .align-self-center{align-self:center!important}#wpbody .wrap .align-self-baseline{align-self:baseline!important}#wpbody .wrap .align-self-stretch{align-self:stretch!important}#wpbody .wrap .order-first{order:-1!important}#wpbody .wrap .order-0{order:0!important}#wpbody .wrap .order-1{order:1!important}#wpbody .wrap .order-2{order:2!important}#wpbody .wrap .order-3{order:3!important}#wpbody .wrap .order-4{order:4!important}#wpbody .wrap .order-5{order:5!important}#wpbody .wrap .order-last{order:6!important}#wpbody .wrap .m-0{margin:0!important}#wpbody .wrap .m-1{margin:.25rem!important}#wpbody .wrap .m-2{margin:.5rem!important}#wpbody .wrap .m-3{margin:1rem!important}#wpbody .wrap .m-4{margin:1.5rem!important}#wpbody .wrap .m-5{margin:3rem!important}#wpbody .wrap .m-auto{margin:auto!important}#wpbody .wrap .mx-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-0{margin-top:0!important}#wpbody .wrap .mt-1{margin-top:.25rem!important}#wpbody .wrap .mt-2{margin-top:.5rem!important}#wpbody .wrap .mt-3{margin-top:1rem!important}#wpbody .wrap .mt-4{margin-top:1.5rem!important}#wpbody .wrap .mt-5{margin-top:3rem!important}#wpbody .wrap .mt-auto{margin-top:auto!important}#wpbody .wrap .me-0{margin-right:0!important}#wpbody .wrap .me-1{margin-right:.25rem!important}#wpbody .wrap .me-2{margin-right:.5rem!important}#wpbody .wrap .me-3{margin-right:1rem!important}#wpbody .wrap .me-4{margin-right:1.5rem!important}#wpbody .wrap .me-5{margin-right:3rem!important}#wpbody .wrap .me-auto{margin-right:auto!important}#wpbody .wrap .mb-0{margin-bottom:0!important}#wpbody .wrap .mb-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-3{margin-bottom:1rem!important}#wpbody .wrap .mb-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-5{margin-bottom:3rem!important}#wpbody .wrap .mb-auto{margin-bottom:auto!important}#wpbody .wrap .ms-0{margin-left:0!important}#wpbody .wrap .ms-1{margin-left:.25rem!important}#wpbody .wrap .ms-2{margin-left:.5rem!important}#wpbody .wrap .ms-3{margin-left:1rem!important}#wpbody .wrap .ms-4{margin-left:1.5rem!important}#wpbody .wrap .ms-5{margin-left:3rem!important}#wpbody .wrap .ms-auto{margin-left:auto!important}#wpbody .wrap .p-0{padding:0!important}#wpbody .wrap .p-1{padding:.25rem!important}#wpbody .wrap .p-2{padding:.5rem!important}#wpbody .wrap .p-3{padding:1rem!important}#wpbody .wrap .p-4{padding:1.5rem!important}#wpbody .wrap .p-5{padding:3rem!important}#wpbody .wrap .px-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-0{padding-top:0!important}#wpbody .wrap .pt-1{padding-top:.25rem!important}#wpbody .wrap .pt-2{padding-top:.5rem!important}#wpbody .wrap .pt-3{padding-top:1rem!important}#wpbody .wrap .pt-4{padding-top:1.5rem!important}#wpbody .wrap .pt-5{padding-top:3rem!important}#wpbody .wrap .pe-0{padding-right:0!important}#wpbody .wrap .pe-1{padding-right:.25rem!important}#wpbody .wrap .pe-2{padding-right:.5rem!important}#wpbody .wrap .pe-3{padding-right:1rem!important}#wpbody .wrap .pe-4{padding-right:1.5rem!important}#wpbody .wrap .pe-5{padding-right:3rem!important}#wpbody .wrap .pb-0{padding-bottom:0!important}#wpbody .wrap .pb-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-3{padding-bottom:1rem!important}#wpbody .wrap .pb-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-5{padding-bottom:3rem!important}#wpbody .wrap .ps-0{padding-left:0!important}#wpbody .wrap .ps-1{padding-left:.25rem!important}#wpbody .wrap .ps-2{padding-left:.5rem!important}#wpbody .wrap .ps-3{padding-left:1rem!important}#wpbody .wrap .ps-4{padding-left:1.5rem!important}#wpbody .wrap .ps-5{padding-left:3rem!important}#wpbody .wrap .gap-0{gap:0!important}#wpbody .wrap .gap-1{gap:.25rem!important}#wpbody .wrap .gap-2{gap:.5rem!important}#wpbody .wrap .gap-3{gap:1rem!important}#wpbody .wrap .gap-4{gap:1.5rem!important}#wpbody .wrap .gap-5{gap:3rem!important}#wpbody .wrap .font-monospace{font-family:var(--bs-font-monospace)!important}#wpbody .wrap .fs-1{font-size:calc(1.375rem + 1.5vw)!important}#wpbody .wrap .fs-2{font-size:calc(1.325rem + .9vw)!important}#wpbody .wrap .fs-3{font-size:calc(1.3rem + .6vw)!important}#wpbody .wrap .fs-4{font-size:calc(1.275rem + .3vw)!important}#wpbody .wrap .fs-5{font-size:1.25rem!important}#wpbody .wrap .fs-6{font-size:1rem!important}#wpbody .wrap .fst-italic{font-style:italic!important}#wpbody .wrap .fst-normal{font-style:normal!important}#wpbody .wrap .fw-light{font-weight:300!important}#wpbody .wrap .fw-lighter{font-weight:lighter!important}#wpbody .wrap .fw-normal{font-weight:400!important}#wpbody .wrap .fw-bold{font-weight:700!important}#wpbody .wrap .fw-semibold{font-weight:600!important}#wpbody .wrap .fw-bolder{font-weight:bolder!important}#wpbody .wrap .lh-1{line-height:1!important}#wpbody .wrap .lh-sm{line-height:1.25!important}#wpbody .wrap .lh-base{line-height:1.5!important}#wpbody .wrap .lh-lg{line-height:2!important}#wpbody .wrap .text-start{text-align:left!important}#wpbody .wrap .text-end{text-align:right!important}#wpbody .wrap .text-center{text-align:center!important}#wpbody .wrap .text-decoration-none{text-decoration:none!important}#wpbody .wrap .text-decoration-underline{text-decoration:underline!important}#wpbody .wrap .text-decoration-line-through{text-decoration:line-through!important}#wpbody .wrap .text-lowercase{text-transform:lowercase!important}#wpbody .wrap .text-uppercase{text-transform:uppercase!important}#wpbody .wrap .text-capitalize{text-transform:capitalize!important}#wpbody .wrap .text-wrap{white-space:normal!important}#wpbody .wrap .text-nowrap{white-space:nowrap!important}#wpbody .wrap .text-break{word-wrap:break-word!important;word-break:break-word!important}#wpbody .wrap .text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-muted{--bs-text-opacity:1;color:#6c757d!important}#wpbody .wrap .text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}#wpbody .wrap .text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}#wpbody .wrap .text-reset{--bs-text-opacity:1;color:inherit!important}#wpbody .wrap .text-opacity-25{--bs-text-opacity:0.25}#wpbody .wrap .text-opacity-50{--bs-text-opacity:0.5}#wpbody .wrap .text-opacity-75{--bs-text-opacity:0.75}#wpbody .wrap .text-opacity-100{--bs-text-opacity:1}#wpbody .wrap .bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}#wpbody .wrap .bg-opacity-10{--bs-bg-opacity:0.1}#wpbody .wrap .bg-opacity-25{--bs-bg-opacity:0.25}#wpbody .wrap .bg-opacity-50{--bs-bg-opacity:0.5}#wpbody .wrap .bg-opacity-75{--bs-bg-opacity:0.75}#wpbody .wrap .bg-opacity-100{--bs-bg-opacity:1}#wpbody .wrap .bg-gradient{background-image:var(--bs-gradient)!important}#wpbody .wrap .user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}#wpbody .wrap .user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}#wpbody .wrap .user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}#wpbody .wrap .pe-none{pointer-events:none!important}#wpbody .wrap .pe-auto{pointer-events:auto!important}#wpbody .wrap .rounded{border-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-0{border-radius:0!important}#wpbody .wrap .rounded-1{border-radius:var(--bs-border-radius-sm)!important}#wpbody .wrap .rounded-2{border-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-3{border-radius:var(--bs-border-radius-lg)!important}#wpbody .wrap .rounded-4{border-radius:var(--bs-border-radius-xl)!important}#wpbody .wrap .rounded-5{border-radius:var(--bs-border-radius-2xl)!important}#wpbody .wrap .rounded-circle{border-radius:50%!important}#wpbody .wrap .rounded-pill{border-radius:var(--bs-border-radius-pill)!important}#wpbody .wrap .rounded-top{border-top-left-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-end,#wpbody .wrap .rounded-top{border-top-right-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-bottom,#wpbody .wrap .rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-bottom,#wpbody .wrap .rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-start{border-top-left-radius:var(--bs-border-radius)!important}#wpbody .wrap .visible{visibility:visible!important}#wpbody .wrap .invisible{visibility:hidden!important}@media(min-width:576px){#wpbody .wrap .float-sm-start{float:left!important}#wpbody .wrap .float-sm-end{float:right!important}#wpbody .wrap .float-sm-none{float:none!important}#wpbody .wrap .d-sm-inline{display:inline!important}#wpbody .wrap .d-sm-inline-block{display:inline-block!important}#wpbody .wrap .d-sm-block{display:block!important}#wpbody .wrap .d-sm-grid{display:grid!important}#wpbody .wrap .d-sm-table{display:table!important}#wpbody .wrap .d-sm-table-row{display:table-row!important}#wpbody .wrap .d-sm-table-cell{display:table-cell!important}#wpbody .wrap .d-sm-flex{display:flex!important}#wpbody .wrap .d-sm-inline-flex{display:inline-flex!important}#wpbody .wrap .d-sm-none{display:none!important}#wpbody .wrap .flex-sm-fill{flex:1 1 auto!important}#wpbody .wrap .flex-sm-row{flex-direction:row!important}#wpbody .wrap .flex-sm-column{flex-direction:column!important}#wpbody .wrap .flex-sm-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-sm-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-sm-grow-0{flex-grow:0!important}#wpbody .wrap .flex-sm-grow-1{flex-grow:1!important}#wpbody .wrap .flex-sm-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-sm-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-sm-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-sm-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-sm-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-sm-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-sm-center{justify-content:center!important}#wpbody .wrap .justify-content-sm-between{justify-content:space-between!important}#wpbody .wrap .justify-content-sm-around{justify-content:space-around!important}#wpbody .wrap .justify-content-sm-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-sm-start{align-items:flex-start!important}#wpbody .wrap .align-items-sm-end{align-items:flex-end!important}#wpbody .wrap .align-items-sm-center{align-items:center!important}#wpbody .wrap .align-items-sm-baseline{align-items:baseline!important}#wpbody .wrap .align-items-sm-stretch{align-items:stretch!important}#wpbody .wrap .align-content-sm-start{align-content:flex-start!important}#wpbody .wrap .align-content-sm-end{align-content:flex-end!important}#wpbody .wrap .align-content-sm-center{align-content:center!important}#wpbody .wrap .align-content-sm-between{align-content:space-between!important}#wpbody .wrap .align-content-sm-around{align-content:space-around!important}#wpbody .wrap .align-content-sm-stretch{align-content:stretch!important}#wpbody .wrap .align-self-sm-auto{align-self:auto!important}#wpbody .wrap .align-self-sm-start{align-self:flex-start!important}#wpbody .wrap .align-self-sm-end{align-self:flex-end!important}#wpbody .wrap .align-self-sm-center{align-self:center!important}#wpbody .wrap .align-self-sm-baseline{align-self:baseline!important}#wpbody .wrap .align-self-sm-stretch{align-self:stretch!important}#wpbody .wrap .order-sm-first{order:-1!important}#wpbody .wrap .order-sm-0{order:0!important}#wpbody .wrap .order-sm-1{order:1!important}#wpbody .wrap .order-sm-2{order:2!important}#wpbody .wrap .order-sm-3{order:3!important}#wpbody .wrap .order-sm-4{order:4!important}#wpbody .wrap .order-sm-5{order:5!important}#wpbody .wrap .order-sm-last{order:6!important}#wpbody .wrap .m-sm-0{margin:0!important}#wpbody .wrap .m-sm-1{margin:.25rem!important}#wpbody .wrap .m-sm-2{margin:.5rem!important}#wpbody .wrap .m-sm-3{margin:1rem!important}#wpbody .wrap .m-sm-4{margin:1.5rem!important}#wpbody .wrap .m-sm-5{margin:3rem!important}#wpbody .wrap .m-sm-auto{margin:auto!important}#wpbody .wrap .mx-sm-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-sm-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-sm-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-sm-0{margin-top:0!important}#wpbody .wrap .mt-sm-1{margin-top:.25rem!important}#wpbody .wrap .mt-sm-2{margin-top:.5rem!important}#wpbody .wrap .mt-sm-3{margin-top:1rem!important}#wpbody .wrap .mt-sm-4{margin-top:1.5rem!important}#wpbody .wrap .mt-sm-5{margin-top:3rem!important}#wpbody .wrap .mt-sm-auto{margin-top:auto!important}#wpbody .wrap .me-sm-0{margin-right:0!important}#wpbody .wrap .me-sm-1{margin-right:.25rem!important}#wpbody .wrap .me-sm-2{margin-right:.5rem!important}#wpbody .wrap .me-sm-3{margin-right:1rem!important}#wpbody .wrap .me-sm-4{margin-right:1.5rem!important}#wpbody .wrap .me-sm-5{margin-right:3rem!important}#wpbody .wrap .me-sm-auto{margin-right:auto!important}#wpbody .wrap .mb-sm-0{margin-bottom:0!important}#wpbody .wrap .mb-sm-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-sm-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-sm-3{margin-bottom:1rem!important}#wpbody .wrap .mb-sm-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-sm-5{margin-bottom:3rem!important}#wpbody .wrap .mb-sm-auto{margin-bottom:auto!important}#wpbody .wrap .ms-sm-0{margin-left:0!important}#wpbody .wrap .ms-sm-1{margin-left:.25rem!important}#wpbody .wrap .ms-sm-2{margin-left:.5rem!important}#wpbody .wrap .ms-sm-3{margin-left:1rem!important}#wpbody .wrap .ms-sm-4{margin-left:1.5rem!important}#wpbody .wrap .ms-sm-5{margin-left:3rem!important}#wpbody .wrap .ms-sm-auto{margin-left:auto!important}#wpbody .wrap .p-sm-0{padding:0!important}#wpbody .wrap .p-sm-1{padding:.25rem!important}#wpbody .wrap .p-sm-2{padding:.5rem!important}#wpbody .wrap .p-sm-3{padding:1rem!important}#wpbody .wrap .p-sm-4{padding:1.5rem!important}#wpbody .wrap .p-sm-5{padding:3rem!important}#wpbody .wrap .px-sm-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-sm-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-sm-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-sm-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-sm-0{padding-top:0!important}#wpbody .wrap .pt-sm-1{padding-top:.25rem!important}#wpbody .wrap .pt-sm-2{padding-top:.5rem!important}#wpbody .wrap .pt-sm-3{padding-top:1rem!important}#wpbody .wrap .pt-sm-4{padding-top:1.5rem!important}#wpbody .wrap .pt-sm-5{padding-top:3rem!important}#wpbody .wrap .pe-sm-0{padding-right:0!important}#wpbody .wrap .pe-sm-1{padding-right:.25rem!important}#wpbody .wrap .pe-sm-2{padding-right:.5rem!important}#wpbody .wrap .pe-sm-3{padding-right:1rem!important}#wpbody .wrap .pe-sm-4{padding-right:1.5rem!important}#wpbody .wrap .pe-sm-5{padding-right:3rem!important}#wpbody .wrap .pb-sm-0{padding-bottom:0!important}#wpbody .wrap .pb-sm-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-sm-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-sm-3{padding-bottom:1rem!important}#wpbody .wrap .pb-sm-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-sm-5{padding-bottom:3rem!important}#wpbody .wrap .ps-sm-0{padding-left:0!important}#wpbody .wrap .ps-sm-1{padding-left:.25rem!important}#wpbody .wrap .ps-sm-2{padding-left:.5rem!important}#wpbody .wrap .ps-sm-3{padding-left:1rem!important}#wpbody .wrap .ps-sm-4{padding-left:1.5rem!important}#wpbody .wrap .ps-sm-5{padding-left:3rem!important}#wpbody .wrap .gap-sm-0{gap:0!important}#wpbody .wrap .gap-sm-1{gap:.25rem!important}#wpbody .wrap .gap-sm-2{gap:.5rem!important}#wpbody .wrap .gap-sm-3{gap:1rem!important}#wpbody .wrap .gap-sm-4{gap:1.5rem!important}#wpbody .wrap .gap-sm-5{gap:3rem!important}#wpbody .wrap .text-sm-start{text-align:left!important}#wpbody .wrap .text-sm-end{text-align:right!important}#wpbody .wrap .text-sm-center{text-align:center!important}}@media(min-width:768px){#wpbody .wrap .float-md-start{float:left!important}#wpbody .wrap .float-md-end{float:right!important}#wpbody .wrap .float-md-none{float:none!important}#wpbody .wrap .d-md-inline{display:inline!important}#wpbody .wrap .d-md-inline-block{display:inline-block!important}#wpbody .wrap .d-md-block{display:block!important}#wpbody .wrap .d-md-grid{display:grid!important}#wpbody .wrap .d-md-table{display:table!important}#wpbody .wrap .d-md-table-row{display:table-row!important}#wpbody .wrap .d-md-table-cell{display:table-cell!important}#wpbody .wrap .d-md-flex{display:flex!important}#wpbody .wrap .d-md-inline-flex{display:inline-flex!important}#wpbody .wrap .d-md-none{display:none!important}#wpbody .wrap .flex-md-fill{flex:1 1 auto!important}#wpbody .wrap .flex-md-row{flex-direction:row!important}#wpbody .wrap .flex-md-column{flex-direction:column!important}#wpbody .wrap .flex-md-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-md-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-md-grow-0{flex-grow:0!important}#wpbody .wrap .flex-md-grow-1{flex-grow:1!important}#wpbody .wrap .flex-md-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-md-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-md-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-md-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-md-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-md-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-md-center{justify-content:center!important}#wpbody .wrap .justify-content-md-between{justify-content:space-between!important}#wpbody .wrap .justify-content-md-around{justify-content:space-around!important}#wpbody .wrap .justify-content-md-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-md-start{align-items:flex-start!important}#wpbody .wrap .align-items-md-end{align-items:flex-end!important}#wpbody .wrap .align-items-md-center{align-items:center!important}#wpbody .wrap .align-items-md-baseline{align-items:baseline!important}#wpbody .wrap .align-items-md-stretch{align-items:stretch!important}#wpbody .wrap .align-content-md-start{align-content:flex-start!important}#wpbody .wrap .align-content-md-end{align-content:flex-end!important}#wpbody .wrap .align-content-md-center{align-content:center!important}#wpbody .wrap .align-content-md-between{align-content:space-between!important}#wpbody .wrap .align-content-md-around{align-content:space-around!important}#wpbody .wrap .align-content-md-stretch{align-content:stretch!important}#wpbody .wrap .align-self-md-auto{align-self:auto!important}#wpbody .wrap .align-self-md-start{align-self:flex-start!important}#wpbody .wrap .align-self-md-end{align-self:flex-end!important}#wpbody .wrap .align-self-md-center{align-self:center!important}#wpbody .wrap .align-self-md-baseline{align-self:baseline!important}#wpbody .wrap .align-self-md-stretch{align-self:stretch!important}#wpbody .wrap .order-md-first{order:-1!important}#wpbody .wrap .order-md-0{order:0!important}#wpbody .wrap .order-md-1{order:1!important}#wpbody .wrap .order-md-2{order:2!important}#wpbody .wrap .order-md-3{order:3!important}#wpbody .wrap .order-md-4{order:4!important}#wpbody .wrap .order-md-5{order:5!important}#wpbody .wrap .order-md-last{order:6!important}#wpbody .wrap .m-md-0{margin:0!important}#wpbody .wrap .m-md-1{margin:.25rem!important}#wpbody .wrap .m-md-2{margin:.5rem!important}#wpbody .wrap .m-md-3{margin:1rem!important}#wpbody .wrap .m-md-4{margin:1.5rem!important}#wpbody .wrap .m-md-5{margin:3rem!important}#wpbody .wrap .m-md-auto{margin:auto!important}#wpbody .wrap .mx-md-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-md-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-md-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-md-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-md-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-md-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-md-0{margin-top:0!important}#wpbody .wrap .mt-md-1{margin-top:.25rem!important}#wpbody .wrap .mt-md-2{margin-top:.5rem!important}#wpbody .wrap .mt-md-3{margin-top:1rem!important}#wpbody .wrap .mt-md-4{margin-top:1.5rem!important}#wpbody .wrap .mt-md-5{margin-top:3rem!important}#wpbody .wrap .mt-md-auto{margin-top:auto!important}#wpbody .wrap .me-md-0{margin-right:0!important}#wpbody .wrap .me-md-1{margin-right:.25rem!important}#wpbody .wrap .me-md-2{margin-right:.5rem!important}#wpbody .wrap .me-md-3{margin-right:1rem!important}#wpbody .wrap .me-md-4{margin-right:1.5rem!important}#wpbody .wrap .me-md-5{margin-right:3rem!important}#wpbody .wrap .me-md-auto{margin-right:auto!important}#wpbody .wrap .mb-md-0{margin-bottom:0!important}#wpbody .wrap .mb-md-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-md-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-md-3{margin-bottom:1rem!important}#wpbody .wrap .mb-md-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-md-5{margin-bottom:3rem!important}#wpbody .wrap .mb-md-auto{margin-bottom:auto!important}#wpbody .wrap .ms-md-0{margin-left:0!important}#wpbody .wrap .ms-md-1{margin-left:.25rem!important}#wpbody .wrap .ms-md-2{margin-left:.5rem!important}#wpbody .wrap .ms-md-3{margin-left:1rem!important}#wpbody .wrap .ms-md-4{margin-left:1.5rem!important}#wpbody .wrap .ms-md-5{margin-left:3rem!important}#wpbody .wrap .ms-md-auto{margin-left:auto!important}#wpbody .wrap .p-md-0{padding:0!important}#wpbody .wrap .p-md-1{padding:.25rem!important}#wpbody .wrap .p-md-2{padding:.5rem!important}#wpbody .wrap .p-md-3{padding:1rem!important}#wpbody .wrap .p-md-4{padding:1.5rem!important}#wpbody .wrap .p-md-5{padding:3rem!important}#wpbody .wrap .px-md-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-md-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-md-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-md-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-md-0{padding-top:0!important}#wpbody .wrap .pt-md-1{padding-top:.25rem!important}#wpbody .wrap .pt-md-2{padding-top:.5rem!important}#wpbody .wrap .pt-md-3{padding-top:1rem!important}#wpbody .wrap .pt-md-4{padding-top:1.5rem!important}#wpbody .wrap .pt-md-5{padding-top:3rem!important}#wpbody .wrap .pe-md-0{padding-right:0!important}#wpbody .wrap .pe-md-1{padding-right:.25rem!important}#wpbody .wrap .pe-md-2{padding-right:.5rem!important}#wpbody .wrap .pe-md-3{padding-right:1rem!important}#wpbody .wrap .pe-md-4{padding-right:1.5rem!important}#wpbody .wrap .pe-md-5{padding-right:3rem!important}#wpbody .wrap .pb-md-0{padding-bottom:0!important}#wpbody .wrap .pb-md-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-md-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-md-3{padding-bottom:1rem!important}#wpbody .wrap .pb-md-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-md-5{padding-bottom:3rem!important}#wpbody .wrap .ps-md-0{padding-left:0!important}#wpbody .wrap .ps-md-1{padding-left:.25rem!important}#wpbody .wrap .ps-md-2{padding-left:.5rem!important}#wpbody .wrap .ps-md-3{padding-left:1rem!important}#wpbody .wrap .ps-md-4{padding-left:1.5rem!important}#wpbody .wrap .ps-md-5{padding-left:3rem!important}#wpbody .wrap .gap-md-0{gap:0!important}#wpbody .wrap .gap-md-1{gap:.25rem!important}#wpbody .wrap .gap-md-2{gap:.5rem!important}#wpbody .wrap .gap-md-3{gap:1rem!important}#wpbody .wrap .gap-md-4{gap:1.5rem!important}#wpbody .wrap .gap-md-5{gap:3rem!important}#wpbody .wrap .text-md-start{text-align:left!important}#wpbody .wrap .text-md-end{text-align:right!important}#wpbody .wrap .text-md-center{text-align:center!important}}@media(min-width:992px){#wpbody .wrap .float-lg-start{float:left!important}#wpbody .wrap .float-lg-end{float:right!important}#wpbody .wrap .float-lg-none{float:none!important}#wpbody .wrap .d-lg-inline{display:inline!important}#wpbody .wrap .d-lg-inline-block{display:inline-block!important}#wpbody .wrap .d-lg-block{display:block!important}#wpbody .wrap .d-lg-grid{display:grid!important}#wpbody .wrap .d-lg-table{display:table!important}#wpbody .wrap .d-lg-table-row{display:table-row!important}#wpbody .wrap .d-lg-table-cell{display:table-cell!important}#wpbody .wrap .d-lg-flex{display:flex!important}#wpbody .wrap .d-lg-inline-flex{display:inline-flex!important}#wpbody .wrap .d-lg-none{display:none!important}#wpbody .wrap .flex-lg-fill{flex:1 1 auto!important}#wpbody .wrap .flex-lg-row{flex-direction:row!important}#wpbody .wrap .flex-lg-column{flex-direction:column!important}#wpbody .wrap .flex-lg-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-lg-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-lg-grow-0{flex-grow:0!important}#wpbody .wrap .flex-lg-grow-1{flex-grow:1!important}#wpbody .wrap .flex-lg-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-lg-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-lg-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-lg-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-lg-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-lg-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-lg-center{justify-content:center!important}#wpbody .wrap .justify-content-lg-between{justify-content:space-between!important}#wpbody .wrap .justify-content-lg-around{justify-content:space-around!important}#wpbody .wrap .justify-content-lg-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-lg-start{align-items:flex-start!important}#wpbody .wrap .align-items-lg-end{align-items:flex-end!important}#wpbody .wrap .align-items-lg-center{align-items:center!important}#wpbody .wrap .align-items-lg-baseline{align-items:baseline!important}#wpbody .wrap .align-items-lg-stretch{align-items:stretch!important}#wpbody .wrap .align-content-lg-start{align-content:flex-start!important}#wpbody .wrap .align-content-lg-end{align-content:flex-end!important}#wpbody .wrap .align-content-lg-center{align-content:center!important}#wpbody .wrap .align-content-lg-between{align-content:space-between!important}#wpbody .wrap .align-content-lg-around{align-content:space-around!important}#wpbody .wrap .align-content-lg-stretch{align-content:stretch!important}#wpbody .wrap .align-self-lg-auto{align-self:auto!important}#wpbody .wrap .align-self-lg-start{align-self:flex-start!important}#wpbody .wrap .align-self-lg-end{align-self:flex-end!important}#wpbody .wrap .align-self-lg-center{align-self:center!important}#wpbody .wrap .align-self-lg-baseline{align-self:baseline!important}#wpbody .wrap .align-self-lg-stretch{align-self:stretch!important}#wpbody .wrap .order-lg-first{order:-1!important}#wpbody .wrap .order-lg-0{order:0!important}#wpbody .wrap .order-lg-1{order:1!important}#wpbody .wrap .order-lg-2{order:2!important}#wpbody .wrap .order-lg-3{order:3!important}#wpbody .wrap .order-lg-4{order:4!important}#wpbody .wrap .order-lg-5{order:5!important}#wpbody .wrap .order-lg-last{order:6!important}#wpbody .wrap .m-lg-0{margin:0!important}#wpbody .wrap .m-lg-1{margin:.25rem!important}#wpbody .wrap .m-lg-2{margin:.5rem!important}#wpbody .wrap .m-lg-3{margin:1rem!important}#wpbody .wrap .m-lg-4{margin:1.5rem!important}#wpbody .wrap .m-lg-5{margin:3rem!important}#wpbody .wrap .m-lg-auto{margin:auto!important}#wpbody .wrap .mx-lg-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-lg-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-lg-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-lg-0{margin-top:0!important}#wpbody .wrap .mt-lg-1{margin-top:.25rem!important}#wpbody .wrap .mt-lg-2{margin-top:.5rem!important}#wpbody .wrap .mt-lg-3{margin-top:1rem!important}#wpbody .wrap .mt-lg-4{margin-top:1.5rem!important}#wpbody .wrap .mt-lg-5{margin-top:3rem!important}#wpbody .wrap .mt-lg-auto{margin-top:auto!important}#wpbody .wrap .me-lg-0{margin-right:0!important}#wpbody .wrap .me-lg-1{margin-right:.25rem!important}#wpbody .wrap .me-lg-2{margin-right:.5rem!important}#wpbody .wrap .me-lg-3{margin-right:1rem!important}#wpbody .wrap .me-lg-4{margin-right:1.5rem!important}#wpbody .wrap .me-lg-5{margin-right:3rem!important}#wpbody .wrap .me-lg-auto{margin-right:auto!important}#wpbody .wrap .mb-lg-0{margin-bottom:0!important}#wpbody .wrap .mb-lg-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-lg-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-lg-3{margin-bottom:1rem!important}#wpbody .wrap .mb-lg-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-lg-5{margin-bottom:3rem!important}#wpbody .wrap .mb-lg-auto{margin-bottom:auto!important}#wpbody .wrap .ms-lg-0{margin-left:0!important}#wpbody .wrap .ms-lg-1{margin-left:.25rem!important}#wpbody .wrap .ms-lg-2{margin-left:.5rem!important}#wpbody .wrap .ms-lg-3{margin-left:1rem!important}#wpbody .wrap .ms-lg-4{margin-left:1.5rem!important}#wpbody .wrap .ms-lg-5{margin-left:3rem!important}#wpbody .wrap .ms-lg-auto{margin-left:auto!important}#wpbody .wrap .p-lg-0{padding:0!important}#wpbody .wrap .p-lg-1{padding:.25rem!important}#wpbody .wrap .p-lg-2{padding:.5rem!important}#wpbody .wrap .p-lg-3{padding:1rem!important}#wpbody .wrap .p-lg-4{padding:1.5rem!important}#wpbody .wrap .p-lg-5{padding:3rem!important}#wpbody .wrap .px-lg-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-lg-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-lg-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-lg-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-lg-0{padding-top:0!important}#wpbody .wrap .pt-lg-1{padding-top:.25rem!important}#wpbody .wrap .pt-lg-2{padding-top:.5rem!important}#wpbody .wrap .pt-lg-3{padding-top:1rem!important}#wpbody .wrap .pt-lg-4{padding-top:1.5rem!important}#wpbody .wrap .pt-lg-5{padding-top:3rem!important}#wpbody .wrap .pe-lg-0{padding-right:0!important}#wpbody .wrap .pe-lg-1{padding-right:.25rem!important}#wpbody .wrap .pe-lg-2{padding-right:.5rem!important}#wpbody .wrap .pe-lg-3{padding-right:1rem!important}#wpbody .wrap .pe-lg-4{padding-right:1.5rem!important}#wpbody .wrap .pe-lg-5{padding-right:3rem!important}#wpbody .wrap .pb-lg-0{padding-bottom:0!important}#wpbody .wrap .pb-lg-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-lg-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-lg-3{padding-bottom:1rem!important}#wpbody .wrap .pb-lg-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-lg-5{padding-bottom:3rem!important}#wpbody .wrap .ps-lg-0{padding-left:0!important}#wpbody .wrap .ps-lg-1{padding-left:.25rem!important}#wpbody .wrap .ps-lg-2{padding-left:.5rem!important}#wpbody .wrap .ps-lg-3{padding-left:1rem!important}#wpbody .wrap .ps-lg-4{padding-left:1.5rem!important}#wpbody .wrap .ps-lg-5{padding-left:3rem!important}#wpbody .wrap .gap-lg-0{gap:0!important}#wpbody .wrap .gap-lg-1{gap:.25rem!important}#wpbody .wrap .gap-lg-2{gap:.5rem!important}#wpbody .wrap .gap-lg-3{gap:1rem!important}#wpbody .wrap .gap-lg-4{gap:1.5rem!important}#wpbody .wrap .gap-lg-5{gap:3rem!important}#wpbody .wrap .text-lg-start{text-align:left!important}#wpbody .wrap .text-lg-end{text-align:right!important}#wpbody .wrap .text-lg-center{text-align:center!important}}@media(min-width:1200px){#wpbody .wrap .float-xl-start{float:left!important}#wpbody .wrap .float-xl-end{float:right!important}#wpbody .wrap .float-xl-none{float:none!important}#wpbody .wrap .d-xl-inline{display:inline!important}#wpbody .wrap .d-xl-inline-block{display:inline-block!important}#wpbody .wrap .d-xl-block{display:block!important}#wpbody .wrap .d-xl-grid{display:grid!important}#wpbody .wrap .d-xl-table{display:table!important}#wpbody .wrap .d-xl-table-row{display:table-row!important}#wpbody .wrap .d-xl-table-cell{display:table-cell!important}#wpbody .wrap .d-xl-flex{display:flex!important}#wpbody .wrap .d-xl-inline-flex{display:inline-flex!important}#wpbody .wrap .d-xl-none{display:none!important}#wpbody .wrap .flex-xl-fill{flex:1 1 auto!important}#wpbody .wrap .flex-xl-row{flex-direction:row!important}#wpbody .wrap .flex-xl-column{flex-direction:column!important}#wpbody .wrap .flex-xl-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-xl-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-xl-grow-0{flex-grow:0!important}#wpbody .wrap .flex-xl-grow-1{flex-grow:1!important}#wpbody .wrap .flex-xl-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-xl-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-xl-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-xl-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-xl-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-xl-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-xl-center{justify-content:center!important}#wpbody .wrap .justify-content-xl-between{justify-content:space-between!important}#wpbody .wrap .justify-content-xl-around{justify-content:space-around!important}#wpbody .wrap .justify-content-xl-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-xl-start{align-items:flex-start!important}#wpbody .wrap .align-items-xl-end{align-items:flex-end!important}#wpbody .wrap .align-items-xl-center{align-items:center!important}#wpbody .wrap .align-items-xl-baseline{align-items:baseline!important}#wpbody .wrap .align-items-xl-stretch{align-items:stretch!important}#wpbody .wrap .align-content-xl-start{align-content:flex-start!important}#wpbody .wrap .align-content-xl-end{align-content:flex-end!important}#wpbody .wrap .align-content-xl-center{align-content:center!important}#wpbody .wrap .align-content-xl-between{align-content:space-between!important}#wpbody .wrap .align-content-xl-around{align-content:space-around!important}#wpbody .wrap .align-content-xl-stretch{align-content:stretch!important}#wpbody .wrap .align-self-xl-auto{align-self:auto!important}#wpbody .wrap .align-self-xl-start{align-self:flex-start!important}#wpbody .wrap .align-self-xl-end{align-self:flex-end!important}#wpbody .wrap .align-self-xl-center{align-self:center!important}#wpbody .wrap .align-self-xl-baseline{align-self:baseline!important}#wpbody .wrap .align-self-xl-stretch{align-self:stretch!important}#wpbody .wrap .order-xl-first{order:-1!important}#wpbody .wrap .order-xl-0{order:0!important}#wpbody .wrap .order-xl-1{order:1!important}#wpbody .wrap .order-xl-2{order:2!important}#wpbody .wrap .order-xl-3{order:3!important}#wpbody .wrap .order-xl-4{order:4!important}#wpbody .wrap .order-xl-5{order:5!important}#wpbody .wrap .order-xl-last{order:6!important}#wpbody .wrap .m-xl-0{margin:0!important}#wpbody .wrap .m-xl-1{margin:.25rem!important}#wpbody .wrap .m-xl-2{margin:.5rem!important}#wpbody .wrap .m-xl-3{margin:1rem!important}#wpbody .wrap .m-xl-4{margin:1.5rem!important}#wpbody .wrap .m-xl-5{margin:3rem!important}#wpbody .wrap .m-xl-auto{margin:auto!important}#wpbody .wrap .mx-xl-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-xl-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-xl-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-xl-0{margin-top:0!important}#wpbody .wrap .mt-xl-1{margin-top:.25rem!important}#wpbody .wrap .mt-xl-2{margin-top:.5rem!important}#wpbody .wrap .mt-xl-3{margin-top:1rem!important}#wpbody .wrap .mt-xl-4{margin-top:1.5rem!important}#wpbody .wrap .mt-xl-5{margin-top:3rem!important}#wpbody .wrap .mt-xl-auto{margin-top:auto!important}#wpbody .wrap .me-xl-0{margin-right:0!important}#wpbody .wrap .me-xl-1{margin-right:.25rem!important}#wpbody .wrap .me-xl-2{margin-right:.5rem!important}#wpbody .wrap .me-xl-3{margin-right:1rem!important}#wpbody .wrap .me-xl-4{margin-right:1.5rem!important}#wpbody .wrap .me-xl-5{margin-right:3rem!important}#wpbody .wrap .me-xl-auto{margin-right:auto!important}#wpbody .wrap .mb-xl-0{margin-bottom:0!important}#wpbody .wrap .mb-xl-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-xl-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-xl-3{margin-bottom:1rem!important}#wpbody .wrap .mb-xl-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-xl-5{margin-bottom:3rem!important}#wpbody .wrap .mb-xl-auto{margin-bottom:auto!important}#wpbody .wrap .ms-xl-0{margin-left:0!important}#wpbody .wrap .ms-xl-1{margin-left:.25rem!important}#wpbody .wrap .ms-xl-2{margin-left:.5rem!important}#wpbody .wrap .ms-xl-3{margin-left:1rem!important}#wpbody .wrap .ms-xl-4{margin-left:1.5rem!important}#wpbody .wrap .ms-xl-5{margin-left:3rem!important}#wpbody .wrap .ms-xl-auto{margin-left:auto!important}#wpbody .wrap .p-xl-0{padding:0!important}#wpbody .wrap .p-xl-1{padding:.25rem!important}#wpbody .wrap .p-xl-2{padding:.5rem!important}#wpbody .wrap .p-xl-3{padding:1rem!important}#wpbody .wrap .p-xl-4{padding:1.5rem!important}#wpbody .wrap .p-xl-5{padding:3rem!important}#wpbody .wrap .px-xl-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-xl-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-xl-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-xl-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-xl-0{padding-top:0!important}#wpbody .wrap .pt-xl-1{padding-top:.25rem!important}#wpbody .wrap .pt-xl-2{padding-top:.5rem!important}#wpbody .wrap .pt-xl-3{padding-top:1rem!important}#wpbody .wrap .pt-xl-4{padding-top:1.5rem!important}#wpbody .wrap .pt-xl-5{padding-top:3rem!important}#wpbody .wrap .pe-xl-0{padding-right:0!important}#wpbody .wrap .pe-xl-1{padding-right:.25rem!important}#wpbody .wrap .pe-xl-2{padding-right:.5rem!important}#wpbody .wrap .pe-xl-3{padding-right:1rem!important}#wpbody .wrap .pe-xl-4{padding-right:1.5rem!important}#wpbody .wrap .pe-xl-5{padding-right:3rem!important}#wpbody .wrap .pb-xl-0{padding-bottom:0!important}#wpbody .wrap .pb-xl-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-xl-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-xl-3{padding-bottom:1rem!important}#wpbody .wrap .pb-xl-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-xl-5{padding-bottom:3rem!important}#wpbody .wrap .ps-xl-0{padding-left:0!important}#wpbody .wrap .ps-xl-1{padding-left:.25rem!important}#wpbody .wrap .ps-xl-2{padding-left:.5rem!important}#wpbody .wrap .ps-xl-3{padding-left:1rem!important}#wpbody .wrap .ps-xl-4{padding-left:1.5rem!important}#wpbody .wrap .ps-xl-5{padding-left:3rem!important}#wpbody .wrap .gap-xl-0{gap:0!important}#wpbody .wrap .gap-xl-1{gap:.25rem!important}#wpbody .wrap .gap-xl-2{gap:.5rem!important}#wpbody .wrap .gap-xl-3{gap:1rem!important}#wpbody .wrap .gap-xl-4{gap:1.5rem!important}#wpbody .wrap .gap-xl-5{gap:3rem!important}#wpbody .wrap .text-xl-start{text-align:left!important}#wpbody .wrap .text-xl-end{text-align:right!important}#wpbody .wrap .text-xl-center{text-align:center!important}}@media(min-width:1400px){#wpbody .wrap .float-xxl-start{float:left!important}#wpbody .wrap .float-xxl-end{float:right!important}#wpbody .wrap .float-xxl-none{float:none!important}#wpbody .wrap .d-xxl-inline{display:inline!important}#wpbody .wrap .d-xxl-inline-block{display:inline-block!important}#wpbody .wrap .d-xxl-block{display:block!important}#wpbody .wrap .d-xxl-grid{display:grid!important}#wpbody .wrap .d-xxl-table{display:table!important}#wpbody .wrap .d-xxl-table-row{display:table-row!important}#wpbody .wrap .d-xxl-table-cell{display:table-cell!important}#wpbody .wrap .d-xxl-flex{display:flex!important}#wpbody .wrap .d-xxl-inline-flex{display:inline-flex!important}#wpbody .wrap .d-xxl-none{display:none!important}#wpbody .wrap .flex-xxl-fill{flex:1 1 auto!important}#wpbody .wrap .flex-xxl-row{flex-direction:row!important}#wpbody .wrap .flex-xxl-column{flex-direction:column!important}#wpbody .wrap .flex-xxl-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-xxl-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-xxl-grow-0{flex-grow:0!important}#wpbody .wrap .flex-xxl-grow-1{flex-grow:1!important}#wpbody .wrap .flex-xxl-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-xxl-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-xxl-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-xxl-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-xxl-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-xxl-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-xxl-center{justify-content:center!important}#wpbody .wrap .justify-content-xxl-between{justify-content:space-between!important}#wpbody .wrap .justify-content-xxl-around{justify-content:space-around!important}#wpbody .wrap .justify-content-xxl-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-xxl-start{align-items:flex-start!important}#wpbody .wrap .align-items-xxl-end{align-items:flex-end!important}#wpbody .wrap .align-items-xxl-center{align-items:center!important}#wpbody .wrap .align-items-xxl-baseline{align-items:baseline!important}#wpbody .wrap .align-items-xxl-stretch{align-items:stretch!important}#wpbody .wrap .align-content-xxl-start{align-content:flex-start!important}#wpbody .wrap .align-content-xxl-end{align-content:flex-end!important}#wpbody .wrap .align-content-xxl-center{align-content:center!important}#wpbody .wrap .align-content-xxl-between{align-content:space-between!important}#wpbody .wrap .align-content-xxl-around{align-content:space-around!important}#wpbody .wrap .align-content-xxl-stretch{align-content:stretch!important}#wpbody .wrap .align-self-xxl-auto{align-self:auto!important}#wpbody .wrap .align-self-xxl-start{align-self:flex-start!important}#wpbody .wrap .align-self-xxl-end{align-self:flex-end!important}#wpbody .wrap .align-self-xxl-center{align-self:center!important}#wpbody .wrap .align-self-xxl-baseline{align-self:baseline!important}#wpbody .wrap .align-self-xxl-stretch{align-self:stretch!important}#wpbody .wrap .order-xxl-first{order:-1!important}#wpbody .wrap .order-xxl-0{order:0!important}#wpbody .wrap .order-xxl-1{order:1!important}#wpbody .wrap .order-xxl-2{order:2!important}#wpbody .wrap .order-xxl-3{order:3!important}#wpbody .wrap .order-xxl-4{order:4!important}#wpbody .wrap .order-xxl-5{order:5!important}#wpbody .wrap .order-xxl-last{order:6!important}#wpbody .wrap .m-xxl-0{margin:0!important}#wpbody .wrap .m-xxl-1{margin:.25rem!important}#wpbody .wrap .m-xxl-2{margin:.5rem!important}#wpbody .wrap .m-xxl-3{margin:1rem!important}#wpbody .wrap .m-xxl-4{margin:1.5rem!important}#wpbody .wrap .m-xxl-5{margin:3rem!important}#wpbody .wrap .m-xxl-auto{margin:auto!important}#wpbody .wrap .mx-xxl-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-xxl-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-xxl-0{margin-top:0!important}#wpbody .wrap .mt-xxl-1{margin-top:.25rem!important}#wpbody .wrap .mt-xxl-2{margin-top:.5rem!important}#wpbody .wrap .mt-xxl-3{margin-top:1rem!important}#wpbody .wrap .mt-xxl-4{margin-top:1.5rem!important}#wpbody .wrap .mt-xxl-5{margin-top:3rem!important}#wpbody .wrap .mt-xxl-auto{margin-top:auto!important}#wpbody .wrap .me-xxl-0{margin-right:0!important}#wpbody .wrap .me-xxl-1{margin-right:.25rem!important}#wpbody .wrap .me-xxl-2{margin-right:.5rem!important}#wpbody .wrap .me-xxl-3{margin-right:1rem!important}#wpbody .wrap .me-xxl-4{margin-right:1.5rem!important}#wpbody .wrap .me-xxl-5{margin-right:3rem!important}#wpbody .wrap .me-xxl-auto{margin-right:auto!important}#wpbody .wrap .mb-xxl-0{margin-bottom:0!important}#wpbody .wrap .mb-xxl-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-xxl-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-xxl-3{margin-bottom:1rem!important}#wpbody .wrap .mb-xxl-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-xxl-5{margin-bottom:3rem!important}#wpbody .wrap .mb-xxl-auto{margin-bottom:auto!important}#wpbody .wrap .ms-xxl-0{margin-left:0!important}#wpbody .wrap .ms-xxl-1{margin-left:.25rem!important}#wpbody .wrap .ms-xxl-2{margin-left:.5rem!important}#wpbody .wrap .ms-xxl-3{margin-left:1rem!important}#wpbody .wrap .ms-xxl-4{margin-left:1.5rem!important}#wpbody .wrap .ms-xxl-5{margin-left:3rem!important}#wpbody .wrap .ms-xxl-auto{margin-left:auto!important}#wpbody .wrap .p-xxl-0{padding:0!important}#wpbody .wrap .p-xxl-1{padding:.25rem!important}#wpbody .wrap .p-xxl-2{padding:.5rem!important}#wpbody .wrap .p-xxl-3{padding:1rem!important}#wpbody .wrap .p-xxl-4{padding:1.5rem!important}#wpbody .wrap .p-xxl-5{padding:3rem!important}#wpbody .wrap .px-xxl-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-xxl-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-xxl-0{padding-top:0!important}#wpbody .wrap .pt-xxl-1{padding-top:.25rem!important}#wpbody .wrap .pt-xxl-2{padding-top:.5rem!important}#wpbody .wrap .pt-xxl-3{padding-top:1rem!important}#wpbody .wrap .pt-xxl-4{padding-top:1.5rem!important}#wpbody .wrap .pt-xxl-5{padding-top:3rem!important}#wpbody .wrap .pe-xxl-0{padding-right:0!important}#wpbody .wrap .pe-xxl-1{padding-right:.25rem!important}#wpbody .wrap .pe-xxl-2{padding-right:.5rem!important}#wpbody .wrap .pe-xxl-3{padding-right:1rem!important}#wpbody .wrap .pe-xxl-4{padding-right:1.5rem!important}#wpbody .wrap .pe-xxl-5{padding-right:3rem!important}#wpbody .wrap .pb-xxl-0{padding-bottom:0!important}#wpbody .wrap .pb-xxl-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-xxl-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-xxl-3{padding-bottom:1rem!important}#wpbody .wrap .pb-xxl-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-xxl-5{padding-bottom:3rem!important}#wpbody .wrap .ps-xxl-0{padding-left:0!important}#wpbody .wrap .ps-xxl-1{padding-left:.25rem!important}#wpbody .wrap .ps-xxl-2{padding-left:.5rem!important}#wpbody .wrap .ps-xxl-3{padding-left:1rem!important}#wpbody .wrap .ps-xxl-4{padding-left:1.5rem!important}#wpbody .wrap .ps-xxl-5{padding-left:3rem!important}#wpbody .wrap .gap-xxl-0{gap:0!important}#wpbody .wrap .gap-xxl-1{gap:.25rem!important}#wpbody .wrap .gap-xxl-2{gap:.5rem!important}#wpbody .wrap .gap-xxl-3{gap:1rem!important}#wpbody .wrap .gap-xxl-4{gap:1.5rem!important}#wpbody .wrap .gap-xxl-5{gap:3rem!important}#wpbody .wrap .text-xxl-start{text-align:left!important}#wpbody .wrap .text-xxl-end{text-align:right!important}#wpbody .wrap .text-xxl-center{text-align:center!important}}@media(min-width:1200px){#wpbody .wrap .fs-1{font-size:2.5rem!important}#wpbody .wrap .fs-2{font-size:2rem!important}#wpbody .wrap .fs-3{font-size:1.75rem!important}#wpbody .wrap .fs-4{font-size:1.5rem!important}}@media print{#wpbody .wrap .d-print-inline{display:inline!important}#wpbody .wrap .d-print-inline-block{display:inline-block!important}#wpbody .wrap .d-print-block{display:block!important}#wpbody .wrap .d-print-grid{display:grid!important}#wpbody .wrap .d-print-table{display:table!important}#wpbody .wrap .d-print-table-row{display:table-row!important}#wpbody .wrap .d-print-table-cell{display:table-cell!important}#wpbody .wrap .d-print-flex{display:flex!important}#wpbody .wrap .d-print-inline-flex{display:inline-flex!important}#wpbody .wrap .d-print-none{display:none!important}}#wpbody .wrap .card{margin-top:0;max-width:100%;padding:0}#wpbody .wrap .carousel .carousel-inner{height:100%;padding-top:.75rem}#wpbody .wrap .carousel .carousel-item{position:static}#wpbody .wrap .carousel .carousel-caption,#wpbody .wrap .carousel .carousel-inner{background-color:rgba(0,0,0,.502)}#wpbody .wrap .carousel .carousel-caption{padding-top:.25em}#wpbody .wrap .carousel .carousel-control-next-icon,#wpbody .wrap .carousel .carousel-control-prev-icon{background-color:#000} +:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}#wpbody .wrap{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}#wpbody .wrap *,#wpbody .wrap :after,#wpbody .wrap :before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){#wpbody .wrap :root{scroll-behavior:smooth}}#wpbody .wrap body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}#wpbody .wrap hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}#wpbody .wrap .h1,#wpbody .wrap .h2,#wpbody .wrap .h3,#wpbody .wrap .h4,#wpbody .wrap .h5,#wpbody .wrap .h6,#wpbody .wrap h1,#wpbody .wrap h2,#wpbody .wrap h3,#wpbody .wrap h4,#wpbody .wrap h5,#wpbody .wrap h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}#wpbody .wrap .h1,#wpbody .wrap h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){#wpbody .wrap .h1,#wpbody .wrap h1{font-size:2.5rem}}#wpbody .wrap .h2,#wpbody .wrap h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){#wpbody .wrap .h2,#wpbody .wrap h2{font-size:2rem}}#wpbody .wrap .h3,#wpbody .wrap h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){#wpbody .wrap .h3,#wpbody .wrap h3{font-size:1.75rem}}#wpbody .wrap .h4,#wpbody .wrap h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){#wpbody .wrap .h4,#wpbody .wrap h4{font-size:1.5rem}}#wpbody .wrap .h5,#wpbody .wrap h5{font-size:1.25rem}#wpbody .wrap .h6,#wpbody .wrap h6{font-size:1rem}#wpbody .wrap p{margin-bottom:1rem;margin-top:0}#wpbody .wrap abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wpbody .wrap address{font-style:normal;line-height:inherit;margin-bottom:1rem}#wpbody .wrap ol,#wpbody .wrap ul{padding-left:2rem}#wpbody .wrap dl,#wpbody .wrap ol,#wpbody .wrap ul{margin-bottom:1rem;margin-top:0}#wpbody .wrap ol ol,#wpbody .wrap ol ul,#wpbody .wrap ul ol,#wpbody .wrap ul ul{margin-bottom:0}#wpbody .wrap dt{font-weight:700}#wpbody .wrap dd{margin-bottom:.5rem;margin-left:0}#wpbody .wrap blockquote{margin:0 0 1rem}#wpbody .wrap b,#wpbody .wrap strong{font-weight:bolder}#wpbody .wrap .small,#wpbody .wrap small{font-size:.875em}#wpbody .wrap .mark,#wpbody .wrap mark{background-color:var(--bs-highlight-bg);padding:.1875em}#wpbody .wrap sub,#wpbody .wrap sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}#wpbody .wrap sub{bottom:-.25em}#wpbody .wrap sup{top:-.5em}#wpbody .wrap a{color:var(--bs-link-color);text-decoration:underline}#wpbody .wrap a:hover{color:var(--bs-link-hover-color)}#wpbody .wrap a:not([href]):not([class]),#wpbody .wrap a:not([href]):not([class]):hover{color:inherit;text-decoration:none}#wpbody .wrap code,#wpbody .wrap kbd,#wpbody .wrap pre,#wpbody .wrap samp{font-family:var(--bs-font-monospace);font-size:1em}#wpbody .wrap pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}#wpbody .wrap pre code{color:inherit;font-size:inherit;word-break:normal}#wpbody .wrap code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>#wpbody .wrap code{color:inherit}#wpbody .wrap kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}#wpbody .wrap kbd kbd{font-size:1em;padding:0}#wpbody .wrap figure{margin:0 0 1rem}#wpbody .wrap img,#wpbody .wrap svg{vertical-align:middle}#wpbody .wrap table{border-collapse:collapse;caption-side:bottom}#wpbody .wrap caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}#wpbody .wrap th{text-align:inherit;text-align:-webkit-match-parent}#wpbody .wrap tbody,#wpbody .wrap td,#wpbody .wrap tfoot,#wpbody .wrap th,#wpbody .wrap thead,#wpbody .wrap tr{border:0 solid;border-color:inherit}#wpbody .wrap label{display:inline-block}#wpbody .wrap button{border-radius:0}#wpbody .wrap button:focus:not(:focus-visible){outline:0}#wpbody .wrap button,#wpbody .wrap input,#wpbody .wrap optgroup,#wpbody .wrap select,#wpbody .wrap textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}#wpbody .wrap button,#wpbody .wrap select{text-transform:none}#wpbody .wrap [role=button]{cursor:pointer}#wpbody .wrap select{word-wrap:normal}#wpbody .wrap select:disabled{opacity:1}#wpbody .wrap [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}#wpbody .wrap [type=button],#wpbody .wrap [type=reset],#wpbody .wrap [type=submit],#wpbody .wrap button{-webkit-appearance:button}#wpbody .wrap [type=button]:not(:disabled),#wpbody .wrap [type=reset]:not(:disabled),#wpbody .wrap [type=submit]:not(:disabled),#wpbody .wrap button:not(:disabled){cursor:pointer}#wpbody .wrap ::-moz-focus-inner{border-style:none;padding:0}#wpbody .wrap textarea{resize:vertical}#wpbody .wrap fieldset{border:0;margin:0;min-width:0;padding:0}#wpbody .wrap legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media(min-width:1200px){#wpbody .wrap legend{font-size:1.5rem}}#wpbody .wrap legend+*{clear:left}#wpbody .wrap ::-webkit-datetime-edit-day-field,#wpbody .wrap ::-webkit-datetime-edit-fields-wrapper,#wpbody .wrap ::-webkit-datetime-edit-hour-field,#wpbody .wrap ::-webkit-datetime-edit-minute,#wpbody .wrap ::-webkit-datetime-edit-month-field,#wpbody .wrap ::-webkit-datetime-edit-text,#wpbody .wrap ::-webkit-datetime-edit-year-field{padding:0}#wpbody .wrap ::-webkit-inner-spin-button{height:auto}#wpbody .wrap [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#wpbody .wrap ::-webkit-search-decoration{-webkit-appearance:none}#wpbody .wrap ::-webkit-color-swatch-wrapper{padding:0}#wpbody .wrap ::file-selector-button{-webkit-appearance:button;font:inherit}#wpbody .wrap output{display:inline-block}#wpbody .wrap iframe{border:0}#wpbody .wrap summary{cursor:pointer;display:list-item}#wpbody .wrap progress{vertical-align:baseline}#wpbody .wrap [hidden]{display:none!important}#wpbody .wrap .lead{font-size:1.25rem;font-weight:300}#wpbody .wrap .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-1{font-size:5rem}}#wpbody .wrap .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-2{font-size:4.5rem}}#wpbody .wrap .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-3{font-size:4rem}}#wpbody .wrap .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-4{font-size:3.5rem}}#wpbody .wrap .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-5{font-size:3rem}}#wpbody .wrap .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){#wpbody .wrap .display-6{font-size:2.5rem}}#wpbody .wrap .list-inline,#wpbody .wrap .list-unstyled{list-style:none;padding-left:0}#wpbody .wrap .list-inline-item{display:inline-block}#wpbody .wrap .list-inline-item:not(:last-child){margin-right:.5rem}#wpbody .wrap .initialism{font-size:.875em;text-transform:uppercase}#wpbody .wrap .blockquote{font-size:1.25rem;margin-bottom:1rem}#wpbody .wrap .blockquote>:last-child{margin-bottom:0}#wpbody .wrap .blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}#wpbody .wrap .blockquote-footer:before{content:"— "}#wpbody .wrap .img-fluid{height:auto;max-width:100%}#wpbody .wrap .img-thumbnail{background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;height:auto;max-width:100%;padding:.25rem}#wpbody .wrap .figure{display:inline-block}#wpbody .wrap .figure-img{line-height:1;margin-bottom:.5rem}#wpbody .wrap .figure-caption{color:#6c757d;font-size:.875em}#wpbody .wrap .container,#wpbody .wrap .container-fluid,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm,#wpbody .wrap .container-xl,#wpbody .wrap .container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:576px){#wpbody .wrap .container,#wpbody .wrap .container-sm{max-width:540px}}@media(min-width:768px){#wpbody .wrap .container,#wpbody .wrap .container-md,#wpbody .wrap .container-sm{max-width:720px}}@media(min-width:992px){#wpbody .wrap .container,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm{max-width:960px}}@media(min-width:1200px){#wpbody .wrap .container,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm,#wpbody .wrap .container-xl{max-width:1140px}}@media(min-width:1400px){#wpbody .wrap .container,#wpbody .wrap .container-lg,#wpbody .wrap .container-md,#wpbody .wrap .container-sm,#wpbody .wrap .container-xl,#wpbody .wrap .container-xxl{max-width:1320px}}#wpbody .wrap .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}#wpbody .wrap .row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}#wpbody .wrap .col{flex:1 0 0%}#wpbody .wrap .row-cols-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-1{margin-left:8.33333333%}#wpbody .wrap .offset-2{margin-left:16.66666667%}#wpbody .wrap .offset-3{margin-left:25%}#wpbody .wrap .offset-4{margin-left:33.33333333%}#wpbody .wrap .offset-5{margin-left:41.66666667%}#wpbody .wrap .offset-6{margin-left:50%}#wpbody .wrap .offset-7{margin-left:58.33333333%}#wpbody .wrap .offset-8{margin-left:66.66666667%}#wpbody .wrap .offset-9{margin-left:75%}#wpbody .wrap .offset-10{margin-left:83.33333333%}#wpbody .wrap .offset-11{margin-left:91.66666667%}#wpbody .wrap .g-0,#wpbody .wrap .gx-0{--bs-gutter-x:0}#wpbody .wrap .g-0,#wpbody .wrap .gy-0{--bs-gutter-y:0}#wpbody .wrap .g-1,#wpbody .wrap .gx-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-1,#wpbody .wrap .gy-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-2,#wpbody .wrap .gx-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-2,#wpbody .wrap .gy-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-3,#wpbody .wrap .gx-3{--bs-gutter-x:1rem}#wpbody .wrap .g-3,#wpbody .wrap .gy-3{--bs-gutter-y:1rem}#wpbody .wrap .g-4,#wpbody .wrap .gx-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-4,#wpbody .wrap .gy-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-5,#wpbody .wrap .gx-5{--bs-gutter-x:3rem}#wpbody .wrap .g-5,#wpbody .wrap .gy-5{--bs-gutter-y:3rem}@media(min-width:576px){#wpbody .wrap .col-sm{flex:1 0 0%}#wpbody .wrap .row-cols-sm-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-sm-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-sm-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-sm-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-sm-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-sm-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-sm-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-sm-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-sm-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-sm-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-sm-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-sm-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-sm-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-sm-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-sm-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-sm-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-sm-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-sm-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-sm-0{margin-left:0}#wpbody .wrap .offset-sm-1{margin-left:8.33333333%}#wpbody .wrap .offset-sm-2{margin-left:16.66666667%}#wpbody .wrap .offset-sm-3{margin-left:25%}#wpbody .wrap .offset-sm-4{margin-left:33.33333333%}#wpbody .wrap .offset-sm-5{margin-left:41.66666667%}#wpbody .wrap .offset-sm-6{margin-left:50%}#wpbody .wrap .offset-sm-7{margin-left:58.33333333%}#wpbody .wrap .offset-sm-8{margin-left:66.66666667%}#wpbody .wrap .offset-sm-9{margin-left:75%}#wpbody .wrap .offset-sm-10{margin-left:83.33333333%}#wpbody .wrap .offset-sm-11{margin-left:91.66666667%}#wpbody .wrap .g-sm-0,#wpbody .wrap .gx-sm-0{--bs-gutter-x:0}#wpbody .wrap .g-sm-0,#wpbody .wrap .gy-sm-0{--bs-gutter-y:0}#wpbody .wrap .g-sm-1,#wpbody .wrap .gx-sm-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-sm-1,#wpbody .wrap .gy-sm-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-sm-2,#wpbody .wrap .gx-sm-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-sm-2,#wpbody .wrap .gy-sm-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-sm-3,#wpbody .wrap .gx-sm-3{--bs-gutter-x:1rem}#wpbody .wrap .g-sm-3,#wpbody .wrap .gy-sm-3{--bs-gutter-y:1rem}#wpbody .wrap .g-sm-4,#wpbody .wrap .gx-sm-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-sm-4,#wpbody .wrap .gy-sm-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-sm-5,#wpbody .wrap .gx-sm-5{--bs-gutter-x:3rem}#wpbody .wrap .g-sm-5,#wpbody .wrap .gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){#wpbody .wrap .col-md{flex:1 0 0%}#wpbody .wrap .row-cols-md-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-md-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-md-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-md-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-md-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-md-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-md-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-md-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-md-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-md-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-md-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-md-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-md-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-md-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-md-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-md-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-md-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-md-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-md-0{margin-left:0}#wpbody .wrap .offset-md-1{margin-left:8.33333333%}#wpbody .wrap .offset-md-2{margin-left:16.66666667%}#wpbody .wrap .offset-md-3{margin-left:25%}#wpbody .wrap .offset-md-4{margin-left:33.33333333%}#wpbody .wrap .offset-md-5{margin-left:41.66666667%}#wpbody .wrap .offset-md-6{margin-left:50%}#wpbody .wrap .offset-md-7{margin-left:58.33333333%}#wpbody .wrap .offset-md-8{margin-left:66.66666667%}#wpbody .wrap .offset-md-9{margin-left:75%}#wpbody .wrap .offset-md-10{margin-left:83.33333333%}#wpbody .wrap .offset-md-11{margin-left:91.66666667%}#wpbody .wrap .g-md-0,#wpbody .wrap .gx-md-0{--bs-gutter-x:0}#wpbody .wrap .g-md-0,#wpbody .wrap .gy-md-0{--bs-gutter-y:0}#wpbody .wrap .g-md-1,#wpbody .wrap .gx-md-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-md-1,#wpbody .wrap .gy-md-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-md-2,#wpbody .wrap .gx-md-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-md-2,#wpbody .wrap .gy-md-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-md-3,#wpbody .wrap .gx-md-3{--bs-gutter-x:1rem}#wpbody .wrap .g-md-3,#wpbody .wrap .gy-md-3{--bs-gutter-y:1rem}#wpbody .wrap .g-md-4,#wpbody .wrap .gx-md-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-md-4,#wpbody .wrap .gy-md-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-md-5,#wpbody .wrap .gx-md-5{--bs-gutter-x:3rem}#wpbody .wrap .g-md-5,#wpbody .wrap .gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){#wpbody .wrap .col-lg{flex:1 0 0%}#wpbody .wrap .row-cols-lg-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-lg-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-lg-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-lg-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-lg-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-lg-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-lg-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-lg-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-lg-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-lg-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-lg-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-lg-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-lg-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-lg-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-lg-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-lg-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-lg-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-lg-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-lg-0{margin-left:0}#wpbody .wrap .offset-lg-1{margin-left:8.33333333%}#wpbody .wrap .offset-lg-2{margin-left:16.66666667%}#wpbody .wrap .offset-lg-3{margin-left:25%}#wpbody .wrap .offset-lg-4{margin-left:33.33333333%}#wpbody .wrap .offset-lg-5{margin-left:41.66666667%}#wpbody .wrap .offset-lg-6{margin-left:50%}#wpbody .wrap .offset-lg-7{margin-left:58.33333333%}#wpbody .wrap .offset-lg-8{margin-left:66.66666667%}#wpbody .wrap .offset-lg-9{margin-left:75%}#wpbody .wrap .offset-lg-10{margin-left:83.33333333%}#wpbody .wrap .offset-lg-11{margin-left:91.66666667%}#wpbody .wrap .g-lg-0,#wpbody .wrap .gx-lg-0{--bs-gutter-x:0}#wpbody .wrap .g-lg-0,#wpbody .wrap .gy-lg-0{--bs-gutter-y:0}#wpbody .wrap .g-lg-1,#wpbody .wrap .gx-lg-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-lg-1,#wpbody .wrap .gy-lg-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-lg-2,#wpbody .wrap .gx-lg-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-lg-2,#wpbody .wrap .gy-lg-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-lg-3,#wpbody .wrap .gx-lg-3{--bs-gutter-x:1rem}#wpbody .wrap .g-lg-3,#wpbody .wrap .gy-lg-3{--bs-gutter-y:1rem}#wpbody .wrap .g-lg-4,#wpbody .wrap .gx-lg-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-lg-4,#wpbody .wrap .gy-lg-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-lg-5,#wpbody .wrap .gx-lg-5{--bs-gutter-x:3rem}#wpbody .wrap .g-lg-5,#wpbody .wrap .gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){#wpbody .wrap .col-xl{flex:1 0 0%}#wpbody .wrap .row-cols-xl-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-xl-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-xl-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-xl-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-xl-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-xl-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-xl-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-xl-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-xl-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-xl-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-xl-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-xl-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-xl-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-xl-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-xl-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-xl-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-xl-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-xl-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-xl-0{margin-left:0}#wpbody .wrap .offset-xl-1{margin-left:8.33333333%}#wpbody .wrap .offset-xl-2{margin-left:16.66666667%}#wpbody .wrap .offset-xl-3{margin-left:25%}#wpbody .wrap .offset-xl-4{margin-left:33.33333333%}#wpbody .wrap .offset-xl-5{margin-left:41.66666667%}#wpbody .wrap .offset-xl-6{margin-left:50%}#wpbody .wrap .offset-xl-7{margin-left:58.33333333%}#wpbody .wrap .offset-xl-8{margin-left:66.66666667%}#wpbody .wrap .offset-xl-9{margin-left:75%}#wpbody .wrap .offset-xl-10{margin-left:83.33333333%}#wpbody .wrap .offset-xl-11{margin-left:91.66666667%}#wpbody .wrap .g-xl-0,#wpbody .wrap .gx-xl-0{--bs-gutter-x:0}#wpbody .wrap .g-xl-0,#wpbody .wrap .gy-xl-0{--bs-gutter-y:0}#wpbody .wrap .g-xl-1,#wpbody .wrap .gx-xl-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-xl-1,#wpbody .wrap .gy-xl-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-xl-2,#wpbody .wrap .gx-xl-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-xl-2,#wpbody .wrap .gy-xl-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-xl-3,#wpbody .wrap .gx-xl-3{--bs-gutter-x:1rem}#wpbody .wrap .g-xl-3,#wpbody .wrap .gy-xl-3{--bs-gutter-y:1rem}#wpbody .wrap .g-xl-4,#wpbody .wrap .gx-xl-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-xl-4,#wpbody .wrap .gy-xl-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-xl-5,#wpbody .wrap .gx-xl-5{--bs-gutter-x:3rem}#wpbody .wrap .g-xl-5,#wpbody .wrap .gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){#wpbody .wrap .col-xxl{flex:1 0 0%}#wpbody .wrap .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}#wpbody .wrap .row-cols-xxl-1>*{flex:0 0 auto;width:100%}#wpbody .wrap .row-cols-xxl-2>*{flex:0 0 auto;width:50%}#wpbody .wrap .row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}#wpbody .wrap .row-cols-xxl-4>*{flex:0 0 auto;width:25%}#wpbody .wrap .row-cols-xxl-5>*{flex:0 0 auto;width:20%}#wpbody .wrap .row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}#wpbody .wrap .col-xxl-auto{flex:0 0 auto;width:auto}#wpbody .wrap .col-xxl-1{flex:0 0 auto;width:8.33333333%}#wpbody .wrap .col-xxl-2{flex:0 0 auto;width:16.66666667%}#wpbody .wrap .col-xxl-3{flex:0 0 auto;width:25%}#wpbody .wrap .col-xxl-4{flex:0 0 auto;width:33.33333333%}#wpbody .wrap .col-xxl-5{flex:0 0 auto;width:41.66666667%}#wpbody .wrap .col-xxl-6{flex:0 0 auto;width:50%}#wpbody .wrap .col-xxl-7{flex:0 0 auto;width:58.33333333%}#wpbody .wrap .col-xxl-8{flex:0 0 auto;width:66.66666667%}#wpbody .wrap .col-xxl-9{flex:0 0 auto;width:75%}#wpbody .wrap .col-xxl-10{flex:0 0 auto;width:83.33333333%}#wpbody .wrap .col-xxl-11{flex:0 0 auto;width:91.66666667%}#wpbody .wrap .col-xxl-12{flex:0 0 auto;width:100%}#wpbody .wrap .offset-xxl-0{margin-left:0}#wpbody .wrap .offset-xxl-1{margin-left:8.33333333%}#wpbody .wrap .offset-xxl-2{margin-left:16.66666667%}#wpbody .wrap .offset-xxl-3{margin-left:25%}#wpbody .wrap .offset-xxl-4{margin-left:33.33333333%}#wpbody .wrap .offset-xxl-5{margin-left:41.66666667%}#wpbody .wrap .offset-xxl-6{margin-left:50%}#wpbody .wrap .offset-xxl-7{margin-left:58.33333333%}#wpbody .wrap .offset-xxl-8{margin-left:66.66666667%}#wpbody .wrap .offset-xxl-9{margin-left:75%}#wpbody .wrap .offset-xxl-10{margin-left:83.33333333%}#wpbody .wrap .offset-xxl-11{margin-left:91.66666667%}#wpbody .wrap .g-xxl-0,#wpbody .wrap .gx-xxl-0{--bs-gutter-x:0}#wpbody .wrap .g-xxl-0,#wpbody .wrap .gy-xxl-0{--bs-gutter-y:0}#wpbody .wrap .g-xxl-1,#wpbody .wrap .gx-xxl-1{--bs-gutter-x:0.25rem}#wpbody .wrap .g-xxl-1,#wpbody .wrap .gy-xxl-1{--bs-gutter-y:0.25rem}#wpbody .wrap .g-xxl-2,#wpbody .wrap .gx-xxl-2{--bs-gutter-x:0.5rem}#wpbody .wrap .g-xxl-2,#wpbody .wrap .gy-xxl-2{--bs-gutter-y:0.5rem}#wpbody .wrap .g-xxl-3,#wpbody .wrap .gx-xxl-3{--bs-gutter-x:1rem}#wpbody .wrap .g-xxl-3,#wpbody .wrap .gy-xxl-3{--bs-gutter-y:1rem}#wpbody .wrap .g-xxl-4,#wpbody .wrap .gx-xxl-4{--bs-gutter-x:1.5rem}#wpbody .wrap .g-xxl-4,#wpbody .wrap .gy-xxl-4{--bs-gutter-y:1.5rem}#wpbody .wrap .g-xxl-5,#wpbody .wrap .gx-xxl-5{--bs-gutter-x:3rem}#wpbody .wrap .g-xxl-5,#wpbody .wrap .gy-xxl-5{--bs-gutter-y:3rem}}#wpbody .wrap .form-label{margin-bottom:.5rem}#wpbody .wrap .col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}#wpbody .wrap .col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}#wpbody .wrap .col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}#wpbody .wrap .form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}#wpbody .wrap .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-control{transition:none}}#wpbody .wrap .form-control[type=file]{overflow:hidden}#wpbody .wrap .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}#wpbody .wrap .form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#212529;outline:0}#wpbody .wrap .form-control::-webkit-date-and-time-value{height:1.5em}#wpbody .wrap .form-control::-moz-placeholder{color:#6c757d;opacity:1}#wpbody .wrap .form-control::placeholder{color:#6c757d;opacity:1}#wpbody .wrap .form-control:disabled{background-color:#e9ecef;opacity:1}#wpbody .wrap .form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;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){#wpbody .wrap .form-control::file-selector-button{transition:none}}#wpbody .wrap .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}#wpbody .wrap .form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}#wpbody .wrap .form-control-plaintext:focus{outline:0}#wpbody .wrap .form-control-plaintext.form-control-lg,#wpbody .wrap .form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}#wpbody .wrap .form-control-sm{border-radius:.25rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}#wpbody .wrap .form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}#wpbody .wrap .form-control-lg{border-radius:.5rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}#wpbody .wrap .form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}#wpbody .wrap textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}#wpbody .wrap textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}#wpbody .wrap textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}#wpbody .wrap .form-control-color{height:calc(1.5em + .75rem + 2px);padding:.375rem;width:3rem}#wpbody .wrap .form-control-color:not(:disabled):not([readonly]){cursor:pointer}#wpbody .wrap .form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}#wpbody .wrap .form-control-color::-webkit-color-swatch{border-radius:.375rem}#wpbody .wrap .form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}#wpbody .wrap .form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}#wpbody .wrap .form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-select{transition:none}}#wpbody .wrap .form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}#wpbody .wrap .form-select[multiple],#wpbody .wrap .form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}#wpbody .wrap .form-select:disabled{background-color:#e9ecef}#wpbody .wrap .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}#wpbody .wrap .form-select-sm{border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}#wpbody .wrap .form-select-lg{border-radius:.5rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}#wpbody .wrap .form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}#wpbody .wrap .form-check .form-check-input{float:left;margin-left:-1.5em}#wpbody .wrap .form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}#wpbody .wrap .form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}#wpbody .wrap .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}#wpbody .wrap .form-check-input[type=checkbox]{border-radius:.25em}#wpbody .wrap .form-check-input[type=radio]{border-radius:50%}#wpbody .wrap .form-check-input:active{filter:brightness(90%)}#wpbody .wrap .form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}#wpbody .wrap .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}#wpbody .wrap .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3E%3C/svg%3E")}#wpbody .wrap .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%272%27 fill=%27%23fff%27/%3E%3C/svg%3E")}#wpbody .wrap .form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3E%3C/svg%3E");border-color:#0d6efd}#wpbody .wrap .form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}#wpbody .wrap .form-check-input:disabled~.form-check-label,#wpbody .wrap .form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}#wpbody .wrap .form-switch{padding-left:2.5em}#wpbody .wrap .form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-switch .form-check-input{transition:none}}#wpbody .wrap .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%2386b7fe%27/%3E%3C/svg%3E")}#wpbody .wrap .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E");background-position:100%}#wpbody .wrap .form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}#wpbody .wrap .form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}#wpbody .wrap .form-check-inline{display:inline-block;margin-right:1rem}#wpbody .wrap .btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}#wpbody .wrap .btn-check:disabled+.btn,#wpbody .wrap .btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}#wpbody .wrap .form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}#wpbody .wrap .form-range:focus{outline:0}#wpbody .wrap .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}#wpbody .wrap .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}#wpbody .wrap .form-range::-moz-focus-outer{border:0}#wpbody .wrap .form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-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;width:1rem}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}#wpbody .wrap .form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}#wpbody .wrap .form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}#wpbody .wrap .form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height: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;width:1rem}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-range::-moz-range-thumb{-moz-transition:none;transition:none}}#wpbody .wrap .form-range::-moz-range-thumb:active{background-color:#b6d4fe}#wpbody .wrap .form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}#wpbody .wrap .form-range:disabled{pointer-events:none}#wpbody .wrap .form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}#wpbody .wrap .form-range:disabled::-moz-range-thumb{background-color:#adb5bd}#wpbody .wrap .form-floating{position:relative}#wpbody .wrap .form-floating>.form-control,#wpbody .wrap .form-floating>.form-control-plaintext,#wpbody .wrap .form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}#wpbody .wrap .form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .form-floating>label{transition:none}}#wpbody .wrap .form-floating>.form-control,#wpbody .wrap .form-floating>.form-control-plaintext{padding:1rem .75rem}#wpbody .wrap .form-floating>.form-control-plaintext::-moz-placeholder,#wpbody .wrap .form-floating>.form-control::-moz-placeholder{color:transparent}#wpbody .wrap .form-floating>.form-control-plaintext::placeholder,#wpbody .wrap .form-floating>.form-control::placeholder{color:transparent}#wpbody .wrap .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),#wpbody .wrap .form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-control-plaintext:focus,#wpbody .wrap .form-floating>.form-control-plaintext:not(:placeholder-shown),#wpbody .wrap .form-floating>.form-control:focus,#wpbody .wrap .form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-control-plaintext:-webkit-autofill,#wpbody .wrap .form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}#wpbody .wrap .form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}#wpbody .wrap .form-floating>.form-control-plaintext~label,#wpbody .wrap .form-floating>.form-control:focus~label,#wpbody .wrap .form-floating>.form-control:not(:placeholder-shown)~label,#wpbody .wrap .form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}#wpbody .wrap .form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}#wpbody .wrap .form-floating>.form-control-plaintext~label{border-width:1px 0}#wpbody .wrap .input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}#wpbody .wrap .input-group>.form-control,#wpbody .wrap .input-group>.form-floating,#wpbody .wrap .input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}#wpbody .wrap .input-group>.form-control:focus,#wpbody .wrap .input-group>.form-floating:focus-within,#wpbody .wrap .input-group>.form-select:focus{z-index:5}#wpbody .wrap .input-group .btn{position:relative;z-index:2}#wpbody .wrap .input-group .btn:focus{z-index:5}#wpbody .wrap .input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}#wpbody .wrap .input-group-lg>.btn,#wpbody .wrap .input-group-lg>.form-control,#wpbody .wrap .input-group-lg>.form-select,#wpbody .wrap .input-group-lg>.input-group-text{border-radius:.5rem;font-size:1.25rem;padding:.5rem 1rem}#wpbody .wrap .input-group-sm>.btn,#wpbody .wrap .input-group-sm>.form-control,#wpbody .wrap .input-group-sm>.form-select,#wpbody .wrap .input-group-sm>.input-group-text{border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem}#wpbody .wrap .input-group-lg>.form-select,#wpbody .wrap .input-group-sm>.form-select{padding-right:3rem}#wpbody .wrap .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),#wpbody .wrap .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,#wpbody .wrap .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,#wpbody .wrap .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),#wpbody .wrap .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),#wpbody .wrap .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,#wpbody .wrap .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,#wpbody .wrap .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}#wpbody .wrap .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}#wpbody .wrap .input-group>.form-floating:not(:first-child)>.form-control,#wpbody .wrap .input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}#wpbody .wrap .valid-feedback{color:#198754;display:none;font-size:.875em;margin-top:.25rem;width:100%}#wpbody .wrap .valid-tooltip{background-color:rgba(25,135,84,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}#wpbody .wrap.is-valid~.valid-feedback,#wpbody .wrap.is-valid~.valid-tooltip,.was-validated #wpbody .wrap:valid~.valid-feedback,.was-validated #wpbody .wrap:valid~.valid-tooltip{display:block}#wpbody .wrap .form-control.is-valid,.was-validated #wpbody .wrap .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23198754%27 d=%27M2.3 6.73.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%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-control.is-valid:focus,.was-validated #wpbody .wrap .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#wpbody .wrap textarea.form-control.is-valid,.was-validated #wpbody .wrap textarea.form-control:valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-select.is-valid,.was-validated #wpbody .wrap .form-select:valid{border-color:#198754}#wpbody .wrap .form-select.is-valid:not([multiple]):not([size]),#wpbody .wrap .form-select.is-valid:not([multiple])[size="1"],.was-validated #wpbody .wrap .form-select:valid:not([multiple]):not([size]),.was-validated #wpbody .wrap .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23198754%27 d=%27M2.3 6.73.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%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}#wpbody .wrap .form-select.is-valid:focus,.was-validated #wpbody .wrap .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#wpbody .wrap .form-control-color.is-valid,.was-validated #wpbody .wrap .form-control-color:valid{width:calc(3.75rem + 1.5em)}#wpbody .wrap .form-check-input.is-valid,.was-validated #wpbody .wrap .form-check-input:valid{border-color:#198754}#wpbody .wrap .form-check-input.is-valid:checked,.was-validated #wpbody .wrap .form-check-input:valid:checked{background-color:#198754}#wpbody .wrap .form-check-input.is-valid:focus,.was-validated #wpbody .wrap .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#wpbody .wrap .form-check-input.is-valid~.form-check-label,.was-validated #wpbody .wrap .form-check-input:valid~.form-check-label{color:#198754}#wpbody .wrap .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}#wpbody .wrap .input-group>.form-control:not(:focus).is-valid,#wpbody .wrap .input-group>.form-floating:not(:focus-within).is-valid,#wpbody .wrap .input-group>.form-select:not(:focus).is-valid,.was-validated #wpbody .wrap .input-group>.form-control:not(:focus):valid,.was-validated #wpbody .wrap .input-group>.form-floating:not(:focus-within):valid,.was-validated #wpbody .wrap .input-group>.form-select:not(:focus):valid{z-index:3}#wpbody .wrap .invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}#wpbody .wrap .invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}#wpbody .wrap.is-invalid~.invalid-feedback,#wpbody .wrap.is-invalid~.invalid-tooltip,.was-validated #wpbody .wrap:invalid~.invalid-feedback,.was-validated #wpbody .wrap:invalid~.invalid-tooltip{display:block}#wpbody .wrap .form-control.is-invalid,.was-validated #wpbody .wrap .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-control.is-invalid:focus,.was-validated #wpbody .wrap .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#wpbody .wrap textarea.form-control.is-invalid,.was-validated #wpbody .wrap textarea.form-control:invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}#wpbody .wrap .form-select.is-invalid,.was-validated #wpbody .wrap .form-select:invalid{border-color:#dc3545}#wpbody .wrap .form-select.is-invalid:not([multiple]):not([size]),#wpbody .wrap .form-select.is-invalid:not([multiple])[size="1"],.was-validated #wpbody .wrap .form-select:invalid:not([multiple]):not([size]),.was-validated #wpbody .wrap .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}#wpbody .wrap .form-select.is-invalid:focus,.was-validated #wpbody .wrap .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#wpbody .wrap .form-control-color.is-invalid,.was-validated #wpbody .wrap .form-control-color:invalid{width:calc(3.75rem + 1.5em)}#wpbody .wrap .form-check-input.is-invalid,.was-validated #wpbody .wrap .form-check-input:invalid{border-color:#dc3545}#wpbody .wrap .form-check-input.is-invalid:checked,.was-validated #wpbody .wrap .form-check-input:invalid:checked{background-color:#dc3545}#wpbody .wrap .form-check-input.is-invalid:focus,.was-validated #wpbody .wrap .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#wpbody .wrap .form-check-input.is-invalid~.form-check-label,.was-validated #wpbody .wrap .form-check-input:invalid~.form-check-label{color:#dc3545}#wpbody .wrap .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}#wpbody .wrap .input-group>.form-control:not(:focus).is-invalid,#wpbody .wrap .input-group>.form-floating:not(:focus-within).is-invalid,#wpbody .wrap .input-group>.form-select:not(:focus).is-invalid,.was-validated #wpbody .wrap .input-group>.form-control:not(:focus):invalid,.was-validated #wpbody .wrap .input-group>.form-floating:not(:focus-within):invalid,.was-validated #wpbody .wrap .input-group>.form-select:not(:focus):invalid{z-index:4}#wpbody .wrap .btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){#wpbody .wrap .btn{transition:none}}#wpbody .wrap .btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+#wpbody .wrap .btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}#wpbody .wrap .btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+#wpbody .wrap .btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}#wpbody .wrap .btn.active,#wpbody .wrap .btn.show,#wpbody .wrap .btn:first-child:active,.btn-check:checked+#wpbody .wrap .btn,:not(.btn-check)+#wpbody .wrap .btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}#wpbody .wrap .btn.active:focus-visible,#wpbody .wrap .btn.show:focus-visible,#wpbody .wrap .btn:first-child:active:focus-visible,.btn-check:checked+#wpbody .wrap .btn:focus-visible,:not(.btn-check)+#wpbody .wrap .btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}#wpbody .wrap .btn.disabled,#wpbody .wrap .btn:disabled,fieldset:disabled #wpbody .wrap .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}#wpbody .wrap .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}#wpbody .wrap .btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}#wpbody .wrap .btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}#wpbody .wrap .btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}#wpbody .wrap .btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}#wpbody .wrap .btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}#wpbody .wrap .btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}#wpbody .wrap .btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}#wpbody .wrap .btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}#wpbody .wrap .btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}#wpbody .wrap .btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}#wpbody .wrap .btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}#wpbody .wrap .btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}#wpbody .wrap .btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}#wpbody .wrap .btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}#wpbody .wrap .btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}#wpbody .wrap .btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}#wpbody .wrap .btn-link:focus-visible{color:var(--bs-btn-color)}#wpbody .wrap .btn-link:hover{color:var(--bs-btn-hover-color)}#wpbody .wrap .btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}#wpbody .wrap .btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}#wpbody .wrap .card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}#wpbody .wrap .card>hr{margin-left:0;margin-right:0}#wpbody .wrap .card>.list-group{border-bottom:inherit;border-top:inherit}#wpbody .wrap .card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}#wpbody .wrap .card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}#wpbody .wrap .card>.card-header+.list-group,#wpbody .wrap .card>.list-group+.card-footer{border-top:0}#wpbody .wrap .card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}#wpbody .wrap .card-title{margin-bottom:var(--bs-card-title-spacer-y)}#wpbody .wrap .card-subtitle{margin-bottom:0;margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}#wpbody .wrap .card-text:last-child{margin-bottom:0}#wpbody .wrap .card-link+.card-link{margin-left:var(--bs-card-spacer-x)}#wpbody .wrap .card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}#wpbody .wrap .card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}#wpbody .wrap .card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}#wpbody .wrap .card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}#wpbody .wrap .card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}#wpbody .wrap .card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}#wpbody .wrap .card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}#wpbody .wrap .card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}#wpbody .wrap .card-img,#wpbody .wrap .card-img-bottom,#wpbody .wrap .card-img-top{width:100%}#wpbody .wrap .card-img,#wpbody .wrap .card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}#wpbody .wrap .card-img,#wpbody .wrap .card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}#wpbody .wrap .card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){#wpbody .wrap .card-group{display:flex;flex-flow:row wrap}#wpbody .wrap .card-group>.card{flex:1 0 0%;margin-bottom:0}#wpbody .wrap .card-group>.card+.card{border-left:0;margin-left:0}#wpbody .wrap .card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}#wpbody .wrap .card-group>.card:not(:last-child) .card-header,#wpbody .wrap .card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}#wpbody .wrap .card-group>.card:not(:last-child) .card-footer,#wpbody .wrap .card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}#wpbody .wrap .card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}#wpbody .wrap .card-group>.card:not(:first-child) .card-header,#wpbody .wrap .card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}#wpbody .wrap .card-group>.card:not(:first-child) .card-footer,#wpbody .wrap .card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}#wpbody .wrap .alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}#wpbody .wrap .alert-heading{color:inherit}#wpbody .wrap .alert-link{font-weight:700}#wpbody .wrap .alert-dismissible{padding-right:3rem}#wpbody .wrap .alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}#wpbody .wrap .alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}#wpbody .wrap .alert-primary .alert-link{color:#06357a}#wpbody .wrap .alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}#wpbody .wrap .alert-secondary .alert-link{color:#34383c}#wpbody .wrap .alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}#wpbody .wrap .alert-success .alert-link{color:#0c4128}#wpbody .wrap .alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}#wpbody .wrap .alert-info .alert-link{color:#04414d}#wpbody .wrap .alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}#wpbody .wrap .alert-warning .alert-link{color:#523e02}#wpbody .wrap .alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}#wpbody .wrap .alert-danger .alert-link{color:#6a1a21}#wpbody .wrap .alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}#wpbody .wrap .alert-light .alert-link{color:#4f5050}#wpbody .wrap .alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}#wpbody .wrap .alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}#wpbody .wrap .progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0,0,0,.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}#wpbody .wrap .progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media(prefers-reduced-motion:reduce){#wpbody .wrap .progress-bar{transition:none}}#wpbody .wrap .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:var(--bs-progress-height) var(--bs-progress-height)}#wpbody .wrap .progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){#wpbody .wrap .progress-bar-animated{animation:none}}#wpbody .wrap .list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}#wpbody .wrap .list-group-numbered{counter-reset:section;list-style-type:none}#wpbody .wrap .list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}#wpbody .wrap .list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}#wpbody .wrap .list-group-item-action:focus,#wpbody .wrap .list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}#wpbody .wrap .list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}#wpbody .wrap .list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}#wpbody .wrap .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}#wpbody .wrap .list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#wpbody .wrap .list-group-item.disabled,#wpbody .wrap .list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}#wpbody .wrap .list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}#wpbody .wrap .list-group-item+.list-group-item{border-top-width:0}#wpbody .wrap .list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}#wpbody .wrap .list-group-horizontal{flex-direction:row}#wpbody .wrap .list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media(min-width:576px){#wpbody .wrap .list-group-horizontal-sm{flex-direction:row}#wpbody .wrap .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-sm>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:768px){#wpbody .wrap .list-group-horizontal-md{flex-direction:row}#wpbody .wrap .list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-md>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:992px){#wpbody .wrap .list-group-horizontal-lg{flex-direction:row}#wpbody .wrap .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-lg>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:1200px){#wpbody .wrap .list-group-horizontal-xl{flex-direction:row}#wpbody .wrap .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-xl>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:1400px){#wpbody .wrap .list-group-horizontal-xxl{flex-direction:row}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item.active{margin-top:0}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}#wpbody .wrap .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}#wpbody .wrap .list-group-flush{border-radius:0}#wpbody .wrap .list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}#wpbody .wrap .list-group-flush>.list-group-item:last-child{border-bottom-width:0}#wpbody .wrap .list-group-item-primary{background-color:#cfe2ff;color:#084298}#wpbody .wrap .list-group-item-primary.list-group-item-action:focus,#wpbody .wrap .list-group-item-primary.list-group-item-action:hover{background-color:#bacbe6;color:#084298}#wpbody .wrap .list-group-item-primary.list-group-item-action.active{background-color:#084298;border-color:#084298;color:#fff}#wpbody .wrap .list-group-item-secondary{background-color:#e2e3e5;color:#41464b}#wpbody .wrap .list-group-item-secondary.list-group-item-action:focus,#wpbody .wrap .list-group-item-secondary.list-group-item-action:hover{background-color:#cbccce;color:#41464b}#wpbody .wrap .list-group-item-secondary.list-group-item-action.active{background-color:#41464b;border-color:#41464b;color:#fff}#wpbody .wrap .list-group-item-success{background-color:#d1e7dd;color:#0f5132}#wpbody .wrap .list-group-item-success.list-group-item-action:focus,#wpbody .wrap .list-group-item-success.list-group-item-action:hover{background-color:#bcd0c7;color:#0f5132}#wpbody .wrap .list-group-item-success.list-group-item-action.active{background-color:#0f5132;border-color:#0f5132;color:#fff}#wpbody .wrap .list-group-item-info{background-color:#cff4fc;color:#055160}#wpbody .wrap .list-group-item-info.list-group-item-action:focus,#wpbody .wrap .list-group-item-info.list-group-item-action:hover{background-color:#badce3;color:#055160}#wpbody .wrap .list-group-item-info.list-group-item-action.active{background-color:#055160;border-color:#055160;color:#fff}#wpbody .wrap .list-group-item-warning{background-color:#fff3cd;color:#664d03}#wpbody .wrap .list-group-item-warning.list-group-item-action:focus,#wpbody .wrap .list-group-item-warning.list-group-item-action:hover{background-color:#e6dbb9;color:#664d03}#wpbody .wrap .list-group-item-warning.list-group-item-action.active{background-color:#664d03;border-color:#664d03;color:#fff}#wpbody .wrap .list-group-item-danger{background-color:#f8d7da;color:#842029}#wpbody .wrap .list-group-item-danger.list-group-item-action:focus,#wpbody .wrap .list-group-item-danger.list-group-item-action:hover{background-color:#dfc2c4;color:#842029}#wpbody .wrap .list-group-item-danger.list-group-item-action.active{background-color:#842029;border-color:#842029;color:#fff}#wpbody .wrap .list-group-item-light{background-color:#fefefe;color:#636464}#wpbody .wrap .list-group-item-light.list-group-item-action:focus,#wpbody .wrap .list-group-item-light.list-group-item-action:hover{background-color:#e5e5e5;color:#636464}#wpbody .wrap .list-group-item-light.list-group-item-action.active{background-color:#636464;border-color:#636464;color:#fff}#wpbody .wrap .list-group-item-dark{background-color:#d3d3d4;color:#141619}#wpbody .wrap .list-group-item-dark.list-group-item-action:focus,#wpbody .wrap .list-group-item-dark.list-group-item-action:hover{background-color:#bebebf;color:#141619}#wpbody .wrap .list-group-item-dark.list-group-item-action.active{background-color:#141619;border-color:#141619;color:#fff}#wpbody .wrap .carousel{position:relative}#wpbody .wrap .carousel.pointer-event{touch-action:pan-y}#wpbody .wrap .carousel-inner{overflow:hidden;position:relative;width:100%}#wpbody .wrap .carousel-inner:after{clear:both;content:"";display:block}#wpbody .wrap .carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-item{transition:none}}#wpbody .wrap .carousel-item-next,#wpbody .wrap .carousel-item-prev,#wpbody .wrap .carousel-item.active{display:block}#wpbody .wrap .active.carousel-item-end,#wpbody .wrap .carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}#wpbody .wrap .active.carousel-item-start,#wpbody .wrap .carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}#wpbody .wrap .carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}#wpbody .wrap .carousel-fade .carousel-item-next.carousel-item-start,#wpbody .wrap .carousel-fade .carousel-item-prev.carousel-item-end,#wpbody .wrap .carousel-fade .carousel-item.active{opacity:1;z-index:1}#wpbody .wrap .carousel-fade .active.carousel-item-end,#wpbody .wrap .carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-fade .active.carousel-item-end,#wpbody .wrap .carousel-fade .active.carousel-item-start{transition:none}}#wpbody .wrap .carousel-control-next,#wpbody .wrap .carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-control-next,#wpbody .wrap .carousel-control-prev{transition:none}}#wpbody .wrap .carousel-control-next:focus,#wpbody .wrap .carousel-control-next:hover,#wpbody .wrap .carousel-control-prev:focus,#wpbody .wrap .carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}#wpbody .wrap .carousel-control-prev{left:0}#wpbody .wrap .carousel-control-next{right:0}#wpbody .wrap .carousel-control-next-icon,#wpbody .wrap .carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}#wpbody .wrap .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3E%3Cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3E%3C/svg%3E")}#wpbody .wrap .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3E%3Cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3E%3C/svg%3E")}#wpbody .wrap .carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}#wpbody .wrap .carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media(prefers-reduced-motion:reduce){#wpbody .wrap .carousel-indicators [data-bs-target]{transition:none}}#wpbody .wrap .carousel-indicators .active{opacity:1}#wpbody .wrap .carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}#wpbody .wrap .carousel-dark .carousel-control-next-icon,#wpbody .wrap .carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}#wpbody .wrap .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}#wpbody .wrap .carousel-dark .carousel-caption{color:#000}#wpbody .wrap .spinner-border,#wpbody .wrap .spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@keyframes spinner-border{to{transform:rotate(1turn)}}#wpbody .wrap .spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}#wpbody .wrap .spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}#wpbody .wrap .spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}#wpbody .wrap .spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media(prefers-reduced-motion:reduce){#wpbody .wrap .spinner-border,#wpbody .wrap .spinner-grow{--bs-spinner-animation-speed:1.5s}}#wpbody .wrap .clearfix:after{clear:both;content:"";display:block}#wpbody .wrap .text-bg-primary{background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-secondary{background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-success{background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-info{background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important;color:#000!important}#wpbody .wrap .text-bg-warning{background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important;color:#000!important}#wpbody .wrap .text-bg-danger{background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .text-bg-light{background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important;color:#000!important}#wpbody .wrap .text-bg-dark{background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important;color:#fff!important}#wpbody .wrap .link-primary{color:#0d6efd!important}#wpbody .wrap .link-primary:focus,#wpbody .wrap .link-primary:hover{color:#0a58ca!important}#wpbody .wrap .link-secondary{color:#6c757d!important}#wpbody .wrap .link-secondary:focus,#wpbody .wrap .link-secondary:hover{color:#565e64!important}#wpbody .wrap .link-success{color:#198754!important}#wpbody .wrap .link-success:focus,#wpbody .wrap .link-success:hover{color:#146c43!important}#wpbody .wrap .link-info{color:#0dcaf0!important}#wpbody .wrap .link-info:focus,#wpbody .wrap .link-info:hover{color:#3dd5f3!important}#wpbody .wrap .link-warning{color:#ffc107!important}#wpbody .wrap .link-warning:focus,#wpbody .wrap .link-warning:hover{color:#ffcd39!important}#wpbody .wrap .link-danger{color:#dc3545!important}#wpbody .wrap .link-danger:focus,#wpbody .wrap .link-danger:hover{color:#b02a37!important}#wpbody .wrap .link-light{color:#f8f9fa!important}#wpbody .wrap .link-light:focus,#wpbody .wrap .link-light:hover{color:#f9fafb!important}#wpbody .wrap .link-dark{color:#212529!important}#wpbody .wrap .link-dark:focus,#wpbody .wrap .link-dark:hover{color:#1a1e21!important}#wpbody .wrap .ratio{position:relative;width:100%}#wpbody .wrap .ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}#wpbody .wrap .ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}#wpbody .wrap .ratio-1x1{--bs-aspect-ratio:100%}#wpbody .wrap .ratio-4x3{--bs-aspect-ratio:75%}#wpbody .wrap .ratio-16x9{--bs-aspect-ratio:56.25%}#wpbody .wrap .ratio-21x9{--bs-aspect-ratio:42.8571428571%}#wpbody .wrap .fixed-top{left:0;position:fixed;right:0;top:0;z-index:1030}#wpbody .wrap .fixed-bottom{bottom:0;left:0;position:fixed;right:0;z-index:1030}#wpbody .wrap .sticky-top{position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-bottom{bottom:0;position:sticky;z-index:1020}@media(min-width:576px){#wpbody .wrap .sticky-sm-top{position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:768px){#wpbody .wrap .sticky-md-top{position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:992px){#wpbody .wrap .sticky-lg-top{position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1200px){#wpbody .wrap .sticky-xl-top{position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1400px){#wpbody .wrap .sticky-xxl-top{position:sticky;top:0;z-index:1020}#wpbody .wrap .sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}#wpbody .wrap .hstack{align-items:center;align-self:stretch;display:flex;flex-direction:row}#wpbody .wrap .vstack{align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column}#wpbody .wrap .visually-hidden,#wpbody .wrap .visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}#wpbody .wrap .stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#wpbody .wrap .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wpbody .wrap .vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}#wpbody .wrap .align-baseline{vertical-align:baseline!important}#wpbody .wrap .align-top{vertical-align:top!important}#wpbody .wrap .align-middle{vertical-align:middle!important}#wpbody .wrap .align-bottom{vertical-align:bottom!important}#wpbody .wrap .align-text-bottom{vertical-align:text-bottom!important}#wpbody .wrap .align-text-top{vertical-align:text-top!important}#wpbody .wrap .float-start{float:left!important}#wpbody .wrap .float-end{float:right!important}#wpbody .wrap .float-none{float:none!important}#wpbody .wrap .opacity-0{opacity:0!important}#wpbody .wrap .opacity-25{opacity:.25!important}#wpbody .wrap .opacity-50{opacity:.5!important}#wpbody .wrap .opacity-75{opacity:.75!important}#wpbody .wrap .opacity-100{opacity:1!important}#wpbody .wrap .overflow-auto{overflow:auto!important}#wpbody .wrap .overflow-hidden{overflow:hidden!important}#wpbody .wrap .overflow-visible{overflow:visible!important}#wpbody .wrap .overflow-scroll{overflow:scroll!important}#wpbody .wrap .d-inline{display:inline!important}#wpbody .wrap .d-inline-block{display:inline-block!important}#wpbody .wrap .d-block{display:block!important}#wpbody .wrap .d-grid{display:grid!important}#wpbody .wrap .d-table{display:table!important}#wpbody .wrap .d-table-row{display:table-row!important}#wpbody .wrap .d-table-cell{display:table-cell!important}#wpbody .wrap .d-flex{display:flex!important}#wpbody .wrap .d-inline-flex{display:inline-flex!important}#wpbody .wrap .d-none{display:none!important}#wpbody .wrap .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}#wpbody .wrap .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}#wpbody .wrap .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}#wpbody .wrap .shadow-none{box-shadow:none!important}#wpbody .wrap .position-static{position:static!important}#wpbody .wrap .position-relative{position:relative!important}#wpbody .wrap .position-absolute{position:absolute!important}#wpbody .wrap .position-fixed{position:fixed!important}#wpbody .wrap .position-sticky{position:sticky!important}#wpbody .wrap .top-0{top:0!important}#wpbody .wrap .top-50{top:50%!important}#wpbody .wrap .top-100{top:100%!important}#wpbody .wrap .bottom-0{bottom:0!important}#wpbody .wrap .bottom-50{bottom:50%!important}#wpbody .wrap .bottom-100{bottom:100%!important}#wpbody .wrap .start-0{left:0!important}#wpbody .wrap .start-50{left:50%!important}#wpbody .wrap .start-100{left:100%!important}#wpbody .wrap .end-0{right:0!important}#wpbody .wrap .end-50{right:50%!important}#wpbody .wrap .end-100{right:100%!important}#wpbody .wrap .translate-middle{transform:translate(-50%,-50%)!important}#wpbody .wrap .translate-middle-x{transform:translateX(-50%)!important}#wpbody .wrap .translate-middle-y{transform:translateY(-50%)!important}#wpbody .wrap .border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-0{border:0!important}#wpbody .wrap .border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-top-0{border-top:0!important}#wpbody .wrap .border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-end-0{border-right:0!important}#wpbody .wrap .border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-bottom-0{border-bottom:0!important}#wpbody .wrap .border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}#wpbody .wrap .border-start-0{border-left:0!important}#wpbody .wrap .border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}#wpbody .wrap .border-1{--bs-border-width:1px}#wpbody .wrap .border-2{--bs-border-width:2px}#wpbody .wrap .border-3{--bs-border-width:3px}#wpbody .wrap .border-4{--bs-border-width:4px}#wpbody .wrap .border-5{--bs-border-width:5px}#wpbody .wrap .border-opacity-10{--bs-border-opacity:0.1}#wpbody .wrap .border-opacity-25{--bs-border-opacity:0.25}#wpbody .wrap .border-opacity-50{--bs-border-opacity:0.5}#wpbody .wrap .border-opacity-75{--bs-border-opacity:0.75}#wpbody .wrap .border-opacity-100{--bs-border-opacity:1}#wpbody .wrap .w-25{width:25%!important}#wpbody .wrap .w-50{width:50%!important}#wpbody .wrap .w-75{width:75%!important}#wpbody .wrap .w-100{width:100%!important}#wpbody .wrap .w-auto{width:auto!important}#wpbody .wrap .mw-100{max-width:100%!important}#wpbody .wrap .vw-100{width:100vw!important}#wpbody .wrap .min-vw-100{min-width:100vw!important}#wpbody .wrap .h-25{height:25%!important}#wpbody .wrap .h-50{height:50%!important}#wpbody .wrap .h-75{height:75%!important}#wpbody .wrap .h-100{height:100%!important}#wpbody .wrap .h-auto{height:auto!important}#wpbody .wrap .mh-100{max-height:100%!important}#wpbody .wrap .vh-100{height:100vh!important}#wpbody .wrap .min-vh-100{min-height:100vh!important}#wpbody .wrap .flex-fill{flex:1 1 auto!important}#wpbody .wrap .flex-row{flex-direction:row!important}#wpbody .wrap .flex-column{flex-direction:column!important}#wpbody .wrap .flex-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-grow-0{flex-grow:0!important}#wpbody .wrap .flex-grow-1{flex-grow:1!important}#wpbody .wrap .flex-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-center{justify-content:center!important}#wpbody .wrap .justify-content-between{justify-content:space-between!important}#wpbody .wrap .justify-content-around{justify-content:space-around!important}#wpbody .wrap .justify-content-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-start{align-items:flex-start!important}#wpbody .wrap .align-items-end{align-items:flex-end!important}#wpbody .wrap .align-items-center{align-items:center!important}#wpbody .wrap .align-items-baseline{align-items:baseline!important}#wpbody .wrap .align-items-stretch{align-items:stretch!important}#wpbody .wrap .align-content-start{align-content:flex-start!important}#wpbody .wrap .align-content-end{align-content:flex-end!important}#wpbody .wrap .align-content-center{align-content:center!important}#wpbody .wrap .align-content-between{align-content:space-between!important}#wpbody .wrap .align-content-around{align-content:space-around!important}#wpbody .wrap .align-content-stretch{align-content:stretch!important}#wpbody .wrap .align-self-auto{align-self:auto!important}#wpbody .wrap .align-self-start{align-self:flex-start!important}#wpbody .wrap .align-self-end{align-self:flex-end!important}#wpbody .wrap .align-self-center{align-self:center!important}#wpbody .wrap .align-self-baseline{align-self:baseline!important}#wpbody .wrap .align-self-stretch{align-self:stretch!important}#wpbody .wrap .order-first{order:-1!important}#wpbody .wrap .order-0{order:0!important}#wpbody .wrap .order-1{order:1!important}#wpbody .wrap .order-2{order:2!important}#wpbody .wrap .order-3{order:3!important}#wpbody .wrap .order-4{order:4!important}#wpbody .wrap .order-5{order:5!important}#wpbody .wrap .order-last{order:6!important}#wpbody .wrap .m-0{margin:0!important}#wpbody .wrap .m-1{margin:.25rem!important}#wpbody .wrap .m-2{margin:.5rem!important}#wpbody .wrap .m-3{margin:1rem!important}#wpbody .wrap .m-4{margin:1.5rem!important}#wpbody .wrap .m-5{margin:3rem!important}#wpbody .wrap .m-auto{margin:auto!important}#wpbody .wrap .mx-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-0{margin-top:0!important}#wpbody .wrap .mt-1{margin-top:.25rem!important}#wpbody .wrap .mt-2{margin-top:.5rem!important}#wpbody .wrap .mt-3{margin-top:1rem!important}#wpbody .wrap .mt-4{margin-top:1.5rem!important}#wpbody .wrap .mt-5{margin-top:3rem!important}#wpbody .wrap .mt-auto{margin-top:auto!important}#wpbody .wrap .me-0{margin-right:0!important}#wpbody .wrap .me-1{margin-right:.25rem!important}#wpbody .wrap .me-2{margin-right:.5rem!important}#wpbody .wrap .me-3{margin-right:1rem!important}#wpbody .wrap .me-4{margin-right:1.5rem!important}#wpbody .wrap .me-5{margin-right:3rem!important}#wpbody .wrap .me-auto{margin-right:auto!important}#wpbody .wrap .mb-0{margin-bottom:0!important}#wpbody .wrap .mb-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-3{margin-bottom:1rem!important}#wpbody .wrap .mb-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-5{margin-bottom:3rem!important}#wpbody .wrap .mb-auto{margin-bottom:auto!important}#wpbody .wrap .ms-0{margin-left:0!important}#wpbody .wrap .ms-1{margin-left:.25rem!important}#wpbody .wrap .ms-2{margin-left:.5rem!important}#wpbody .wrap .ms-3{margin-left:1rem!important}#wpbody .wrap .ms-4{margin-left:1.5rem!important}#wpbody .wrap .ms-5{margin-left:3rem!important}#wpbody .wrap .ms-auto{margin-left:auto!important}#wpbody .wrap .p-0{padding:0!important}#wpbody .wrap .p-1{padding:.25rem!important}#wpbody .wrap .p-2{padding:.5rem!important}#wpbody .wrap .p-3{padding:1rem!important}#wpbody .wrap .p-4{padding:1.5rem!important}#wpbody .wrap .p-5{padding:3rem!important}#wpbody .wrap .px-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-0{padding-top:0!important}#wpbody .wrap .pt-1{padding-top:.25rem!important}#wpbody .wrap .pt-2{padding-top:.5rem!important}#wpbody .wrap .pt-3{padding-top:1rem!important}#wpbody .wrap .pt-4{padding-top:1.5rem!important}#wpbody .wrap .pt-5{padding-top:3rem!important}#wpbody .wrap .pe-0{padding-right:0!important}#wpbody .wrap .pe-1{padding-right:.25rem!important}#wpbody .wrap .pe-2{padding-right:.5rem!important}#wpbody .wrap .pe-3{padding-right:1rem!important}#wpbody .wrap .pe-4{padding-right:1.5rem!important}#wpbody .wrap .pe-5{padding-right:3rem!important}#wpbody .wrap .pb-0{padding-bottom:0!important}#wpbody .wrap .pb-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-3{padding-bottom:1rem!important}#wpbody .wrap .pb-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-5{padding-bottom:3rem!important}#wpbody .wrap .ps-0{padding-left:0!important}#wpbody .wrap .ps-1{padding-left:.25rem!important}#wpbody .wrap .ps-2{padding-left:.5rem!important}#wpbody .wrap .ps-3{padding-left:1rem!important}#wpbody .wrap .ps-4{padding-left:1.5rem!important}#wpbody .wrap .ps-5{padding-left:3rem!important}#wpbody .wrap .gap-0{gap:0!important}#wpbody .wrap .gap-1{gap:.25rem!important}#wpbody .wrap .gap-2{gap:.5rem!important}#wpbody .wrap .gap-3{gap:1rem!important}#wpbody .wrap .gap-4{gap:1.5rem!important}#wpbody .wrap .gap-5{gap:3rem!important}#wpbody .wrap .font-monospace{font-family:var(--bs-font-monospace)!important}#wpbody .wrap .fs-1{font-size:calc(1.375rem + 1.5vw)!important}#wpbody .wrap .fs-2{font-size:calc(1.325rem + .9vw)!important}#wpbody .wrap .fs-3{font-size:calc(1.3rem + .6vw)!important}#wpbody .wrap .fs-4{font-size:calc(1.275rem + .3vw)!important}#wpbody .wrap .fs-5{font-size:1.25rem!important}#wpbody .wrap .fs-6{font-size:1rem!important}#wpbody .wrap .fst-italic{font-style:italic!important}#wpbody .wrap .fst-normal{font-style:normal!important}#wpbody .wrap .fw-light{font-weight:300!important}#wpbody .wrap .fw-lighter{font-weight:lighter!important}#wpbody .wrap .fw-normal{font-weight:400!important}#wpbody .wrap .fw-bold{font-weight:700!important}#wpbody .wrap .fw-semibold{font-weight:600!important}#wpbody .wrap .fw-bolder{font-weight:bolder!important}#wpbody .wrap .lh-1{line-height:1!important}#wpbody .wrap .lh-sm{line-height:1.25!important}#wpbody .wrap .lh-base{line-height:1.5!important}#wpbody .wrap .lh-lg{line-height:2!important}#wpbody .wrap .text-start{text-align:left!important}#wpbody .wrap .text-end{text-align:right!important}#wpbody .wrap .text-center{text-align:center!important}#wpbody .wrap .text-decoration-none{text-decoration:none!important}#wpbody .wrap .text-decoration-underline{text-decoration:underline!important}#wpbody .wrap .text-decoration-line-through{text-decoration:line-through!important}#wpbody .wrap .text-lowercase{text-transform:lowercase!important}#wpbody .wrap .text-uppercase{text-transform:uppercase!important}#wpbody .wrap .text-capitalize{text-transform:capitalize!important}#wpbody .wrap .text-wrap{white-space:normal!important}#wpbody .wrap .text-nowrap{white-space:nowrap!important}#wpbody .wrap .text-break{word-wrap:break-word!important;word-break:break-word!important}#wpbody .wrap .text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}#wpbody .wrap .text-muted{--bs-text-opacity:1;color:#6c757d!important}#wpbody .wrap .text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}#wpbody .wrap .text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}#wpbody .wrap .text-reset{--bs-text-opacity:1;color:inherit!important}#wpbody .wrap .text-opacity-25{--bs-text-opacity:0.25}#wpbody .wrap .text-opacity-50{--bs-text-opacity:0.5}#wpbody .wrap .text-opacity-75{--bs-text-opacity:0.75}#wpbody .wrap .text-opacity-100{--bs-text-opacity:1}#wpbody .wrap .bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}#wpbody .wrap .bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}#wpbody .wrap .bg-opacity-10{--bs-bg-opacity:0.1}#wpbody .wrap .bg-opacity-25{--bs-bg-opacity:0.25}#wpbody .wrap .bg-opacity-50{--bs-bg-opacity:0.5}#wpbody .wrap .bg-opacity-75{--bs-bg-opacity:0.75}#wpbody .wrap .bg-opacity-100{--bs-bg-opacity:1}#wpbody .wrap .bg-gradient{background-image:var(--bs-gradient)!important}#wpbody .wrap .user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}#wpbody .wrap .user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}#wpbody .wrap .user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}#wpbody .wrap .pe-none{pointer-events:none!important}#wpbody .wrap .pe-auto{pointer-events:auto!important}#wpbody .wrap .rounded{border-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-0{border-radius:0!important}#wpbody .wrap .rounded-1{border-radius:var(--bs-border-radius-sm)!important}#wpbody .wrap .rounded-2{border-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-3{border-radius:var(--bs-border-radius-lg)!important}#wpbody .wrap .rounded-4{border-radius:var(--bs-border-radius-xl)!important}#wpbody .wrap .rounded-5{border-radius:var(--bs-border-radius-2xl)!important}#wpbody .wrap .rounded-circle{border-radius:50%!important}#wpbody .wrap .rounded-pill{border-radius:var(--bs-border-radius-pill)!important}#wpbody .wrap .rounded-top{border-top-left-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-end,#wpbody .wrap .rounded-top{border-top-right-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-bottom,#wpbody .wrap .rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-bottom,#wpbody .wrap .rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}#wpbody .wrap .rounded-start{border-top-left-radius:var(--bs-border-radius)!important}#wpbody .wrap .visible{visibility:visible!important}#wpbody .wrap .invisible{visibility:hidden!important}@media(min-width:576px){#wpbody .wrap .float-sm-start{float:left!important}#wpbody .wrap .float-sm-end{float:right!important}#wpbody .wrap .float-sm-none{float:none!important}#wpbody .wrap .d-sm-inline{display:inline!important}#wpbody .wrap .d-sm-inline-block{display:inline-block!important}#wpbody .wrap .d-sm-block{display:block!important}#wpbody .wrap .d-sm-grid{display:grid!important}#wpbody .wrap .d-sm-table{display:table!important}#wpbody .wrap .d-sm-table-row{display:table-row!important}#wpbody .wrap .d-sm-table-cell{display:table-cell!important}#wpbody .wrap .d-sm-flex{display:flex!important}#wpbody .wrap .d-sm-inline-flex{display:inline-flex!important}#wpbody .wrap .d-sm-none{display:none!important}#wpbody .wrap .flex-sm-fill{flex:1 1 auto!important}#wpbody .wrap .flex-sm-row{flex-direction:row!important}#wpbody .wrap .flex-sm-column{flex-direction:column!important}#wpbody .wrap .flex-sm-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-sm-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-sm-grow-0{flex-grow:0!important}#wpbody .wrap .flex-sm-grow-1{flex-grow:1!important}#wpbody .wrap .flex-sm-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-sm-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-sm-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-sm-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-sm-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-sm-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-sm-center{justify-content:center!important}#wpbody .wrap .justify-content-sm-between{justify-content:space-between!important}#wpbody .wrap .justify-content-sm-around{justify-content:space-around!important}#wpbody .wrap .justify-content-sm-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-sm-start{align-items:flex-start!important}#wpbody .wrap .align-items-sm-end{align-items:flex-end!important}#wpbody .wrap .align-items-sm-center{align-items:center!important}#wpbody .wrap .align-items-sm-baseline{align-items:baseline!important}#wpbody .wrap .align-items-sm-stretch{align-items:stretch!important}#wpbody .wrap .align-content-sm-start{align-content:flex-start!important}#wpbody .wrap .align-content-sm-end{align-content:flex-end!important}#wpbody .wrap .align-content-sm-center{align-content:center!important}#wpbody .wrap .align-content-sm-between{align-content:space-between!important}#wpbody .wrap .align-content-sm-around{align-content:space-around!important}#wpbody .wrap .align-content-sm-stretch{align-content:stretch!important}#wpbody .wrap .align-self-sm-auto{align-self:auto!important}#wpbody .wrap .align-self-sm-start{align-self:flex-start!important}#wpbody .wrap .align-self-sm-end{align-self:flex-end!important}#wpbody .wrap .align-self-sm-center{align-self:center!important}#wpbody .wrap .align-self-sm-baseline{align-self:baseline!important}#wpbody .wrap .align-self-sm-stretch{align-self:stretch!important}#wpbody .wrap .order-sm-first{order:-1!important}#wpbody .wrap .order-sm-0{order:0!important}#wpbody .wrap .order-sm-1{order:1!important}#wpbody .wrap .order-sm-2{order:2!important}#wpbody .wrap .order-sm-3{order:3!important}#wpbody .wrap .order-sm-4{order:4!important}#wpbody .wrap .order-sm-5{order:5!important}#wpbody .wrap .order-sm-last{order:6!important}#wpbody .wrap .m-sm-0{margin:0!important}#wpbody .wrap .m-sm-1{margin:.25rem!important}#wpbody .wrap .m-sm-2{margin:.5rem!important}#wpbody .wrap .m-sm-3{margin:1rem!important}#wpbody .wrap .m-sm-4{margin:1.5rem!important}#wpbody .wrap .m-sm-5{margin:3rem!important}#wpbody .wrap .m-sm-auto{margin:auto!important}#wpbody .wrap .mx-sm-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-sm-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-sm-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-sm-0{margin-top:0!important}#wpbody .wrap .mt-sm-1{margin-top:.25rem!important}#wpbody .wrap .mt-sm-2{margin-top:.5rem!important}#wpbody .wrap .mt-sm-3{margin-top:1rem!important}#wpbody .wrap .mt-sm-4{margin-top:1.5rem!important}#wpbody .wrap .mt-sm-5{margin-top:3rem!important}#wpbody .wrap .mt-sm-auto{margin-top:auto!important}#wpbody .wrap .me-sm-0{margin-right:0!important}#wpbody .wrap .me-sm-1{margin-right:.25rem!important}#wpbody .wrap .me-sm-2{margin-right:.5rem!important}#wpbody .wrap .me-sm-3{margin-right:1rem!important}#wpbody .wrap .me-sm-4{margin-right:1.5rem!important}#wpbody .wrap .me-sm-5{margin-right:3rem!important}#wpbody .wrap .me-sm-auto{margin-right:auto!important}#wpbody .wrap .mb-sm-0{margin-bottom:0!important}#wpbody .wrap .mb-sm-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-sm-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-sm-3{margin-bottom:1rem!important}#wpbody .wrap .mb-sm-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-sm-5{margin-bottom:3rem!important}#wpbody .wrap .mb-sm-auto{margin-bottom:auto!important}#wpbody .wrap .ms-sm-0{margin-left:0!important}#wpbody .wrap .ms-sm-1{margin-left:.25rem!important}#wpbody .wrap .ms-sm-2{margin-left:.5rem!important}#wpbody .wrap .ms-sm-3{margin-left:1rem!important}#wpbody .wrap .ms-sm-4{margin-left:1.5rem!important}#wpbody .wrap .ms-sm-5{margin-left:3rem!important}#wpbody .wrap .ms-sm-auto{margin-left:auto!important}#wpbody .wrap .p-sm-0{padding:0!important}#wpbody .wrap .p-sm-1{padding:.25rem!important}#wpbody .wrap .p-sm-2{padding:.5rem!important}#wpbody .wrap .p-sm-3{padding:1rem!important}#wpbody .wrap .p-sm-4{padding:1.5rem!important}#wpbody .wrap .p-sm-5{padding:3rem!important}#wpbody .wrap .px-sm-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-sm-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-sm-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-sm-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-sm-0{padding-top:0!important}#wpbody .wrap .pt-sm-1{padding-top:.25rem!important}#wpbody .wrap .pt-sm-2{padding-top:.5rem!important}#wpbody .wrap .pt-sm-3{padding-top:1rem!important}#wpbody .wrap .pt-sm-4{padding-top:1.5rem!important}#wpbody .wrap .pt-sm-5{padding-top:3rem!important}#wpbody .wrap .pe-sm-0{padding-right:0!important}#wpbody .wrap .pe-sm-1{padding-right:.25rem!important}#wpbody .wrap .pe-sm-2{padding-right:.5rem!important}#wpbody .wrap .pe-sm-3{padding-right:1rem!important}#wpbody .wrap .pe-sm-4{padding-right:1.5rem!important}#wpbody .wrap .pe-sm-5{padding-right:3rem!important}#wpbody .wrap .pb-sm-0{padding-bottom:0!important}#wpbody .wrap .pb-sm-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-sm-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-sm-3{padding-bottom:1rem!important}#wpbody .wrap .pb-sm-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-sm-5{padding-bottom:3rem!important}#wpbody .wrap .ps-sm-0{padding-left:0!important}#wpbody .wrap .ps-sm-1{padding-left:.25rem!important}#wpbody .wrap .ps-sm-2{padding-left:.5rem!important}#wpbody .wrap .ps-sm-3{padding-left:1rem!important}#wpbody .wrap .ps-sm-4{padding-left:1.5rem!important}#wpbody .wrap .ps-sm-5{padding-left:3rem!important}#wpbody .wrap .gap-sm-0{gap:0!important}#wpbody .wrap .gap-sm-1{gap:.25rem!important}#wpbody .wrap .gap-sm-2{gap:.5rem!important}#wpbody .wrap .gap-sm-3{gap:1rem!important}#wpbody .wrap .gap-sm-4{gap:1.5rem!important}#wpbody .wrap .gap-sm-5{gap:3rem!important}#wpbody .wrap .text-sm-start{text-align:left!important}#wpbody .wrap .text-sm-end{text-align:right!important}#wpbody .wrap .text-sm-center{text-align:center!important}}@media(min-width:768px){#wpbody .wrap .float-md-start{float:left!important}#wpbody .wrap .float-md-end{float:right!important}#wpbody .wrap .float-md-none{float:none!important}#wpbody .wrap .d-md-inline{display:inline!important}#wpbody .wrap .d-md-inline-block{display:inline-block!important}#wpbody .wrap .d-md-block{display:block!important}#wpbody .wrap .d-md-grid{display:grid!important}#wpbody .wrap .d-md-table{display:table!important}#wpbody .wrap .d-md-table-row{display:table-row!important}#wpbody .wrap .d-md-table-cell{display:table-cell!important}#wpbody .wrap .d-md-flex{display:flex!important}#wpbody .wrap .d-md-inline-flex{display:inline-flex!important}#wpbody .wrap .d-md-none{display:none!important}#wpbody .wrap .flex-md-fill{flex:1 1 auto!important}#wpbody .wrap .flex-md-row{flex-direction:row!important}#wpbody .wrap .flex-md-column{flex-direction:column!important}#wpbody .wrap .flex-md-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-md-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-md-grow-0{flex-grow:0!important}#wpbody .wrap .flex-md-grow-1{flex-grow:1!important}#wpbody .wrap .flex-md-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-md-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-md-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-md-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-md-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-md-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-md-center{justify-content:center!important}#wpbody .wrap .justify-content-md-between{justify-content:space-between!important}#wpbody .wrap .justify-content-md-around{justify-content:space-around!important}#wpbody .wrap .justify-content-md-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-md-start{align-items:flex-start!important}#wpbody .wrap .align-items-md-end{align-items:flex-end!important}#wpbody .wrap .align-items-md-center{align-items:center!important}#wpbody .wrap .align-items-md-baseline{align-items:baseline!important}#wpbody .wrap .align-items-md-stretch{align-items:stretch!important}#wpbody .wrap .align-content-md-start{align-content:flex-start!important}#wpbody .wrap .align-content-md-end{align-content:flex-end!important}#wpbody .wrap .align-content-md-center{align-content:center!important}#wpbody .wrap .align-content-md-between{align-content:space-between!important}#wpbody .wrap .align-content-md-around{align-content:space-around!important}#wpbody .wrap .align-content-md-stretch{align-content:stretch!important}#wpbody .wrap .align-self-md-auto{align-self:auto!important}#wpbody .wrap .align-self-md-start{align-self:flex-start!important}#wpbody .wrap .align-self-md-end{align-self:flex-end!important}#wpbody .wrap .align-self-md-center{align-self:center!important}#wpbody .wrap .align-self-md-baseline{align-self:baseline!important}#wpbody .wrap .align-self-md-stretch{align-self:stretch!important}#wpbody .wrap .order-md-first{order:-1!important}#wpbody .wrap .order-md-0{order:0!important}#wpbody .wrap .order-md-1{order:1!important}#wpbody .wrap .order-md-2{order:2!important}#wpbody .wrap .order-md-3{order:3!important}#wpbody .wrap .order-md-4{order:4!important}#wpbody .wrap .order-md-5{order:5!important}#wpbody .wrap .order-md-last{order:6!important}#wpbody .wrap .m-md-0{margin:0!important}#wpbody .wrap .m-md-1{margin:.25rem!important}#wpbody .wrap .m-md-2{margin:.5rem!important}#wpbody .wrap .m-md-3{margin:1rem!important}#wpbody .wrap .m-md-4{margin:1.5rem!important}#wpbody .wrap .m-md-5{margin:3rem!important}#wpbody .wrap .m-md-auto{margin:auto!important}#wpbody .wrap .mx-md-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-md-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-md-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-md-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-md-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-md-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-md-0{margin-top:0!important}#wpbody .wrap .mt-md-1{margin-top:.25rem!important}#wpbody .wrap .mt-md-2{margin-top:.5rem!important}#wpbody .wrap .mt-md-3{margin-top:1rem!important}#wpbody .wrap .mt-md-4{margin-top:1.5rem!important}#wpbody .wrap .mt-md-5{margin-top:3rem!important}#wpbody .wrap .mt-md-auto{margin-top:auto!important}#wpbody .wrap .me-md-0{margin-right:0!important}#wpbody .wrap .me-md-1{margin-right:.25rem!important}#wpbody .wrap .me-md-2{margin-right:.5rem!important}#wpbody .wrap .me-md-3{margin-right:1rem!important}#wpbody .wrap .me-md-4{margin-right:1.5rem!important}#wpbody .wrap .me-md-5{margin-right:3rem!important}#wpbody .wrap .me-md-auto{margin-right:auto!important}#wpbody .wrap .mb-md-0{margin-bottom:0!important}#wpbody .wrap .mb-md-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-md-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-md-3{margin-bottom:1rem!important}#wpbody .wrap .mb-md-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-md-5{margin-bottom:3rem!important}#wpbody .wrap .mb-md-auto{margin-bottom:auto!important}#wpbody .wrap .ms-md-0{margin-left:0!important}#wpbody .wrap .ms-md-1{margin-left:.25rem!important}#wpbody .wrap .ms-md-2{margin-left:.5rem!important}#wpbody .wrap .ms-md-3{margin-left:1rem!important}#wpbody .wrap .ms-md-4{margin-left:1.5rem!important}#wpbody .wrap .ms-md-5{margin-left:3rem!important}#wpbody .wrap .ms-md-auto{margin-left:auto!important}#wpbody .wrap .p-md-0{padding:0!important}#wpbody .wrap .p-md-1{padding:.25rem!important}#wpbody .wrap .p-md-2{padding:.5rem!important}#wpbody .wrap .p-md-3{padding:1rem!important}#wpbody .wrap .p-md-4{padding:1.5rem!important}#wpbody .wrap .p-md-5{padding:3rem!important}#wpbody .wrap .px-md-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-md-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-md-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-md-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-md-0{padding-top:0!important}#wpbody .wrap .pt-md-1{padding-top:.25rem!important}#wpbody .wrap .pt-md-2{padding-top:.5rem!important}#wpbody .wrap .pt-md-3{padding-top:1rem!important}#wpbody .wrap .pt-md-4{padding-top:1.5rem!important}#wpbody .wrap .pt-md-5{padding-top:3rem!important}#wpbody .wrap .pe-md-0{padding-right:0!important}#wpbody .wrap .pe-md-1{padding-right:.25rem!important}#wpbody .wrap .pe-md-2{padding-right:.5rem!important}#wpbody .wrap .pe-md-3{padding-right:1rem!important}#wpbody .wrap .pe-md-4{padding-right:1.5rem!important}#wpbody .wrap .pe-md-5{padding-right:3rem!important}#wpbody .wrap .pb-md-0{padding-bottom:0!important}#wpbody .wrap .pb-md-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-md-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-md-3{padding-bottom:1rem!important}#wpbody .wrap .pb-md-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-md-5{padding-bottom:3rem!important}#wpbody .wrap .ps-md-0{padding-left:0!important}#wpbody .wrap .ps-md-1{padding-left:.25rem!important}#wpbody .wrap .ps-md-2{padding-left:.5rem!important}#wpbody .wrap .ps-md-3{padding-left:1rem!important}#wpbody .wrap .ps-md-4{padding-left:1.5rem!important}#wpbody .wrap .ps-md-5{padding-left:3rem!important}#wpbody .wrap .gap-md-0{gap:0!important}#wpbody .wrap .gap-md-1{gap:.25rem!important}#wpbody .wrap .gap-md-2{gap:.5rem!important}#wpbody .wrap .gap-md-3{gap:1rem!important}#wpbody .wrap .gap-md-4{gap:1.5rem!important}#wpbody .wrap .gap-md-5{gap:3rem!important}#wpbody .wrap .text-md-start{text-align:left!important}#wpbody .wrap .text-md-end{text-align:right!important}#wpbody .wrap .text-md-center{text-align:center!important}}@media(min-width:992px){#wpbody .wrap .float-lg-start{float:left!important}#wpbody .wrap .float-lg-end{float:right!important}#wpbody .wrap .float-lg-none{float:none!important}#wpbody .wrap .d-lg-inline{display:inline!important}#wpbody .wrap .d-lg-inline-block{display:inline-block!important}#wpbody .wrap .d-lg-block{display:block!important}#wpbody .wrap .d-lg-grid{display:grid!important}#wpbody .wrap .d-lg-table{display:table!important}#wpbody .wrap .d-lg-table-row{display:table-row!important}#wpbody .wrap .d-lg-table-cell{display:table-cell!important}#wpbody .wrap .d-lg-flex{display:flex!important}#wpbody .wrap .d-lg-inline-flex{display:inline-flex!important}#wpbody .wrap .d-lg-none{display:none!important}#wpbody .wrap .flex-lg-fill{flex:1 1 auto!important}#wpbody .wrap .flex-lg-row{flex-direction:row!important}#wpbody .wrap .flex-lg-column{flex-direction:column!important}#wpbody .wrap .flex-lg-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-lg-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-lg-grow-0{flex-grow:0!important}#wpbody .wrap .flex-lg-grow-1{flex-grow:1!important}#wpbody .wrap .flex-lg-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-lg-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-lg-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-lg-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-lg-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-lg-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-lg-center{justify-content:center!important}#wpbody .wrap .justify-content-lg-between{justify-content:space-between!important}#wpbody .wrap .justify-content-lg-around{justify-content:space-around!important}#wpbody .wrap .justify-content-lg-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-lg-start{align-items:flex-start!important}#wpbody .wrap .align-items-lg-end{align-items:flex-end!important}#wpbody .wrap .align-items-lg-center{align-items:center!important}#wpbody .wrap .align-items-lg-baseline{align-items:baseline!important}#wpbody .wrap .align-items-lg-stretch{align-items:stretch!important}#wpbody .wrap .align-content-lg-start{align-content:flex-start!important}#wpbody .wrap .align-content-lg-end{align-content:flex-end!important}#wpbody .wrap .align-content-lg-center{align-content:center!important}#wpbody .wrap .align-content-lg-between{align-content:space-between!important}#wpbody .wrap .align-content-lg-around{align-content:space-around!important}#wpbody .wrap .align-content-lg-stretch{align-content:stretch!important}#wpbody .wrap .align-self-lg-auto{align-self:auto!important}#wpbody .wrap .align-self-lg-start{align-self:flex-start!important}#wpbody .wrap .align-self-lg-end{align-self:flex-end!important}#wpbody .wrap .align-self-lg-center{align-self:center!important}#wpbody .wrap .align-self-lg-baseline{align-self:baseline!important}#wpbody .wrap .align-self-lg-stretch{align-self:stretch!important}#wpbody .wrap .order-lg-first{order:-1!important}#wpbody .wrap .order-lg-0{order:0!important}#wpbody .wrap .order-lg-1{order:1!important}#wpbody .wrap .order-lg-2{order:2!important}#wpbody .wrap .order-lg-3{order:3!important}#wpbody .wrap .order-lg-4{order:4!important}#wpbody .wrap .order-lg-5{order:5!important}#wpbody .wrap .order-lg-last{order:6!important}#wpbody .wrap .m-lg-0{margin:0!important}#wpbody .wrap .m-lg-1{margin:.25rem!important}#wpbody .wrap .m-lg-2{margin:.5rem!important}#wpbody .wrap .m-lg-3{margin:1rem!important}#wpbody .wrap .m-lg-4{margin:1.5rem!important}#wpbody .wrap .m-lg-5{margin:3rem!important}#wpbody .wrap .m-lg-auto{margin:auto!important}#wpbody .wrap .mx-lg-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-lg-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-lg-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-lg-0{margin-top:0!important}#wpbody .wrap .mt-lg-1{margin-top:.25rem!important}#wpbody .wrap .mt-lg-2{margin-top:.5rem!important}#wpbody .wrap .mt-lg-3{margin-top:1rem!important}#wpbody .wrap .mt-lg-4{margin-top:1.5rem!important}#wpbody .wrap .mt-lg-5{margin-top:3rem!important}#wpbody .wrap .mt-lg-auto{margin-top:auto!important}#wpbody .wrap .me-lg-0{margin-right:0!important}#wpbody .wrap .me-lg-1{margin-right:.25rem!important}#wpbody .wrap .me-lg-2{margin-right:.5rem!important}#wpbody .wrap .me-lg-3{margin-right:1rem!important}#wpbody .wrap .me-lg-4{margin-right:1.5rem!important}#wpbody .wrap .me-lg-5{margin-right:3rem!important}#wpbody .wrap .me-lg-auto{margin-right:auto!important}#wpbody .wrap .mb-lg-0{margin-bottom:0!important}#wpbody .wrap .mb-lg-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-lg-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-lg-3{margin-bottom:1rem!important}#wpbody .wrap .mb-lg-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-lg-5{margin-bottom:3rem!important}#wpbody .wrap .mb-lg-auto{margin-bottom:auto!important}#wpbody .wrap .ms-lg-0{margin-left:0!important}#wpbody .wrap .ms-lg-1{margin-left:.25rem!important}#wpbody .wrap .ms-lg-2{margin-left:.5rem!important}#wpbody .wrap .ms-lg-3{margin-left:1rem!important}#wpbody .wrap .ms-lg-4{margin-left:1.5rem!important}#wpbody .wrap .ms-lg-5{margin-left:3rem!important}#wpbody .wrap .ms-lg-auto{margin-left:auto!important}#wpbody .wrap .p-lg-0{padding:0!important}#wpbody .wrap .p-lg-1{padding:.25rem!important}#wpbody .wrap .p-lg-2{padding:.5rem!important}#wpbody .wrap .p-lg-3{padding:1rem!important}#wpbody .wrap .p-lg-4{padding:1.5rem!important}#wpbody .wrap .p-lg-5{padding:3rem!important}#wpbody .wrap .px-lg-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-lg-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-lg-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-lg-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-lg-0{padding-top:0!important}#wpbody .wrap .pt-lg-1{padding-top:.25rem!important}#wpbody .wrap .pt-lg-2{padding-top:.5rem!important}#wpbody .wrap .pt-lg-3{padding-top:1rem!important}#wpbody .wrap .pt-lg-4{padding-top:1.5rem!important}#wpbody .wrap .pt-lg-5{padding-top:3rem!important}#wpbody .wrap .pe-lg-0{padding-right:0!important}#wpbody .wrap .pe-lg-1{padding-right:.25rem!important}#wpbody .wrap .pe-lg-2{padding-right:.5rem!important}#wpbody .wrap .pe-lg-3{padding-right:1rem!important}#wpbody .wrap .pe-lg-4{padding-right:1.5rem!important}#wpbody .wrap .pe-lg-5{padding-right:3rem!important}#wpbody .wrap .pb-lg-0{padding-bottom:0!important}#wpbody .wrap .pb-lg-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-lg-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-lg-3{padding-bottom:1rem!important}#wpbody .wrap .pb-lg-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-lg-5{padding-bottom:3rem!important}#wpbody .wrap .ps-lg-0{padding-left:0!important}#wpbody .wrap .ps-lg-1{padding-left:.25rem!important}#wpbody .wrap .ps-lg-2{padding-left:.5rem!important}#wpbody .wrap .ps-lg-3{padding-left:1rem!important}#wpbody .wrap .ps-lg-4{padding-left:1.5rem!important}#wpbody .wrap .ps-lg-5{padding-left:3rem!important}#wpbody .wrap .gap-lg-0{gap:0!important}#wpbody .wrap .gap-lg-1{gap:.25rem!important}#wpbody .wrap .gap-lg-2{gap:.5rem!important}#wpbody .wrap .gap-lg-3{gap:1rem!important}#wpbody .wrap .gap-lg-4{gap:1.5rem!important}#wpbody .wrap .gap-lg-5{gap:3rem!important}#wpbody .wrap .text-lg-start{text-align:left!important}#wpbody .wrap .text-lg-end{text-align:right!important}#wpbody .wrap .text-lg-center{text-align:center!important}}@media(min-width:1200px){#wpbody .wrap .float-xl-start{float:left!important}#wpbody .wrap .float-xl-end{float:right!important}#wpbody .wrap .float-xl-none{float:none!important}#wpbody .wrap .d-xl-inline{display:inline!important}#wpbody .wrap .d-xl-inline-block{display:inline-block!important}#wpbody .wrap .d-xl-block{display:block!important}#wpbody .wrap .d-xl-grid{display:grid!important}#wpbody .wrap .d-xl-table{display:table!important}#wpbody .wrap .d-xl-table-row{display:table-row!important}#wpbody .wrap .d-xl-table-cell{display:table-cell!important}#wpbody .wrap .d-xl-flex{display:flex!important}#wpbody .wrap .d-xl-inline-flex{display:inline-flex!important}#wpbody .wrap .d-xl-none{display:none!important}#wpbody .wrap .flex-xl-fill{flex:1 1 auto!important}#wpbody .wrap .flex-xl-row{flex-direction:row!important}#wpbody .wrap .flex-xl-column{flex-direction:column!important}#wpbody .wrap .flex-xl-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-xl-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-xl-grow-0{flex-grow:0!important}#wpbody .wrap .flex-xl-grow-1{flex-grow:1!important}#wpbody .wrap .flex-xl-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-xl-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-xl-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-xl-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-xl-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-xl-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-xl-center{justify-content:center!important}#wpbody .wrap .justify-content-xl-between{justify-content:space-between!important}#wpbody .wrap .justify-content-xl-around{justify-content:space-around!important}#wpbody .wrap .justify-content-xl-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-xl-start{align-items:flex-start!important}#wpbody .wrap .align-items-xl-end{align-items:flex-end!important}#wpbody .wrap .align-items-xl-center{align-items:center!important}#wpbody .wrap .align-items-xl-baseline{align-items:baseline!important}#wpbody .wrap .align-items-xl-stretch{align-items:stretch!important}#wpbody .wrap .align-content-xl-start{align-content:flex-start!important}#wpbody .wrap .align-content-xl-end{align-content:flex-end!important}#wpbody .wrap .align-content-xl-center{align-content:center!important}#wpbody .wrap .align-content-xl-between{align-content:space-between!important}#wpbody .wrap .align-content-xl-around{align-content:space-around!important}#wpbody .wrap .align-content-xl-stretch{align-content:stretch!important}#wpbody .wrap .align-self-xl-auto{align-self:auto!important}#wpbody .wrap .align-self-xl-start{align-self:flex-start!important}#wpbody .wrap .align-self-xl-end{align-self:flex-end!important}#wpbody .wrap .align-self-xl-center{align-self:center!important}#wpbody .wrap .align-self-xl-baseline{align-self:baseline!important}#wpbody .wrap .align-self-xl-stretch{align-self:stretch!important}#wpbody .wrap .order-xl-first{order:-1!important}#wpbody .wrap .order-xl-0{order:0!important}#wpbody .wrap .order-xl-1{order:1!important}#wpbody .wrap .order-xl-2{order:2!important}#wpbody .wrap .order-xl-3{order:3!important}#wpbody .wrap .order-xl-4{order:4!important}#wpbody .wrap .order-xl-5{order:5!important}#wpbody .wrap .order-xl-last{order:6!important}#wpbody .wrap .m-xl-0{margin:0!important}#wpbody .wrap .m-xl-1{margin:.25rem!important}#wpbody .wrap .m-xl-2{margin:.5rem!important}#wpbody .wrap .m-xl-3{margin:1rem!important}#wpbody .wrap .m-xl-4{margin:1.5rem!important}#wpbody .wrap .m-xl-5{margin:3rem!important}#wpbody .wrap .m-xl-auto{margin:auto!important}#wpbody .wrap .mx-xl-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-xl-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-xl-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-xl-0{margin-top:0!important}#wpbody .wrap .mt-xl-1{margin-top:.25rem!important}#wpbody .wrap .mt-xl-2{margin-top:.5rem!important}#wpbody .wrap .mt-xl-3{margin-top:1rem!important}#wpbody .wrap .mt-xl-4{margin-top:1.5rem!important}#wpbody .wrap .mt-xl-5{margin-top:3rem!important}#wpbody .wrap .mt-xl-auto{margin-top:auto!important}#wpbody .wrap .me-xl-0{margin-right:0!important}#wpbody .wrap .me-xl-1{margin-right:.25rem!important}#wpbody .wrap .me-xl-2{margin-right:.5rem!important}#wpbody .wrap .me-xl-3{margin-right:1rem!important}#wpbody .wrap .me-xl-4{margin-right:1.5rem!important}#wpbody .wrap .me-xl-5{margin-right:3rem!important}#wpbody .wrap .me-xl-auto{margin-right:auto!important}#wpbody .wrap .mb-xl-0{margin-bottom:0!important}#wpbody .wrap .mb-xl-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-xl-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-xl-3{margin-bottom:1rem!important}#wpbody .wrap .mb-xl-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-xl-5{margin-bottom:3rem!important}#wpbody .wrap .mb-xl-auto{margin-bottom:auto!important}#wpbody .wrap .ms-xl-0{margin-left:0!important}#wpbody .wrap .ms-xl-1{margin-left:.25rem!important}#wpbody .wrap .ms-xl-2{margin-left:.5rem!important}#wpbody .wrap .ms-xl-3{margin-left:1rem!important}#wpbody .wrap .ms-xl-4{margin-left:1.5rem!important}#wpbody .wrap .ms-xl-5{margin-left:3rem!important}#wpbody .wrap .ms-xl-auto{margin-left:auto!important}#wpbody .wrap .p-xl-0{padding:0!important}#wpbody .wrap .p-xl-1{padding:.25rem!important}#wpbody .wrap .p-xl-2{padding:.5rem!important}#wpbody .wrap .p-xl-3{padding:1rem!important}#wpbody .wrap .p-xl-4{padding:1.5rem!important}#wpbody .wrap .p-xl-5{padding:3rem!important}#wpbody .wrap .px-xl-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-xl-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-xl-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-xl-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-xl-0{padding-top:0!important}#wpbody .wrap .pt-xl-1{padding-top:.25rem!important}#wpbody .wrap .pt-xl-2{padding-top:.5rem!important}#wpbody .wrap .pt-xl-3{padding-top:1rem!important}#wpbody .wrap .pt-xl-4{padding-top:1.5rem!important}#wpbody .wrap .pt-xl-5{padding-top:3rem!important}#wpbody .wrap .pe-xl-0{padding-right:0!important}#wpbody .wrap .pe-xl-1{padding-right:.25rem!important}#wpbody .wrap .pe-xl-2{padding-right:.5rem!important}#wpbody .wrap .pe-xl-3{padding-right:1rem!important}#wpbody .wrap .pe-xl-4{padding-right:1.5rem!important}#wpbody .wrap .pe-xl-5{padding-right:3rem!important}#wpbody .wrap .pb-xl-0{padding-bottom:0!important}#wpbody .wrap .pb-xl-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-xl-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-xl-3{padding-bottom:1rem!important}#wpbody .wrap .pb-xl-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-xl-5{padding-bottom:3rem!important}#wpbody .wrap .ps-xl-0{padding-left:0!important}#wpbody .wrap .ps-xl-1{padding-left:.25rem!important}#wpbody .wrap .ps-xl-2{padding-left:.5rem!important}#wpbody .wrap .ps-xl-3{padding-left:1rem!important}#wpbody .wrap .ps-xl-4{padding-left:1.5rem!important}#wpbody .wrap .ps-xl-5{padding-left:3rem!important}#wpbody .wrap .gap-xl-0{gap:0!important}#wpbody .wrap .gap-xl-1{gap:.25rem!important}#wpbody .wrap .gap-xl-2{gap:.5rem!important}#wpbody .wrap .gap-xl-3{gap:1rem!important}#wpbody .wrap .gap-xl-4{gap:1.5rem!important}#wpbody .wrap .gap-xl-5{gap:3rem!important}#wpbody .wrap .text-xl-start{text-align:left!important}#wpbody .wrap .text-xl-end{text-align:right!important}#wpbody .wrap .text-xl-center{text-align:center!important}}@media(min-width:1400px){#wpbody .wrap .float-xxl-start{float:left!important}#wpbody .wrap .float-xxl-end{float:right!important}#wpbody .wrap .float-xxl-none{float:none!important}#wpbody .wrap .d-xxl-inline{display:inline!important}#wpbody .wrap .d-xxl-inline-block{display:inline-block!important}#wpbody .wrap .d-xxl-block{display:block!important}#wpbody .wrap .d-xxl-grid{display:grid!important}#wpbody .wrap .d-xxl-table{display:table!important}#wpbody .wrap .d-xxl-table-row{display:table-row!important}#wpbody .wrap .d-xxl-table-cell{display:table-cell!important}#wpbody .wrap .d-xxl-flex{display:flex!important}#wpbody .wrap .d-xxl-inline-flex{display:inline-flex!important}#wpbody .wrap .d-xxl-none{display:none!important}#wpbody .wrap .flex-xxl-fill{flex:1 1 auto!important}#wpbody .wrap .flex-xxl-row{flex-direction:row!important}#wpbody .wrap .flex-xxl-column{flex-direction:column!important}#wpbody .wrap .flex-xxl-row-reverse{flex-direction:row-reverse!important}#wpbody .wrap .flex-xxl-column-reverse{flex-direction:column-reverse!important}#wpbody .wrap .flex-xxl-grow-0{flex-grow:0!important}#wpbody .wrap .flex-xxl-grow-1{flex-grow:1!important}#wpbody .wrap .flex-xxl-shrink-0{flex-shrink:0!important}#wpbody .wrap .flex-xxl-shrink-1{flex-shrink:1!important}#wpbody .wrap .flex-xxl-wrap{flex-wrap:wrap!important}#wpbody .wrap .flex-xxl-nowrap{flex-wrap:nowrap!important}#wpbody .wrap .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}#wpbody .wrap .justify-content-xxl-start{justify-content:flex-start!important}#wpbody .wrap .justify-content-xxl-end{justify-content:flex-end!important}#wpbody .wrap .justify-content-xxl-center{justify-content:center!important}#wpbody .wrap .justify-content-xxl-between{justify-content:space-between!important}#wpbody .wrap .justify-content-xxl-around{justify-content:space-around!important}#wpbody .wrap .justify-content-xxl-evenly{justify-content:space-evenly!important}#wpbody .wrap .align-items-xxl-start{align-items:flex-start!important}#wpbody .wrap .align-items-xxl-end{align-items:flex-end!important}#wpbody .wrap .align-items-xxl-center{align-items:center!important}#wpbody .wrap .align-items-xxl-baseline{align-items:baseline!important}#wpbody .wrap .align-items-xxl-stretch{align-items:stretch!important}#wpbody .wrap .align-content-xxl-start{align-content:flex-start!important}#wpbody .wrap .align-content-xxl-end{align-content:flex-end!important}#wpbody .wrap .align-content-xxl-center{align-content:center!important}#wpbody .wrap .align-content-xxl-between{align-content:space-between!important}#wpbody .wrap .align-content-xxl-around{align-content:space-around!important}#wpbody .wrap .align-content-xxl-stretch{align-content:stretch!important}#wpbody .wrap .align-self-xxl-auto{align-self:auto!important}#wpbody .wrap .align-self-xxl-start{align-self:flex-start!important}#wpbody .wrap .align-self-xxl-end{align-self:flex-end!important}#wpbody .wrap .align-self-xxl-center{align-self:center!important}#wpbody .wrap .align-self-xxl-baseline{align-self:baseline!important}#wpbody .wrap .align-self-xxl-stretch{align-self:stretch!important}#wpbody .wrap .order-xxl-first{order:-1!important}#wpbody .wrap .order-xxl-0{order:0!important}#wpbody .wrap .order-xxl-1{order:1!important}#wpbody .wrap .order-xxl-2{order:2!important}#wpbody .wrap .order-xxl-3{order:3!important}#wpbody .wrap .order-xxl-4{order:4!important}#wpbody .wrap .order-xxl-5{order:5!important}#wpbody .wrap .order-xxl-last{order:6!important}#wpbody .wrap .m-xxl-0{margin:0!important}#wpbody .wrap .m-xxl-1{margin:.25rem!important}#wpbody .wrap .m-xxl-2{margin:.5rem!important}#wpbody .wrap .m-xxl-3{margin:1rem!important}#wpbody .wrap .m-xxl-4{margin:1.5rem!important}#wpbody .wrap .m-xxl-5{margin:3rem!important}#wpbody .wrap .m-xxl-auto{margin:auto!important}#wpbody .wrap .mx-xxl-0{margin-left:0!important;margin-right:0!important}#wpbody .wrap .mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}#wpbody .wrap .mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}#wpbody .wrap .mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}#wpbody .wrap .mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}#wpbody .wrap .mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}#wpbody .wrap .mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}#wpbody .wrap .my-xxl-0{margin-bottom:0!important;margin-top:0!important}#wpbody .wrap .my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}#wpbody .wrap .my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}#wpbody .wrap .my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}#wpbody .wrap .my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}#wpbody .wrap .my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}#wpbody .wrap .my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}#wpbody .wrap .mt-xxl-0{margin-top:0!important}#wpbody .wrap .mt-xxl-1{margin-top:.25rem!important}#wpbody .wrap .mt-xxl-2{margin-top:.5rem!important}#wpbody .wrap .mt-xxl-3{margin-top:1rem!important}#wpbody .wrap .mt-xxl-4{margin-top:1.5rem!important}#wpbody .wrap .mt-xxl-5{margin-top:3rem!important}#wpbody .wrap .mt-xxl-auto{margin-top:auto!important}#wpbody .wrap .me-xxl-0{margin-right:0!important}#wpbody .wrap .me-xxl-1{margin-right:.25rem!important}#wpbody .wrap .me-xxl-2{margin-right:.5rem!important}#wpbody .wrap .me-xxl-3{margin-right:1rem!important}#wpbody .wrap .me-xxl-4{margin-right:1.5rem!important}#wpbody .wrap .me-xxl-5{margin-right:3rem!important}#wpbody .wrap .me-xxl-auto{margin-right:auto!important}#wpbody .wrap .mb-xxl-0{margin-bottom:0!important}#wpbody .wrap .mb-xxl-1{margin-bottom:.25rem!important}#wpbody .wrap .mb-xxl-2{margin-bottom:.5rem!important}#wpbody .wrap .mb-xxl-3{margin-bottom:1rem!important}#wpbody .wrap .mb-xxl-4{margin-bottom:1.5rem!important}#wpbody .wrap .mb-xxl-5{margin-bottom:3rem!important}#wpbody .wrap .mb-xxl-auto{margin-bottom:auto!important}#wpbody .wrap .ms-xxl-0{margin-left:0!important}#wpbody .wrap .ms-xxl-1{margin-left:.25rem!important}#wpbody .wrap .ms-xxl-2{margin-left:.5rem!important}#wpbody .wrap .ms-xxl-3{margin-left:1rem!important}#wpbody .wrap .ms-xxl-4{margin-left:1.5rem!important}#wpbody .wrap .ms-xxl-5{margin-left:3rem!important}#wpbody .wrap .ms-xxl-auto{margin-left:auto!important}#wpbody .wrap .p-xxl-0{padding:0!important}#wpbody .wrap .p-xxl-1{padding:.25rem!important}#wpbody .wrap .p-xxl-2{padding:.5rem!important}#wpbody .wrap .p-xxl-3{padding:1rem!important}#wpbody .wrap .p-xxl-4{padding:1.5rem!important}#wpbody .wrap .p-xxl-5{padding:3rem!important}#wpbody .wrap .px-xxl-0{padding-left:0!important;padding-right:0!important}#wpbody .wrap .px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}#wpbody .wrap .px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}#wpbody .wrap .px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}#wpbody .wrap .px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}#wpbody .wrap .px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}#wpbody .wrap .py-xxl-0{padding-bottom:0!important;padding-top:0!important}#wpbody .wrap .py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}#wpbody .wrap .py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}#wpbody .wrap .py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}#wpbody .wrap .py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}#wpbody .wrap .py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}#wpbody .wrap .pt-xxl-0{padding-top:0!important}#wpbody .wrap .pt-xxl-1{padding-top:.25rem!important}#wpbody .wrap .pt-xxl-2{padding-top:.5rem!important}#wpbody .wrap .pt-xxl-3{padding-top:1rem!important}#wpbody .wrap .pt-xxl-4{padding-top:1.5rem!important}#wpbody .wrap .pt-xxl-5{padding-top:3rem!important}#wpbody .wrap .pe-xxl-0{padding-right:0!important}#wpbody .wrap .pe-xxl-1{padding-right:.25rem!important}#wpbody .wrap .pe-xxl-2{padding-right:.5rem!important}#wpbody .wrap .pe-xxl-3{padding-right:1rem!important}#wpbody .wrap .pe-xxl-4{padding-right:1.5rem!important}#wpbody .wrap .pe-xxl-5{padding-right:3rem!important}#wpbody .wrap .pb-xxl-0{padding-bottom:0!important}#wpbody .wrap .pb-xxl-1{padding-bottom:.25rem!important}#wpbody .wrap .pb-xxl-2{padding-bottom:.5rem!important}#wpbody .wrap .pb-xxl-3{padding-bottom:1rem!important}#wpbody .wrap .pb-xxl-4{padding-bottom:1.5rem!important}#wpbody .wrap .pb-xxl-5{padding-bottom:3rem!important}#wpbody .wrap .ps-xxl-0{padding-left:0!important}#wpbody .wrap .ps-xxl-1{padding-left:.25rem!important}#wpbody .wrap .ps-xxl-2{padding-left:.5rem!important}#wpbody .wrap .ps-xxl-3{padding-left:1rem!important}#wpbody .wrap .ps-xxl-4{padding-left:1.5rem!important}#wpbody .wrap .ps-xxl-5{padding-left:3rem!important}#wpbody .wrap .gap-xxl-0{gap:0!important}#wpbody .wrap .gap-xxl-1{gap:.25rem!important}#wpbody .wrap .gap-xxl-2{gap:.5rem!important}#wpbody .wrap .gap-xxl-3{gap:1rem!important}#wpbody .wrap .gap-xxl-4{gap:1.5rem!important}#wpbody .wrap .gap-xxl-5{gap:3rem!important}#wpbody .wrap .text-xxl-start{text-align:left!important}#wpbody .wrap .text-xxl-end{text-align:right!important}#wpbody .wrap .text-xxl-center{text-align:center!important}}@media(min-width:1200px){#wpbody .wrap .fs-1{font-size:2.5rem!important}#wpbody .wrap .fs-2{font-size:2rem!important}#wpbody .wrap .fs-3{font-size:1.75rem!important}#wpbody .wrap .fs-4{font-size:1.5rem!important}}@media print{#wpbody .wrap .d-print-inline{display:inline!important}#wpbody .wrap .d-print-inline-block{display:inline-block!important}#wpbody .wrap .d-print-block{display:block!important}#wpbody .wrap .d-print-grid{display:grid!important}#wpbody .wrap .d-print-table{display:table!important}#wpbody .wrap .d-print-table-row{display:table-row!important}#wpbody .wrap .d-print-table-cell{display:table-cell!important}#wpbody .wrap .d-print-flex{display:flex!important}#wpbody .wrap .d-print-inline-flex{display:inline-flex!important}#wpbody .wrap .d-print-none{display:none!important}}#wpbody .wrap .card{margin-top:0;max-width:100%;padding:0}#wpbody .wrap .carousel .carousel-inner{height:100%;padding-top:.75rem}#wpbody .wrap .carousel .carousel-item{position:static}#wpbody .wrap .carousel .carousel-caption,#wpbody .wrap .carousel .carousel-inner{background-color:rgba(0,0,0,.502)}#wpbody .wrap .carousel .carousel-caption{padding-top:.25em}#wpbody .wrap .carousel .carousel-control-next-icon,#wpbody .wrap .carousel .carousel-control-prev-icon{background-color:#000} diff --git a/assets/compare.min.js b/assets/compare.min.js index 00129101..1d2ceed9 100644 --- a/assets/compare.min.js +++ b/assets/compare.min.js @@ -1 +1 @@ -(()=>{function e(t){var s=n[t];if(void 0!==s)return s.exports;var o=n[t]={exports:{}};return r[t](o,o.exports,e),o.exports}var t,r={8486:(e,t,r)=>{function n({progress:e}){return null==e?null:l().createElement("div",{className:"d-flex align-items-center mb-3"},(0,E.__)("Upload:","i8fjs"),l().createElement(v.Z,{now:-1===e?100:e,striped:-1===e,animated:!0,className:"flex-fill mx-1"}),-1!==e?l().createElement("span",null,e.toFixed(2),"%"):void 0)}function s(e){const t=j[e.code];return null!=t?t:e.message}function o(){return l().createElement(x.Z,null,l().createElement(x.Z.Header,null,(0,E.__)("Processing the request","i8fjs")),l().createElement(x.Z.Body,null,l().createElement(x.Z.Title,null,(0,E.__)("Please wait…","i8fjs")),l().createElement(v.Z,{now:100,striped:!0,animated:!0})))}function a(){const{guid:e}=(0,d.UO)();return l().createElement(Z,{guid:e})}var i=r(7363),l=r.n(i),c=r(1533),u=r(754),h=r(1262),m=r(8662),d=r(6740),p=r(1602);const f=l().createContext({token:""});var _=r(2568),g=r(7137);const E=wp.i18n;var v=r(6364);const b=wp.apiFetch;var y=r.n(b);const j={AUTHORIZATION_FAILED:(0,E.__)("Authorization failed.","i8fjs"),AUTHORIZATION_REQUIRED:(0,E.__)("Not authorized to perform this action.","i8fjs"),BAD_GATEWAY:(0,E.__)("Error communicating with the server.","i8fjs"),COMM_ERROR:(0,E.__)("Error communicating with the server.","i8fjs"),UNKNOWN_ERROR:(0,E.__)("Unknown error.","i8fjs")};class k{static getApiToken(){return y()({path:"/identigraf/v2/token"}).then((e=>e.token)).catch((()=>{throw new Error((0,E.__)("Error getting the authentication token","i8fjs"))}))}static checkCompareStatus(e,t){return k.get(`/compare/${e}`,t)}static checkSearchStatus(e,t){return k.get(`/search/${e}`,t)}static getMatchedFaces(e,t,r){return k.get(`/search/${e}/matches/${t}/0/20`,r)}static get(e,t){return k.fetch(`${self.i8f.endpoint}${e}`,{headers:{Accept:"application/json",Authorization:`Bearer ${t}`}})}static fetch(e,t){return fetch(e,t).then((e=>e.json())).catch(k.error502)}static error502(){return{success:!1,status:502,code:"COMM_ERROR",message:(0,E.__)("Error communicating with the server","i8fjs")}}}class T extends i.Component{constructor(...e){super(...e),this.state={error:null,uploadProgress:null,hasPhoto1:!1,hasPhoto2:!1,guid:null},this._onFileChange=({currentTarget:e})=>{const{files:t,id:r}=e,n=null!==t&&t.length>0;this.setState("photo1"===r?{hasPhoto1:n}:{hasPhoto2:n})},this._onFormSubmit=e=>{e.preventDefault();const t=new FormData(e.currentTarget);this.setState({uploadProgress:0,error:null});const r=new XMLHttpRequest;r.upload.addEventListener("progress",this._onUploadProgress),r.addEventListener("error",this._onUploadFailed),r.addEventListener("abort",this._onUploadAborted),r.addEventListener("timeout",this._onUploadTimeout),r.addEventListener("load",this._onUploadSucceeded),r.open("POST",`${self.i8f.endpoint}/compare`),r.setRequestHeader("Authorization",`Bearer ${this.context.token}`),r.send(t)},this._onUploadProgress=e=>{let t;t=e.lengthComputable?e.loaded/e.total*100:-1,this.setState({uploadProgress:t})},this._onUploadFailed=()=>{this._setError((0,E.__)("Failed to upload the file","i8fjs"))},this._onUploadTimeout=()=>{this._setError((0,E.__)("Request has timed out","i8fjs"))},this._onUploadAborted=()=>{this._setError((0,E.__)("Upload aborted","i8fjs"))},this._onUploadSucceeded=e=>{this.setState({uploadProgress:100});const t=e.currentTarget;try{const e=JSON.parse(t.responseText);e.success?this.setState({guid:e.guid}):this._setError(401===t.status?(0,E.__)("Unexpected authentication error","i8fjs"):s(e))}catch(e){this._setError((0,E.__)("Unknown error while analyzing the server response","i8fjs"))}}}_setError(e){this.setState({uploadProgress:null,error:e})}render(){const{error:e,guid:t,uploadProgress:r}=this.state;return null!==t?l().createElement(d.Fg,{to:`/compare/${t}`}):l().createElement(_.Z,{onSubmit:this._onFormSubmit,encType:"multipart/form-data"},e&&l().createElement(h.Z,{variant:"danger"},e),l().createElement(_.Z.Group,{controlId:"photo",className:"mb-3"},l().createElement(_.Z.Label,null,(0,E.__)("Compared photo","i8fjs")),l().createElement(_.Z.Control,{name:"photos",type:"file",required:!0,accept:"image/png, image/jpeg",disabled:null!==r,onChange:this._onFileChange})),l().createElement(_.Z.Group,{controlId:"photo2",className:"mb-3"},l().createElement(_.Z.Label,null,(0,E.__)("Reference photos (up to 10 files)","i8fjs")),l().createElement(_.Z.Control,{name:"photos",type:"file",required:!0,multiple:!0,accept:"image/png, image/jpeg",disabled:null!==r,onChange:this._onFileChange,"aria-describedby":"uploadHelpBlock"})),l().createElement(n,{progress:r}),l().createElement(g.Z,{variant:"primary",type:"submit"},(0,E.__)("Submit","i8fjs")))}}T.contextType=f;var S=r(1288),x=r(1325);class Z extends i.Component{constructor(...e){super(...e),this.state={state:"check",error:"",results:{},numFiles:0},this._timerId=null,this._checkStatus=()=>{this._timerId=null;const{guid:e}=this.props;k.checkCompareStatus(e,this.context.token).then((e=>(e.success?"inprogress"===e.status?this._timerId=self.setTimeout(this._checkStatus,1e3):this.setState({state:"complete"===e.status?"done":"nofaces",results:e.matches,numFiles:e.numFiles}):this.setState({state:"done",error:s(e)}),null)))},this._renderPhoto=(e,t)=>{const{guid:r}=this.props;return l().createElement(S.Z.Item,{key:t},l().createElement("img",{className:"img-fluid d-block mx-auto",src:`https://api2.myrotvorets.center/identigraf-upload/v1/get/${r}/${t+1}`,alt:(0,E.sprintf)((0,E.__)("Photo %1$d","i8fjs"),t+1),style:{maxHeight:"40vh"}}),l().createElement(S.Z.Caption,null,l().createElement("strong",null,(0,E.__)("Similarity:","i8fjs"))," ",e,"%"))}}componentDidMount(){this._timerId=self.setTimeout(this._checkStatus,0)}componentWillUnmount(){null!==this._timerId&&self.clearTimeout(this._timerId)}_renderResults(){const{guid:e}=this.props,t=Object.values(this.state.results);return l().createElement(x.Z,null,l().createElement(x.Z.Header,{className:"block__header"},(0,E.__)("Comparison Results","i8fjs")),l().createElement(x.Z.Body,null,"nofaces"===this.state.state&&l().createElement(x.Z.Text,{className:"text-danger"},(0,E.__)("Unfortunately, the system has failed to recognize any face, or the photo contains multiple faces","i8fjs")),l().createElement("img",{className:"img-fluid d-block mx-auto mb-3",src:`https://api2.myrotvorets.center/identigraf-upload/v1/get/${e}/0`,alt:(0,E.__)("Compared photo","i8fjs"),style:{maxHeight:"40vh"}}),l().createElement(S.Z,{interval:null,fade:!0,style:{height:"45vh"}},t.map(this._renderPhoto))))}render(){const{error:e,state:t}=this.state;return"check"===t?l().createElement(o,null):e?l().createElement(h.Z,{variant:"danger"},e):this._renderResults()}}Z.contextType=f;class O extends i.Component{constructor(...e){super(...e),this.state={error:null,ctx:{token:""}},this._timerId=0,this.refreshToken=()=>{k.getApiToken().then((e=>{this.setState({ctx:{token:e},error:null}),this._timerId=self.setTimeout(this.refreshToken,3e5)})).catch((e=>{this.setState({error:e.message}),this._timerId=self.setTimeout(this.refreshToken,3e5)}))}}componentDidMount(){this.refreshToken()}componentWillUnmount(){this._timerId>0&&self.clearTimeout(this._timerId)}render(){const{ctx:e,error:t}=this.state;return l().createElement(u.Z,null,l().createElement(p.UT,null,l().createElement("h1",{className:"h2"},l().createElement(p.rU,{to:"/",className:"text-decoration-none"},self.i8f.title)),t&&l().createElement(h.Z,{variant:"danger"},t),e.token?l().createElement(f.Provider,{value:e},l().createElement(d.Z5,null,l().createElement(d.AW,{path:"/compare/:guid",element:l().createElement(a,null)}),l().createElement(d.AW,{path:"/",element:l().createElement(T,null)}))):l().createElement(m.Z,{animation:"border",variant:"primary"})))}}(0,c.render)(l().createElement(l().StrictMode,null,l().createElement(O,null)),document.querySelector(".wrap"))},7363:e=>{e.exports=React},1533:e=>{e.exports=ReactDOM}},n={};e.m=r,t=[],e.O=(r,n,s,o)=>{if(!n){var a=1/0;for(u=0;u=o)&&Object.keys(e.O).every((t=>e.O[t](n[l])))?n.splice(l--,1):(i=!1,o0&&t[u-1][2]>o;u--)t[u]=t[u-1];t[u]=[n,s,o]},e.n=t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},e.d=(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.j=888,(()=>{var t={888:0};e.O.j=e=>0===t[e];var r=(r,n)=>{var s,o,[a,i,l]=n,c=0;if(a.some((e=>0!==t[e]))){for(s in i)e.o(i,s)&&(e.m[s]=i[s]);if(l)var u=l(e)}for(r&&r(n);ce(8486)));s=e.O(s)})(); \ No newline at end of file +(()=>{function e(t){var s=n[t];if(void 0!==s)return s.exports;var o=n[t]={exports:{}};return r[t](o,o.exports,e),o.exports}var t,r={8486:(e,t,r)=>{function n({progress:e}){return null==e?null:l().createElement("div",{className:"d-flex align-items-center mb-3"},(0,E.__)("Upload:","i8fjs"),l().createElement(v.Z,{now:-1===e?100:e,striped:-1===e,animated:!0,className:"flex-fill mx-1"}),-1!==e?l().createElement("span",null,e.toFixed(2),"%"):void 0)}function s(e){const t=j[e.code];return null!=t?t:e.message}function o(){return l().createElement(x.Z,null,l().createElement(x.Z.Header,null,(0,E.__)("Processing the request","i8fjs")),l().createElement(x.Z.Body,null,l().createElement(x.Z.Title,null,(0,E.__)("Please wait…","i8fjs")),l().createElement(v.Z,{now:100,striped:!0,animated:!0})))}function a(){const{guid:e}=(0,d.UO)();return l().createElement(Z,{guid:e})}var i=r(7363),l=r.n(i),c=r(1533),u=r(754),h=r(1262),m=r(8662),d=r(4935),p=r(5783);const f=l().createContext({token:""});var _=r(2568),g=r(7137);const E=wp.i18n;var v=r(6364);const b=wp.apiFetch;var y=r.n(b);const j={AUTHORIZATION_FAILED:(0,E.__)("Authorization failed.","i8fjs"),AUTHORIZATION_REQUIRED:(0,E.__)("Not authorized to perform this action.","i8fjs"),BAD_GATEWAY:(0,E.__)("Error communicating with the server.","i8fjs"),COMM_ERROR:(0,E.__)("Error communicating with the server.","i8fjs"),UNKNOWN_ERROR:(0,E.__)("Unknown error.","i8fjs")};class k{static getApiToken(){return y()({path:"/identigraf/v2/token"}).then((e=>e.token)).catch((()=>{throw new Error((0,E.__)("Error getting the authentication token","i8fjs"))}))}static checkCompareStatus(e,t){return k.get(`/compare/${e}`,t)}static checkSearchStatus(e,t){return k.get(`/search/${e}`,t)}static getMatchedFaces(e,t,r){return k.get(`/search/${e}/matches/${t}/0/20`,r)}static get(e,t){return k.fetch(`${self.i8f.endpoint}${e}`,{headers:{Accept:"application/json",Authorization:`Bearer ${t}`}})}static fetch(e,t){return fetch(e,t).then((e=>e.json())).catch(k.error502)}static error502(){return{success:!1,status:502,code:"COMM_ERROR",message:(0,E.__)("Error communicating with the server","i8fjs")}}}class T extends i.Component{constructor(...e){super(...e),this.state={error:null,uploadProgress:null,hasPhoto1:!1,hasPhoto2:!1,guid:null},this._onFileChange=({currentTarget:e})=>{const{files:t,id:r}=e,n=null!==t&&t.length>0;this.setState("photo1"===r?{hasPhoto1:n}:{hasPhoto2:n})},this._onFormSubmit=e=>{e.preventDefault();const t=new FormData(e.currentTarget);this.setState({uploadProgress:0,error:null});const r=new XMLHttpRequest;r.upload.addEventListener("progress",this._onUploadProgress),r.addEventListener("error",this._onUploadFailed),r.addEventListener("abort",this._onUploadAborted),r.addEventListener("timeout",this._onUploadTimeout),r.addEventListener("load",this._onUploadSucceeded),r.open("POST",`${self.i8f.endpoint}/compare`),r.setRequestHeader("Authorization",`Bearer ${this.context.token}`),r.send(t)},this._onUploadProgress=e=>{let t;t=e.lengthComputable?e.loaded/e.total*100:-1,this.setState({uploadProgress:t})},this._onUploadFailed=()=>{this._setError((0,E.__)("Failed to upload the file","i8fjs"))},this._onUploadTimeout=()=>{this._setError((0,E.__)("Request has timed out","i8fjs"))},this._onUploadAborted=()=>{this._setError((0,E.__)("Upload aborted","i8fjs"))},this._onUploadSucceeded=e=>{this.setState({uploadProgress:100});const t=e.currentTarget;try{const e=JSON.parse(t.responseText);e.success?this.setState({guid:e.guid}):this._setError(401===t.status?(0,E.__)("Unexpected authentication error","i8fjs"):s(e))}catch(e){this._setError((0,E.__)("Unknown error while analyzing the server response","i8fjs"))}}}_setError(e){this.setState({uploadProgress:null,error:e})}render(){const{error:e,guid:t,uploadProgress:r}=this.state;return null!==t?l().createElement(d.Fg,{to:`/compare/${t}`}):l().createElement(_.Z,{onSubmit:this._onFormSubmit,encType:"multipart/form-data"},e&&l().createElement(h.Z,{variant:"danger"},e),l().createElement(_.Z.Group,{controlId:"photo",className:"mb-3"},l().createElement(_.Z.Label,null,(0,E.__)("Compared photo","i8fjs")),l().createElement(_.Z.Control,{name:"photos",type:"file",required:!0,accept:"image/png, image/jpeg",disabled:null!==r,onChange:this._onFileChange})),l().createElement(_.Z.Group,{controlId:"photo2",className:"mb-3"},l().createElement(_.Z.Label,null,(0,E.__)("Reference photos (up to 10 files)","i8fjs")),l().createElement(_.Z.Control,{name:"photos",type:"file",required:!0,multiple:!0,accept:"image/png, image/jpeg",disabled:null!==r,onChange:this._onFileChange,"aria-describedby":"uploadHelpBlock"})),l().createElement(n,{progress:r}),l().createElement(g.Z,{variant:"primary",type:"submit"},(0,E.__)("Submit","i8fjs")))}}T.contextType=f;var S=r(1288),x=r(1325);class Z extends i.Component{constructor(...e){super(...e),this.state={state:"check",error:"",results:{},numFiles:0},this._timerId=null,this._checkStatus=()=>{this._timerId=null;const{guid:e}=this.props;k.checkCompareStatus(e,this.context.token).then((e=>(e.success?"inprogress"===e.status?this._timerId=self.setTimeout(this._checkStatus,1e3):this.setState({state:"complete"===e.status?"done":"nofaces",results:e.matches,numFiles:e.numFiles}):this.setState({state:"done",error:s(e)}),null)))},this._renderPhoto=(e,t)=>{const{guid:r}=this.props;return l().createElement(S.Z.Item,{key:t},l().createElement("img",{className:"img-fluid d-block mx-auto",src:`https://api2.myrotvorets.center/identigraf-upload/v1/get/${r}/${t+1}`,alt:(0,E.sprintf)((0,E.__)("Photo %1$d","i8fjs"),t+1),style:{maxHeight:"40vh"}}),l().createElement(S.Z.Caption,null,l().createElement("strong",null,(0,E.__)("Similarity:","i8fjs"))," ",e,"%"))}}componentDidMount(){this._timerId=self.setTimeout(this._checkStatus,0)}componentWillUnmount(){null!==this._timerId&&self.clearTimeout(this._timerId)}_renderResults(){const{guid:e}=this.props,t=Object.values(this.state.results);return l().createElement(x.Z,null,l().createElement(x.Z.Header,{className:"block__header"},(0,E.__)("Comparison Results","i8fjs")),l().createElement(x.Z.Body,null,"nofaces"===this.state.state&&l().createElement(x.Z.Text,{className:"text-danger"},(0,E.__)("Unfortunately, the system has failed to recognize any face, or the photo contains multiple faces","i8fjs")),l().createElement("img",{className:"img-fluid d-block mx-auto mb-3",src:`https://api2.myrotvorets.center/identigraf-upload/v1/get/${e}/0`,alt:(0,E.__)("Compared photo","i8fjs"),style:{maxHeight:"40vh"}}),l().createElement(S.Z,{interval:null,fade:!0,style:{height:"45vh"}},t.map(this._renderPhoto))))}render(){const{error:e,state:t}=this.state;return"check"===t?l().createElement(o,null):e?l().createElement(h.Z,{variant:"danger"},e):this._renderResults()}}Z.contextType=f;class O extends i.Component{constructor(...e){super(...e),this.state={error:null,ctx:{token:""}},this._timerId=0,this.refreshToken=()=>{k.getApiToken().then((e=>{this.setState({ctx:{token:e},error:null}),this._timerId=self.setTimeout(this.refreshToken,3e5)})).catch((e=>{this.setState({error:e.message}),this._timerId=self.setTimeout(this.refreshToken,3e5)}))}}componentDidMount(){this.refreshToken()}componentWillUnmount(){this._timerId>0&&self.clearTimeout(this._timerId)}render(){const{ctx:e,error:t}=this.state;return l().createElement(u.Z,null,l().createElement(p.UT,null,l().createElement("h1",{className:"h2"},l().createElement(p.rU,{to:"/",className:"text-decoration-none"},self.i8f.title)),t&&l().createElement(h.Z,{variant:"danger"},t),e.token?l().createElement(f.Provider,{value:e},l().createElement(d.Z5,null,l().createElement(d.AW,{path:"/compare/:guid",element:l().createElement(a,null)}),l().createElement(d.AW,{path:"/",element:l().createElement(T,null)}))):l().createElement(m.Z,{animation:"border",variant:"primary"})))}}(0,c.render)(l().createElement(l().StrictMode,null,l().createElement(O,null)),document.querySelector(".wrap"))},7363:e=>{e.exports=React},1533:e=>{e.exports=ReactDOM}},n={};e.m=r,t=[],e.O=(r,n,s,o)=>{if(!n){var a=1/0;for(u=0;u=o)&&Object.keys(e.O).every((t=>e.O[t](n[l])))?n.splice(l--,1):(i=!1,o0&&t[u-1][2]>o;u--)t[u]=t[u-1];t[u]=[n,s,o]},e.n=t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},e.d=(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.j=888,(()=>{var t={888:0};e.O.j=e=>0===t[e];var r=(r,n)=>{var s,o,[a,i,l]=n,c=0;if(a.some((e=>0!==t[e]))){for(s in i)e.o(i,s)&&(e.m[s]=i[s]);if(l)var u=l(e)}for(r&&r(n);ce(8486)));s=e.O(s)})(); \ No newline at end of file diff --git a/assets/rtl.min.js b/assets/rtl.min.js index 5beb9c00..cd4b8920 100644 --- a/assets/rtl.min.js +++ b/assets/rtl.min.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[251],{6153:(e,t,n)=>{n.d(t,{Z:()=>r});var o=n(7363);const r=723!=n.j?function(e){var t=(0,o.useRef)(e);return(0,o.useEffect)((function(){t.current=e}),[e]),t}:null},4708:(e,t,n)=>{function o(e){var t=(0,a.Z)(e);return(0,r.useCallback)((function(){return t.current&&t.current.apply(t,arguments)}),[t])}n.d(t,{Z:()=>o});var r=n(7363),a=n(6153)},9809:(e,t,n)=>{n.d(t,{Z:()=>a});var o=n(7363),r=function(e){return e&&"function"!=typeof e?function(t){e.current=t}:e};const a=723!=n.j?function(e,t){return(0,o.useMemo)((function(){return function(e,t){var n=r(e),o=r(t);return function(e){n&&n(e),o&&o(e)}}(e,t)}),[e,t])}:null},9440:(e,t,n)=>{function o(){var e=(0,r.useRef)(!0),t=(0,r.useRef)((function(){return e.current}));return(0,r.useEffect)((function(){return e.current=!0,function(){e.current=!1}}),[]),t.current}n.d(t,{Z:()=>o});var r=n(7363)},6499:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(7363),r=(n(6153),n(4708));n(9440);new WeakMap;var a=n(6120),i=n(4246);const s=["onKeyDown"],l=o.forwardRef(((e,t)=>{let{onKeyDown:n}=e,o=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,s);const[l]=(0,a.FT)(Object.assign({tagName:"a"},o)),u=(0,r.Z)((e=>{l.onKeyDown(e),null==n||n(e)}));return(c=o.href)&&"#"!==c.trim()&&"button"!==o.role?(0,i.jsx)("a",Object.assign({ref:t},o,{onKeyDown:n})):(0,i.jsx)("a",Object.assign({ref:t},o,l,{onKeyDown:u}));var c}));l.displayName="Anchor";const u=l},6120:(e,t,n)=>{function o({tagName:e,disabled:t,href:n,target:o,rel:r,role:a,onClick:i,tabIndex:s=0,type:l}){e||(e=null!=n||null!=o||null!=r?"a":"button");const u={tagName:e};if("button"===e)return[{type:l||"button",disabled:t},u];const c=o=>{(t||"a"===e&&function(e){return!e||"#"===e.trim()}(n))&&o.preventDefault(),t?o.stopPropagation():null==i||i(o)};return"a"===e&&(n||(n="#"),t&&(n=void 0)),[{role:null!=a?a:"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:"a"===e?o:void 0,"aria-disabled":t||void 0,rel:"a"===e?r:void 0,onClick:c,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),c(e))}},u]}n.d(t,{FT:()=>o,ZP:()=>l});var r=n(7363),a=n(4246);const i=["as","disabled"],s=r.forwardRef(((e,t)=>{let{as:n,disabled:r}=e,s=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,i);const[l,{tagName:u}]=o(Object.assign({tagName:n,disabled:r},s));return(0,a.jsx)(u,Object.assign({},s,l,{ref:t}))}));s.displayName="Button";const l=464==n.j?s:null},42:(e,t)=>{var n;!function(){function o(){for(var e=[],t=0;t{function o(e){return e.replace(r,(function(e,t){return t.toUpperCase()}))}n.d(t,{Z:()=>o});var r=/-(.)/g},3137:(e,t,n)=>{if(n.d(t,{Z:()=>i}),723!=n.j)var o=n(7094);if(723!=n.j)var r=n(9604);if(723!=n.j)var a=n(6680);const i=723!=n.j?function(e,t){var n="",i="";if("string"==typeof t)return e.style.getPropertyValue((0,r.Z)(t))||(0,o.Z)(e).getPropertyValue((0,r.Z)(t));Object.keys(t).forEach((function(o){var s=t[o];s||0===s?(0,a.Z)(o)?i+=o+"("+s+") ":n+=(0,r.Z)(o)+": "+s+";":e.style.removeProperty((0,r.Z)(o))})),i&&(n+="transform: "+i+";"),e.style.cssText+=";"+n}:null},7094:(e,t,n)=>{function o(e,t){return(0,r.Z)(e).getComputedStyle(e,t)}if(n.d(t,{Z:()=>o}),723!=n.j)var r=n(7992)},7552:(e,t,n)=>{function o(e){return e.replace(r,"-$1").toLowerCase()}n.d(t,{Z:()=>o});var r=/([A-Z])/g},9604:(e,t,n)=>{function o(e){return(0,r.Z)(e).replace(a,"-ms-")}if(n.d(t,{Z:()=>o}),723!=n.j)var r=n(7552);var a=/^ms-/},6680:(e,t,n)=>{function o(e){return!(!e||!r.test(e))}n.d(t,{Z:()=>o});var r=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i},6783:(e,t,n)=>{function o(e){return e&&e.ownerDocument||document}n.d(t,{Z:()=>o})},7992:(e,t,n)=>{function o(e){var t=(0,r.Z)(e);return t&&t.defaultView||window}if(n.d(t,{Z:()=>o}),723!=n.j)var r=n(6783)},6978:(e,t,n)=>{n.d(t,{Z:()=>o});const o=723!=n.j?function(e,t,n,o){var r=o&&"boolean"!=typeof o?o.capture:o;e.removeEventListener(t,n,r),n.__once&&e.removeEventListener(t,n.__once,r)}:null},7516:(e,t,n)=>{function o(e,t,n,o){if(void 0===n&&(n=!1),void 0===o&&(o=!0),e){var r=document.createEvent("HTMLEvents");r.initEvent(t,n,o),e.dispatchEvent(r)}}n.d(t,{Z:()=>o})},1792:(e,t,n)=>{var o,r,a;r=!("undefined"==typeof window||!window.document||!window.document.createElement),a={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen},void 0===(o=function(){return a}.call(t,n,t,e))||(e.exports=o)},9405:(e,t,n)=>{function o(e){function t(){var e=l(C.location.hash.substr(1)),t=e.pathname,n=e.search,o=e.hash,r=w.state||{};return[r.idx,d({pathname:void 0===t?"/":t,search:void 0===n?"":n,hash:void 0===o?"":o,state:r.usr||null,key:r.key||"default"})]}function n(){if(x)P.call(x),x=null;else{var e=c.Pop,n=t(),o=n[0];if(P.length){if(null!=o){var r=S-o;r&&(x={action:e,location:n[1],retry:function(){b(-1*r)}},b(r))}}else y(e)}}function o(e){return function(){var e=document.querySelector("base"),t="";if(e&&e.getAttribute("href")){var n=C.location.href,o=n.indexOf("#");t=-1===o?n:n.slice(0,o)}return t}()+"#"+("string"==typeof e?e:s(e))}function h(e,t){return void 0===t&&(t=null),d((0,u.Z)({pathname:k.pathname,hash:"",search:""},"string"==typeof e?l(e):e,{state:t,key:i()}))}function m(e,t){return[{usr:e.state,key:e.key,idx:t},o(e)]}function v(e,t,n){return!P.length||(P.call({action:e,location:t,retry:n}),!1)}function y(e){E=e;var n=t();S=n[0],N.call({action:E,location:k=n[1]})}function b(e){w.go(e)}void 0===e&&(e={});var g=e.window,C=void 0===g?document.defaultView:g,w=C.history,x=null;C.addEventListener(p,n),C.addEventListener("hashchange",(function(){s(t()[1])!==s(k)&&n()}));var E=c.Pop,O=t(),S=O[0],k=O[1],N=a(),P=a();null==S&&w.replaceState((0,u.Z)({},w.state,{idx:S=0}),"");var j={get action(){return E},get location(){return k},createHref:o,push:function e(t,n){var o=c.Push,r=h(t,n);if(v(o,r,(function(){e(t,n)}))){var a=m(r,S+1),i=a[0],s=a[1];try{w.pushState(i,"",s)}catch(e){C.location.assign(s)}y(o)}},replace:function e(t,n){var o=c.Replace,r=h(t,n);if(v(o,r,(function(){e(t,n)}))){var a=m(r,S);w.replaceState(a[0],"",a[1]),y(o)}},go:b,back:function(){b(-1)},forward:function(){b(1)},listen:function(e){return N.push(e)},block:function(e){var t=P.push(e);return 1===P.length&&C.addEventListener(f,r),function(){t(),P.length||C.removeEventListener(f,r)}}};return j}function r(e){e.preventDefault(),e.returnValue=""}function a(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function i(){return Math.random().toString(36).substr(2,8)}function s(e){var t=e.pathname,n=void 0===t?"/":t,o=e.search,r=void 0===o?"":o,a=e.hash,i=void 0===a?"":a;return r&&"?"!==r&&(n+="?"===r.charAt(0)?r:"?"+r),i&&"#"!==i&&(n+="#"===i.charAt(0)?i:"#"+i),n}function l(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var o=e.indexOf("?");o>=0&&(t.search=e.substr(o),e=e.substr(0,o)),e&&(t.pathname=e)}return t}if(n.d(t,{Ep:()=>s,aU:()=>c,cP:()=>l,q_:()=>o}),723!=n.j)var u=n(5773);var c;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(c||(c={}));var d=723!=n.j?function(e){return e}:null,f="beforeunload",p="popstate"},3996:e=>{e.exports=function(e,t,n,o,r,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,r,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},8026:()=>{},2525:e=>{function t(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var n=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var i,s,l=t(e),u=1;u{function o(){}function r(){}var a=n(331);r.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,r,i){if(i!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:o};return n.PropTypes=n,n}},3615:(e,t,n)=>{e.exports=n(8772)()},331:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1262:(e,t,n)=>{n.d(t,{Z:()=>_});var o=n(42),r=n.n(o),a=n(7363),i=n(6189),s=n(4708),l=n(6499),u=n(8398),c=n(8800),d=n(658),f=n(6526),p=n(6705),h=n(4246);const m={[c.d0]:"show",[c.cn]:"show"},v=a.forwardRef((({className:e,children:t,transitionClasses:n={},...o},i)=>{const s=(0,a.useCallback)(((e,t)=>{(0,f.Z)(e),null==o.onEnter||o.onEnter(e,t)}),[o]);return(0,h.jsx)(p.Z,{ref:i,addEndListener:d.Z,...o,onEnter:s,childRef:t.ref,children:(o,i)=>a.cloneElement(t,{...i,className:r()("fade",e,t.props.className,m[o],n[o])})})}));v.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},v.displayName="Fade";const y=v;var b=n(3615),g=n.n(b);const C={"aria-label":g().string,onClick:g().func,variant:g().oneOf(["white"])},w=a.forwardRef((({className:e,variant:t,...n},o)=>(0,h.jsx)("button",{ref:o,type:"button",className:r()("btn-close",t&&`btn-close-${t}`,e),...n})));w.displayName="CloseButton",w.propTypes=C,w.defaultProps={"aria-label":"Close"};const x=w;var E=n(5284),O=n(2703);const S=(0,E.Z)("h4");S.displayName="DivStyledAsH4";const k=(0,O.Z)("alert-heading",{Component:S}),N=(0,O.Z)("alert-link",{Component:l.Z}),P={variant:"primary",show:!0,transition:y,closeLabel:"Close alert"},j=a.forwardRef(((e,t)=>{const{bsPrefix:n,show:o,closeLabel:a,closeVariant:l,className:c,children:d,variant:f,onClose:p,dismissible:m,transition:v,...b}=(0,i.Ch)(e,{show:"onClose"}),g=(0,u.vE)(n,"alert"),C=(0,s.Z)((e=>{p&&p(!1,e)})),w=!0===v?y:v,E=(0,h.jsxs)("div",{role:"alert",...w?void 0:b,ref:t,className:r()(c,g,f&&`${g}-${f}`,m&&`${g}-dismissible`),children:[m&&(0,h.jsx)(x,{onClick:C,"aria-label":a,variant:l}),d]});return w?(0,h.jsx)(w,{unmountOnExit:!0,...b,ref:void 0,in:o,children:E}):o?E:null}));j.displayName="Alert",j.defaultProps=P;const _=Object.assign(j,{Link:N,Heading:k})},7137:(e,t,n)=>{n.d(t,{Z:()=>c});var o=n(42),r=n.n(o),a=n(7363),i=n(6120),s=n(8398),l=n(4246);const u=a.forwardRef((({as:e,bsPrefix:t,variant:n,size:o,active:a,className:u,...c},d)=>{const f=(0,s.vE)(t,"btn"),[p,{tagName:h}]=(0,i.FT)({tagName:e,...c});return(0,l.jsx)(h,{...p,...c,ref:d,className:r()(u,f,a&&"active",n&&`${f}-${n}`,o&&`${f}-${o}`,c.href&&c.disabled&&"disabled")})}));u.displayName="Button",u.defaultProps={variant:"primary",active:!1,disabled:!1};const c=723!=n.j?u:null},1325:(e,t,n)=>{n.d(t,{Z:()=>k});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(2703),l=n(5284),u=n(4246);const c=a.forwardRef((({bsPrefix:e,className:t,variant:n,as:o="img",...a},s)=>{const l=(0,i.vE)(e,"card-img");return(0,u.jsx)(o,{ref:s,className:r()(n?`${l}-${n}`:l,t),...a})}));c.displayName="CardImg";const d=c,f=a.createContext(null);f.displayName="CardHeaderContext";const p=f,h=a.forwardRef((({bsPrefix:e,className:t,as:n="div",...o},s)=>{const l=(0,i.vE)(e,"card-header"),c=(0,a.useMemo)((()=>({cardHeaderBsPrefix:l})),[l]);return(0,u.jsx)(p.Provider,{value:c,children:(0,u.jsx)(n,{ref:s,...o,className:r()(t,l)})})}));h.displayName="CardHeader";const m=h,v=(0,l.Z)("h5"),y=(0,l.Z)("h6"),b=(0,s.Z)("card-body"),g=(0,s.Z)("card-title",{Component:v}),C=(0,s.Z)("card-subtitle",{Component:y}),w=(0,s.Z)("card-link",{Component:"a"}),x=(0,s.Z)("card-text",{Component:"p"}),E=(0,s.Z)("card-footer"),O=(0,s.Z)("card-img-overlay"),S=a.forwardRef((({bsPrefix:e,className:t,bg:n,text:o,border:a,body:s,children:l,as:c="div",...d},f)=>{const p=(0,i.vE)(e,"card");return(0,u.jsx)(c,{ref:f,...d,className:r()(t,p,n&&`bg-${n}`,o&&`text-${o}`,a&&`border-${a}`),children:s?(0,u.jsx)(b,{children:l}):l})}));S.displayName="Card",S.defaultProps={body:!1};const k=Object.assign(S,{Img:d,Title:g,Subtitle:C,Body:b,Link:w,Text:x,Header:m,Footer:E,ImgOverlay:O})},1288:(e,t,n)=>{function o(e){var t,n,o=((n=(0,s.useRef)(t=e)).current=t,n);(0,s.useEffect)((function(){return function(){return o.current()}}),[])}function r(e,t,n){var o=n-Date.now();e.current=o<=d?setTimeout(t,o):setTimeout((function(){return r(e,t,n)}),d)}function a(){var e=(0,c.Z)(),t=(0,s.useRef)();return o((function(){return clearTimeout(t.current)})),(0,s.useMemo)((function(){var n=function(){return clearTimeout(t.current)};return{set:function(o,a){void 0===a&&(a=0),e()&&(n(),a<=d?t.current=setTimeout(o,a):r(t,o,Date.now()+a))},clear:n}}),[])}n.d(t,{Z:()=>N});var i=n(4708),s=n(7363);const l=function(e,t){var n=(0,s.useRef)(!0);(0,s.useEffect)((function(){if(!n.current)return e();n.current=!1}),t)};var u=n(6153),c=n(9440),d=Math.pow(2,31)-1,f=n(6499),p=n(42),h=n.n(p),m=n(6189);const v=(0,n(2703).Z)("carousel-caption");var y=n(8398),b=n(4246);const g=s.forwardRef((({as:e="div",bsPrefix:t,className:n,...o},r)=>{const a=h()(n,(0,y.vE)(t,"carousel-item"));return(0,b.jsx)(e,{ref:r,...o,className:a})}));g.displayName="CarouselItem";const C=g;var w=n(1038),x=n(658),E=n(6526),O=n(6705);const S={slide:!0,fade:!1,controls:!0,indicators:!0,indicatorLabels:[],defaultActiveIndex:0,interval:5e3,keyboard:!0,pause:"hover",wrap:!0,touch:!0,prevIcon:(0,b.jsx)("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:"Previous",nextIcon:(0,b.jsx)("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:"Next"},k=s.forwardRef(((e,t)=>{const{as:n="div",bsPrefix:o,slide:r,fade:c,controls:d,indicators:p,indicatorLabels:v,activeIndex:g,onSelect:C,onSlide:S,onSlid:k,interval:N,keyboard:P,onKeyDown:j,pause:_,onMouseOver:M,onMouseOut:T,wrap:R,touch:I,onTouchStart:L,onTouchMove:D,onTouchEnd:A,prevIcon:Z,prevLabel:$,nextIcon:F,nextLabel:U,variant:B,className:W,children:q,...z}=(0,m.Ch)(e,{activeIndex:"onSelect"}),X=(0,y.vE)(o,"carousel"),Y=(0,y.SC)(),H=(0,s.useRef)(null),[K,V]=(0,s.useState)("next"),[G,J]=(0,s.useState)(!1),[Q,ee]=(0,s.useState)(!1),[te,ne]=(0,s.useState)(g||0);(0,s.useEffect)((()=>{Q||g===te||(V(H.current?H.current:(g||0)>te?"next":"prev"),r&&ee(!0),ne(g||0))}),[g,Q,te,r]),(0,s.useEffect)((()=>{H.current&&(H.current=null)}));let oe,re=0;(0,w.Ed)(q,((e,t)=>{++re,t===g&&(oe=e.props.interval)}));const ae=(0,u.Z)(oe),ie=(0,s.useCallback)((e=>{if(Q)return;let t=te-1;if(t<0){if(!R)return;t=re-1}H.current="prev",null==C||C(t,e)}),[Q,te,C,R,re]),se=(0,i.Z)((e=>{if(Q)return;let t=te+1;if(t>=re){if(!R)return;t=0}H.current="next",null==C||C(t,e)})),le=(0,s.useRef)();(0,s.useImperativeHandle)(t,(()=>({element:le.current,prev:ie,next:se})));const ue=(0,i.Z)((()=>{!document.hidden&&function(e){if(!(e&&e.style&&e.parentNode&&e.parentNode.style))return!1;const t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&"none"!==getComputedStyle(e.parentNode).display}(le.current)&&(Y?ie():se())})),ce="next"===K?"start":"end";l((()=>{r||(null==S||S(te,ce),null==k||k(te,ce))}),[te]);const de=`${X}-item-${K}`,fe=`${X}-item-${ce}`,pe=(0,s.useCallback)((e=>{(0,E.Z)(e),null==S||S(te,ce)}),[S,te,ce]),he=(0,s.useCallback)((()=>{ee(!1),null==k||k(te,ce)}),[k,te,ce]),me=(0,s.useCallback)((e=>{if(P&&!/input|textarea/i.test(e.target.tagName))switch(e.key){case"ArrowLeft":return e.preventDefault(),void(Y?se(e):ie(e));case"ArrowRight":return e.preventDefault(),void(Y?ie(e):se(e))}null==j||j(e)}),[P,j,ie,se,Y]),ve=(0,s.useCallback)((e=>{"hover"===_&&J(!0),null==M||M(e)}),[_,M]),ye=(0,s.useCallback)((e=>{J(!1),null==T||T(e)}),[T]),be=(0,s.useRef)(0),ge=(0,s.useRef)(0),Ce=a(),we=(0,s.useCallback)((e=>{be.current=e.touches[0].clientX,ge.current=0,"hover"===_&&J(!0),null==L||L(e)}),[_,L]),xe=(0,s.useCallback)((e=>{ge.current=e.touches&&e.touches.length>1?0:e.touches[0].clientX-be.current,null==D||D(e)}),[D]),Ee=(0,s.useCallback)((e=>{if(I){const t=ge.current;Math.abs(t)>40&&(t>0?ie(e):se(e))}"hover"===_&&Ce.set((()=>{J(!1)}),N||void 0),null==A||A(e)}),[I,_,ie,se,Ce,N,A]),Oe=null!=N&&!G&&!Q,Se=(0,s.useRef)();(0,s.useEffect)((()=>{var e,t;if(!Oe)return;return Se.current=window.setInterval(document.visibilityState?ue:Y?ie:se,null!=(e=null!=(t=ae.current)?t:N)?e:void 0),()=>{null!==Se.current&&clearInterval(Se.current)}}),[Oe,ie,se,ae,N,ue,Y]);const ke=(0,s.useMemo)((()=>p&&Array.from({length:re},((e,t)=>e=>{null==C||C(t,e)}))),[p,re,C]);return(0,b.jsxs)(n,{ref:le,...z,onKeyDown:me,onMouseOver:ve,onMouseOut:ye,onTouchStart:we,onTouchMove:xe,onTouchEnd:Ee,className:h()(W,X,r&&"slide",c&&`${X}-fade`,B&&`${X}-${B}`),children:[p&&(0,b.jsx)("div",{className:`${X}-indicators`,children:(0,w.UI)(q,((e,t)=>(0,b.jsx)("button",{type:"button","data-bs-target":"","aria-label":null!=v&&v.length?v[t]:`Slide ${t+1}`,className:t===te?"active":void 0,onClick:ke?ke[t]:void 0,"aria-current":t===te},t)))}),(0,b.jsx)("div",{className:`${X}-inner`,children:(0,w.UI)(q,((e,t)=>{const n=t===te;return r?(0,b.jsx)(O.Z,{in:n,onEnter:n?pe:void 0,onEntered:n?he:void 0,addEndListener:x.Z,children:(t,o)=>s.cloneElement(e,{...o,className:h()(e.props.className,n&&"entered"!==t&&de,("entered"===t||"exiting"===t)&&"active",("entering"===t||"exiting"===t)&&fe)})}):s.cloneElement(e,{className:h()(e.props.className,n&&"active")})}))}),d&&(0,b.jsxs)(b.Fragment,{children:[(R||0!==g)&&(0,b.jsxs)(f.Z,{className:`${X}-control-prev`,onClick:ie,children:[Z,$&&(0,b.jsx)("span",{className:"visually-hidden",children:$})]}),(R||g!==re-1)&&(0,b.jsxs)(f.Z,{className:`${X}-control-next`,onClick:se,children:[F,U&&(0,b.jsx)("span",{className:"visually-hidden",children:U})]})]})]})}));k.displayName="Carousel",k.defaultProps=S;const N=Object.assign(k,{Caption:v,Item:C})},7231:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef(((e,t)=>{const[{className:n,...o},{as:a="div",bsPrefix:l,spans:u}]=function({as:e,bsPrefix:t,className:n,...o}){t=(0,i.vE)(t,"col");const a=(0,i.pi)(),s=(0,i.zG)(),l=[],u=[];return a.forEach((e=>{const n=o[e];let r,a,i;delete o[e],"object"==typeof n&&null!=n?({span:r,offset:a,order:i}=n):r=n;const c=e!==s?`-${e}`:"";r&&l.push(!0===r?`${t}${c}`:`${t}${c}-${r}`),null!=i&&u.push(`order${c}-${i}`),null!=a&&u.push(`offset${c}-${a}`)})),[{...o,className:r()(n,...l,...u)},{as:e,bsPrefix:t,spans:l}]}(e);return(0,s.jsx)(a,{...o,ref:t,className:r()(n,!u.length&&l)})}));l.displayName="Col";const u=723!=n.j?l:null},754:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef((({bsPrefix:e,fluid:t,as:n="div",className:o,...a},l)=>{const u=(0,i.vE)(e,"container"),c="string"==typeof t?`-${t}`:"-fluid";return(0,s.jsx)(n,{ref:l,...a,className:r()(o,t?`${u}${c}`:u)})}));l.displayName="Container",l.defaultProps={fluid:!1};const u=723!=n.j?l:null},1038:(e,t,n)=>{function o(e,t){let n=0;return i.Children.map(e,(e=>i.isValidElement(e)?t(e,n++):e))}function r(e,t){let n=0;i.Children.forEach(e,(e=>{i.isValidElement(e)&&t(e,n++)}))}function a(e,t){return i.Children.toArray(e).some((e=>i.isValidElement(e)&&e.type===t))}n.d(t,{Ed:()=>r,UI:()=>o,XW:()=>a});var i=n(7363)},2568:(e,t,n)=>{n.d(t,{Z:()=>U});var o=n(42),r=n.n(o),a=n(3615),i=n.n(a),s=n(7363),l=n(4246);const u={type:i().string,tooltip:i().bool,as:i().elementType},c=s.forwardRef((({as:e="div",className:t,type:n="valid",tooltip:o=!1,...a},i)=>(0,l.jsx)(e,{...a,ref:i,className:r()(t,`${n}-${o?"tooltip":"feedback"}`)})));c.displayName="Feedback",c.propTypes=u;const d=c,f=s.createContext({});var p=n(8398);const h=s.forwardRef((({id:e,bsPrefix:t,className:n,type:o="checkbox",isValid:a=!1,isInvalid:i=!1,as:u="input",...c},d)=>{const{controlId:h}=(0,s.useContext)(f);return t=(0,p.vE)(t,"form-check-input"),(0,l.jsx)(u,{...c,ref:d,type:o,id:e||h,className:r()(n,t,a&&"is-valid",i&&"is-invalid")})}));h.displayName="FormCheckInput";const m=h,v=s.forwardRef((({bsPrefix:e,className:t,htmlFor:n,...o},a)=>{const{controlId:i}=(0,s.useContext)(f);return e=(0,p.vE)(e,"form-check-label"),(0,l.jsx)("label",{...o,ref:a,htmlFor:n||i,className:r()(t,e)})}));v.displayName="FormCheckLabel";const y=v;var b=n(1038);const g=s.forwardRef((({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:o=!1,reverse:a=!1,disabled:i=!1,isValid:u=!1,isInvalid:c=!1,feedbackTooltip:h=!1,feedback:v,feedbackType:g,className:C,style:w,title:x="",type:E="checkbox",label:O,children:S,as:k="input",...N},P)=>{t=(0,p.vE)(t,"form-check"),n=(0,p.vE)(n,"form-switch");const{controlId:j}=(0,s.useContext)(f),_=(0,s.useMemo)((()=>({controlId:e||j})),[j,e]),M=!S&&null!=O&&!1!==O||(0,b.XW)(S,y),T=(0,l.jsx)(m,{...N,type:"switch"===E?"checkbox":E,ref:P,isValid:u,isInvalid:c,disabled:i,as:k});return(0,l.jsx)(f.Provider,{value:_,children:(0,l.jsx)("div",{style:w,className:r()(C,M&&t,o&&`${t}-inline`,a&&`${t}-reverse`,"switch"===E&&n),children:S||(0,l.jsxs)(l.Fragment,{children:[T,M&&(0,l.jsx)(y,{title:x,children:O}),v&&(0,l.jsx)(d,{type:g,tooltip:h,children:v})]})})})}));g.displayName="FormCheck";const C=Object.assign(g,{Input:m,Label:y});n(1895);const w=s.forwardRef((({bsPrefix:e,type:t,size:n,htmlSize:o,id:a,className:i,isValid:u=!1,isInvalid:c=!1,plaintext:d,readOnly:h,as:m="input",...v},y)=>{const{controlId:b}=(0,s.useContext)(f);let g;return e=(0,p.vE)(e,"form-control"),g=d?{[`${e}-plaintext`]:!0}:{[e]:!0,[`${e}-${n}`]:n},(0,l.jsx)(m,{...v,type:t,size:o,ref:y,readOnly:h,id:a||b,className:r()(i,g,u&&"is-valid",c&&"is-invalid","color"===t&&`${e}-color`)})}));w.displayName="FormControl";const x=Object.assign(w,{Feedback:d});const E=(0,n(2703).Z)("form-floating"),O=s.forwardRef((({controlId:e,as:t="div",...n},o)=>{const r=(0,s.useMemo)((()=>({controlId:e})),[e]);return(0,l.jsx)(f.Provider,{value:r,children:(0,l.jsx)(t,{...n,ref:o})})}));O.displayName="FormGroup";const S=O;var k=n(7231);const N=s.forwardRef((({as:e="label",bsPrefix:t,column:n,visuallyHidden:o,className:a,htmlFor:i,...u},c)=>{const{controlId:d}=(0,s.useContext)(f);t=(0,p.vE)(t,"form-label");let h="col-form-label";"string"==typeof n&&(h=`${h} ${h}-${n}`);const m=r()(a,t,o&&"visually-hidden",n&&h);return i=i||d,n?(0,l.jsx)(k.Z,{ref:c,as:"label",className:m,htmlFor:i,...u}):(0,l.jsx)(e,{ref:c,className:m,htmlFor:i,...u})}));N.displayName="FormLabel",N.defaultProps={column:!1,visuallyHidden:!1};const P=N,j=s.forwardRef((({bsPrefix:e,className:t,id:n,...o},a)=>{const{controlId:i}=(0,s.useContext)(f);return e=(0,p.vE)(e,"form-range"),(0,l.jsx)("input",{...o,type:"range",ref:a,className:r()(t,e),id:n||i})}));j.displayName="FormRange";const _=j,M=s.forwardRef((({bsPrefix:e,size:t,htmlSize:n,className:o,isValid:a=!1,isInvalid:i=!1,id:u,...c},d)=>{const{controlId:h}=(0,s.useContext)(f);return e=(0,p.vE)(e,"form-select"),(0,l.jsx)("select",{...c,size:n,ref:d,className:r()(o,e,t&&`${e}-${t}`,a&&"is-valid",i&&"is-invalid"),id:u||h})}));M.displayName="FormSelect";const T=M,R=s.forwardRef((({bsPrefix:e,className:t,as:n="small",muted:o,...a},i)=>(e=(0,p.vE)(e,"form-text"),(0,l.jsx)(n,{...a,ref:i,className:r()(t,e,o&&"text-muted")}))));R.displayName="FormText";const I=R,L=s.forwardRef(((e,t)=>(0,l.jsx)(C,{...e,ref:t,type:"switch"})));L.displayName="Switch";const D=Object.assign(L,{Input:C.Input,Label:C.Label}),A=s.forwardRef((({bsPrefix:e,className:t,children:n,controlId:o,label:a,...i},s)=>(e=(0,p.vE)(e,"form-floating"),(0,l.jsxs)(S,{ref:s,className:r()(t,e),controlId:o,...i,children:[n,(0,l.jsx)("label",{htmlFor:o,children:a})]}))));A.displayName="FloatingLabel";const Z=A,$={_ref:i().any,validated:i().bool,as:i().elementType},F=s.forwardRef((({className:e,validated:t,as:n="form",...o},a)=>(0,l.jsx)(n,{...o,ref:a,className:r()(e,t&&"was-validated")})));F.displayName="Form",F.propTypes=$;const U=Object.assign(F,{Group:S,Control:x,Floating:E,Check:C,Switch:D,Label:P,Text:I,Range:_,Select:T,FloatingLabel:Z})},3169:(e,t,n)=>{n.d(t,{Z:()=>d});var o=n(42),r=n.n(o),a=n(7363),i=n(3615),s=n.n(i),l=n(8398),u=n(4246);s(),s(),s(),s(),s();const c=a.forwardRef((({bsPrefix:e,className:t,fluid:n,rounded:o,roundedCircle:a,thumbnail:i,...s},c)=>(e=(0,l.vE)(e,"img"),(0,u.jsx)("img",{ref:c,...s,className:r()(t,n&&`${e}-fluid`,o&&"rounded",a&&"rounded-circle",i&&`${e}-thumbnail`)}))));c.displayName="Image",c.defaultProps={fluid:!1,rounded:!1,roundedCircle:!1,thumbnail:!1};const d=464==n.j?c:null},4007:(e,t,n)=>{function o(e){return`data-rr-ui-${e}`}function r({key:e,onClick:t,active:n,id:r,role:a,disabled:i}){const l=(0,s.useContext)(h),u=(0,s.useContext)(f),c=(0,s.useContext)(m);let d=n;const p={role:a};if(u){a||"tablist"!==u.role||(p.role="tab");const t=u.getControllerId(null!=e?e:null),i=u.getControlledId(null!=e?e:null);p[o("event-key")]=e,p.id=t||r,d=null==n&&null!=e?u.activeKey===e:n,!d&&(null!=c&&c.unmountOnExit||null!=c&&c.mountOnEnter)||(p["aria-controls"]=i)}return"tab"===p.role&&(p["aria-selected"]=d,d||(p.tabIndex=-1),i&&(p.tabIndex=-1,p["aria-disabled"]=!0)),p.onClick=(0,v.Z)((n=>{i||(null==t||t(n),null!=e&&l&&!n.isPropagationStopped()&&l(e,n))})),[p,{isActive:d}]}n.d(t,{Z:()=>M});var a=n(42),i=n.n(a),s=n(7363),l=(n(1895),n(6189)),u=Function.prototype.bind.call(Function.prototype.call,[].slice),c=n(9809);const d=s.createContext(null);d.displayName="NavContext";const f=d,p=(e,t=null)=>null!=e?String(e):t||null,h=s.createContext(null),m=s.createContext(null);var v=n(4708),y=n(6120),b=n(4246);const g=["as","active","eventKey"],C=s.forwardRef(((e,t)=>{let{as:n=y.ZP,active:a,eventKey:i}=e,s=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,g);const[l,u]=r(Object.assign({key:p(i,s.href),active:a},s));return l[o("active")]=u.isActive,(0,b.jsx)(n,Object.assign({},s,l,{ref:t}))}));C.displayName="NavItem";const w=C,x=["as","onSelect","activeKey","role","onKeyDown"],E=()=>{},O=o("event-key"),S=s.forwardRef(((e,t)=>{let{as:n="div",onSelect:o,activeKey:r,role:a,onKeyDown:i}=e,l=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,x);const d=(0,s.useReducer)((function(e){return!e}),!1)[1],v=(0,s.useRef)(!1),y=(0,s.useContext)(h),g=(0,s.useContext)(m);let C,w;g&&(a=a||"tablist",r=g.activeKey,C=g.getControlledId,w=g.getControllerId);const S=(0,s.useRef)(null),k=e=>{const t=S.current;if(!t)return null;const n=u(t.querySelectorAll(`[${O}]:not([aria-disabled=true])`));const o=t.querySelector("[aria-selected=true]");if(!o||o!==document.activeElement)return null;const r=n.indexOf(o);if(-1===r)return null;let a=r+e;return a>=n.length&&(a=0),a<0&&(a=n.length-1),n[a]},N=(e,t)=>{null!=e&&(null==o||o(e,t),null==y||y(e,t))};(0,s.useEffect)((()=>{if(S.current&&v.current){const e=S.current.querySelector(`[${O}][aria-selected=true]`);null==e||e.focus()}v.current=!1}));const P=(0,c.Z)(t,S);return(0,b.jsx)(h.Provider,{value:N,children:(0,b.jsx)(f.Provider,{value:{role:a,activeKey:p(r),getControlledId:C||E,getControllerId:w||E},children:(0,b.jsx)(n,Object.assign({},l,{onKeyDown:e=>{if(null==i||i(e),!g)return;let t;switch(e.key){case"ArrowLeft":case"ArrowUp":t=k(-1);break;case"ArrowRight":case"ArrowDown":t=k(1);break;default:return}var n;t&&(e.preventDefault(),N(t.dataset[(n="EventKey",`rrUi${n}`)]||null,e),v.current=!0,d())},ref:P,role:a}))})})}));S.displayName="Nav";const k=Object.assign(S,{Item:w});var N=n(8398);const P=s.forwardRef((({bsPrefix:e,active:t,disabled:n,eventKey:o,className:a,variant:s,action:l,as:u,...c},d)=>{e=(0,N.vE)(e,"list-group-item");const[f,h]=r({key:p(o,c.href),active:t,...c}),m=(0,v.Z)((e=>{if(n)return e.preventDefault(),void e.stopPropagation();f.onClick(e)}));n&&void 0===c.tabIndex&&(c.tabIndex=-1,c["aria-disabled"]=!0);return(0,b.jsx)(u||(l?c.href?"a":"button":"div"),{ref:d,...c,...f,onClick:m,className:i()(a,e,h.isActive&&"active",n&&"disabled",s&&`${e}-${s}`,l&&`${e}-action`)})}));P.displayName="ListGroupItem";const j=P,_=s.forwardRef(((e,t)=>{const{className:n,bsPrefix:o,variant:r,horizontal:a,numbered:s,as:u="div",...c}=(0,l.Ch)(e,{activeKey:"onSelect"}),d=(0,N.vE)(o,"list-group");let f;return a&&(f=!0===a?"horizontal":`horizontal-${a}`),(0,b.jsx)(k,{ref:t,...c,as:u,className:i()(n,d,r&&`${d}-${r}`,f&&`${d}-${f}`,s&&`${d}-numbered`)})}));_.displayName="ListGroup";const M=Object.assign(_,{Item:j})},6364:(e,t,n)=>{function o(e,t,n){return Math.round(1e3*((e-t)/(n-t)*100))/1e3}function r({min:e,now:t,max:n,label:r,visuallyHidden:a,striped:s,animated:l,className:u,style:d,variant:f,bsPrefix:p,...h},m){return(0,c.jsx)("div",{ref:m,...h,role:"progressbar",className:i()(u,`${p}-bar`,{[`bg-${f}`]:f,[`${p}-bar-animated`]:l,[`${p}-bar-striped`]:l||s}),style:{width:`${o(t,e,n)}%`,...d},"aria-valuenow":t,"aria-valuemin":e,"aria-valuemax":n,children:a?(0,c.jsx)("span",{className:"visually-hidden",children:r}):r})}n.d(t,{Z:()=>f});var a=n(42),i=n.n(a),s=n(7363),l=n(8398),u=n(1038),c=n(4246);const d=s.forwardRef((({isChild:e,...t},n)=>{if(t.bsPrefix=(0,l.vE)(t.bsPrefix,"progress"),e)return r(t,n);const{min:o,now:a,max:d,label:f,visuallyHidden:p,striped:h,animated:m,bsPrefix:v,variant:y,className:b,children:g,...C}=t;return(0,c.jsx)("div",{ref:n,...C,className:i()(b,v),children:g?(0,u.UI)(g,(e=>(0,s.cloneElement)(e,{isChild:!0}))):r({min:o,now:a,max:d,label:f,visuallyHidden:p,striped:h,animated:m,bsPrefix:v,variant:y},n)})}));d.displayName="ProgressBar",d.defaultProps={min:0,max:100,animated:!1,isChild:!1,visuallyHidden:!1,striped:!1};const f=723!=n.j?d:null},3738:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef((({bsPrefix:e,className:t,as:n="div",...o},a)=>{const l=(0,i.vE)(e,"row"),u=(0,i.pi)(),c=(0,i.zG)(),d=`${l}-cols`,f=[];return u.forEach((e=>{const t=o[e];let n;delete o[e],null!=t&&"object"==typeof t?({cols:n}=t):n=t;null!=n&&f.push(`${d}${e!==c?`-${e}`:""}-${n}`)})),(0,s.jsx)(n,{ref:a,...o,className:r()(t,l,...f)})}));l.displayName="Row";const u=464==n.j?l:null},8662:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef((({bsPrefix:e,variant:t,animation:n,size:o,as:a="div",className:l,...u},c)=>{const d=`${e=(0,i.vE)(e,"spinner")}-${n}`;return(0,s.jsx)(a,{ref:c,...u,className:r()(l,d,o&&`${d}-${o}`,t&&`text-${t}`)})}));l.displayName="Spinner";const u=723!=n.j?l:null},8398:(e,t,n)=>{function o(e,t){const{prefixes:n}=(0,s.useContext)(u);return e||n[t]||t}function r(){const{breakpoints:e}=(0,s.useContext)(u);return e}function a(){const{minBreakpoint:e}=(0,s.useContext)(u);return e}function i(){const{dir:e}=(0,s.useContext)(u);return"rtl"===e}n.d(t,{SC:()=>i,pi:()=>r,vE:()=>o,zG:()=>a});var s=n(7363);n(4246);const l=["xxl","xl","lg","md","sm","xs"],u=s.createContext({prefixes:{},breakpoints:l,minBreakpoint:"xs"}),{Provider:c}=u},6705:(e,t,n)=>{n.d(t,{Z:()=>c});var o=n(7363),r=n.n(o);if(723!=n.j)var a=n(8800);var i=n(9809);if(723!=n.j)var s=n(1166);var l=n(4246);const u=723!=n.j?r().forwardRef((({onEnter:e,onEntering:t,onEntered:n,onExit:u,onExiting:c,onExited:d,addEndListener:f,children:p,childRef:h,...m},v)=>{const y=(0,o.useRef)(null),b=(0,i.Z)(y,h),g=e=>{b((0,s.Z)(e))},C=e=>t=>{e&&y.current&&e(y.current,t)},w=(0,o.useCallback)(C(e),[e]),x=(0,o.useCallback)(C(t),[t]),E=(0,o.useCallback)(C(n),[n]),O=(0,o.useCallback)(C(u),[u]),S=(0,o.useCallback)(C(c),[c]),k=(0,o.useCallback)(C(d),[d]),N=(0,o.useCallback)(C(f),[f]);return(0,l.jsx)(a.ZP,{ref:v,...m,onEnter:w,onEntered:E,onEntering:x,onExit:O,onExited:k,onExiting:S,addEndListener:N,nodeRef:y,children:"function"==typeof p?(e,t)=>p(e,{...t,ref:g}):r().cloneElement(p,{ref:g})})})):null,c=723!=n.j?u:null},2703:(e,t,n)=>{function o(e,{displayName:t=c(e),Component:n,defaultProps:o}={}){const r=s.forwardRef((({className:t,bsPrefix:o,as:r=n||"div",...i},s)=>{const c=(0,l.vE)(o,e);return(0,u.jsx)(r,{ref:s,className:a()(t,c),...i})}));return r.defaultProps=o,r.displayName=t,r}n.d(t,{Z:()=>o});var r=n(42),a=n.n(r);if(723!=n.j)var i=n(8648);var s=n(7363);if(723!=n.j)var l=n(8398);var u=n(4246);const c=e=>e[0].toUpperCase()+(0,i.Z)(e).slice(1)},5284:(e,t,n)=>{n.d(t,{Z:()=>s});var o=n(7363),r=n(42),a=n.n(r),i=n(4246);const s=e=>o.forwardRef(((t,n)=>(0,i.jsx)("div",{...t,ref:n,className:a()(t.className,e)})))},1166:(e,t,n)=>{function o(e){return e&&"setState"in e?a().findDOMNode(e):null!=e?e:null}n.d(t,{Z:()=>o});var r=n(1533),a=n.n(r)},658:(e,t,n)=>{function o(e,t,n,o){var r,a;null==n&&(r=(0,i.Z)(e,"transitionDuration")||"",a=-1===r.indexOf("ms")?1e3:1,n=parseFloat(r)*a||0);var s=function(e,t,n){void 0===n&&(n=5);var o=!1,r=setTimeout((function(){o||(0,h.Z)(e,"transitionend",!0)}),t+n),a=p(e,"transitionend",(function(){o=!0}),{once:!0});return function(){clearTimeout(r),a()}}(e,n,o),l=p(e,"transitionend",t);return function(){s(),l()}}function r(e,t){const n=(0,i.Z)(e,t)||"",o=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*o}function a(e,t){const n=r(e,"transitionDuration"),a=r(e,"transitionDelay"),i=o(e,(n=>{n.target===e&&(i(),t(n))}),n+a)}n.d(t,{Z:()=>a});var i=n(3137);const s=!("undefined"==typeof window||!window.document||!window.document.createElement);var l=!1,u=!1;try{var c={get passive(){return l=!0},get once(){return u=l=!0}};s&&(window.addEventListener("test",c,c),window.removeEventListener("test",c,!0))}catch(e){}const d=function(e,t,n,o){if(o&&"boolean"!=typeof o&&!u){var r=o.capture,a=n;!u&&o.once&&(a=n.__once||function e(o){this.removeEventListener(t,e,r),n.call(this,o)},n.__once=a),e.addEventListener(t,a,l?o:r)}e.addEventListener(t,n,o)};var f=n(6978);const p=function(e,t,n,o){return d(e,t,n,o),function(){(0,f.Z)(e,t,n,o)}};var h=n(7516)},6526:(e,t,n)=>{function o(){}n.d(t,{Z:()=>o})},3272:(e,t,n)=>{function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return"";var n=e;return t&&Object.keys(t).forEach((function(e){n=n.replace(e,t[e])})),n}function b(){return void 0!==n.g.window?n.g.window.innerWidth:0}function g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.g.window.self;return e===n.g.window.top||k()?e:g(e.parent)}n.d(t,{Z:()=>T});var C=n(7363),w=n.n(C),x=n(3615),E=n.n(x),O=n(1403),S=n.n(O),k=function(){try{return n.g.window.location.hostname!==n.g.window.parent.location.hostname}catch(e){return!0}},N=300,P=27,j=37,_=39,M=function(e){function t(e){var t;return(t=m.call(this,e)).state={isClosing:!e.animationDisabled,shouldAnimate:!1,zoomLevel:0,offsetX:0,offsetY:0,loadErrorStatus:{}},t.outerEl=w().createRef(),t.zoomInBtn=w().createRef(),t.zoomOutBtn=w().createRef(),t.caption=w().createRef(),t.closeIfClickInner=t.closeIfClickInner.bind(c(t)),t.handleImageDoubleClick=t.handleImageDoubleClick.bind(c(t)),t.handleImageMouseWheel=t.handleImageMouseWheel.bind(c(t)),t.handleKeyInput=t.handleKeyInput.bind(c(t)),t.handleMouseUp=t.handleMouseUp.bind(c(t)),t.handleMouseDown=t.handleMouseDown.bind(c(t)),t.handleMouseMove=t.handleMouseMove.bind(c(t)),t.handleOuterMousewheel=t.handleOuterMousewheel.bind(c(t)),t.handleTouchStart=t.handleTouchStart.bind(c(t)),t.handleTouchMove=t.handleTouchMove.bind(c(t)),t.handleTouchEnd=t.handleTouchEnd.bind(c(t)),t.handlePointerEvent=t.handlePointerEvent.bind(c(t)),t.handleCaptionMousewheel=t.handleCaptionMousewheel.bind(c(t)),t.handleWindowResize=t.handleWindowResize.bind(c(t)),t.handleZoomInButtonClick=t.handleZoomInButtonClick.bind(c(t)),t.handleZoomOutButtonClick=t.handleZoomOutButtonClick.bind(c(t)),t.requestClose=t.requestClose.bind(c(t)),t.requestMoveNext=t.requestMoveNext.bind(c(t)),t.requestMovePrev=t.requestMovePrev.bind(c(t)),t.timeouts=[],t.currentAction=0,t.eventsSource=0,t.pointerList=[],t.preventInnerClose=!1,t.preventInnerCloseTimeout=null,t.keyPressed=!1,t.imageCache={},t.lastKeyDownTime=0,t.resizeTimeout=null,t.wheelActionTimeout=null,t.resetScrollTimeout=null,t.scrollX=0,t.scrollY=0,t.moveStartX=0,t.moveStartY=0,t.moveStartOffsetX=0,t.moveStartOffsetY=0,t.swipeStartX=0,t.swipeStartY=0,t.swipeEndX=0,t.swipeEndY=0,t.pinchTouchList=null,t.pinchDistance=0,t.keyCounter=0,t.moveRequested=!1,t}!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,e);var o,l,d,m=f(t);return o=t,l=[{key:"componentDidMount",value:function(){var e=this;this.props.animationDisabled||this.setState({isClosing:!1}),this.windowContext=g(),this.listeners={resize:this.handleWindowResize,mouseup:this.handleMouseUp,touchend:this.handleTouchEnd,touchcancel:this.handleTouchEnd,pointerdown:this.handlePointerEvent,pointermove:this.handlePointerEvent,pointerup:this.handlePointerEvent,pointercancel:this.handlePointerEvent},Object.keys(this.listeners).forEach((function(t){e.windowContext.addEventListener(t,e.listeners[t])})),this.loadAllImages()}},{key:"shouldComponentUpdate",value:function(e){var t=this;return this.getSrcTypes().forEach((function(n){t.props[n.name]!==e[n.name]&&(t.moveRequested=!1)})),!this.moveRequested}},{key:"componentDidUpdate",value:function(e){var t=this,n=!1,o={},r={};this.getSrcTypes().forEach((function(a){e[a.name]!==t.props[a.name]&&(n=!0,o[e[a.name]]=!0,r[t.props[a.name]]=!0)})),(n||this.moveRequested)&&(Object.keys(o).forEach((function(e){!(e in r)&&e in t.imageCache&&(t.imageCache[e].loaded=!1)})),this.moveRequested=!1,this.loadAllImages(this.props))}},{key:"componentWillUnmount",value:function(){var e=this;this.didUnmount=!0,Object.keys(this.listeners).forEach((function(t){e.windowContext.removeEventListener(t,e.listeners[t])})),this.timeouts.forEach((function(e){return clearTimeout(e)}))}},{key:"setTimeout",value:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){var n=this,o=setTimeout((function(){n.timeouts=n.timeouts.filter((function(e){return e!==o})),e()}),t);return this.timeouts.push(o),o}))},{key:"setPreventInnerClose",value:function(){var e=this;this.preventInnerCloseTimeout&&this.clearTimeout(this.preventInnerCloseTimeout),this.preventInnerClose=!0,this.preventInnerCloseTimeout=this.setTimeout((function(){e.preventInnerClose=!1,e.preventInnerCloseTimeout=null}),100)}},{key:"getBestImageForType",value:function(e){var t=this.props[e],n={};if(this.isImageLoaded(t))n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height);else{if(!this.isImageLoaded(this.props["".concat(e,"Thumbnail")]))return null;t=this.props["".concat(e,"Thumbnail")],n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height,!0)}return{src:t,height:this.imageCache[t].height,width:this.imageCache[t].width,targetHeight:n.height,targetWidth:n.width}}},{key:"getFitSizes",value:function(e,t,n){var o=this.getLightboxRect(),r=o.height-2*this.props.imagePadding,a=o.width-2*this.props.imagePadding;return n||(r=Math.min(r,t),a=Math.min(a,e)),a/r>e/t?{width:e*r/t,height:r}:{width:a,height:t*a/e}}},{key:"getMaxOffsets",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel,t=this.getBestImageForType("mainSrc");if(null===t)return{maxX:0,minX:0,maxY:0,minY:0};var n=this.getLightboxRect(),o=this.getZoomMultiplier(e),r=0,a=0;return{maxX:r=o*t.width-n.width<0?(n.width-o*t.width)/2:(o*t.width-n.width)/2,maxY:a=o*t.height-n.height<0?(n.height-o*t.height)/2:(o*t.height-n.height)/2,minX:-1*r,minY:-1*a}}},{key:"getSrcTypes",value:function(){return[{name:"mainSrc",keyEnding:"i".concat(this.keyCounter)},{name:"mainSrcThumbnail",keyEnding:"t".concat(this.keyCounter)},{name:"nextSrc",keyEnding:"i".concat(this.keyCounter+1)},{name:"nextSrcThumbnail",keyEnding:"t".concat(this.keyCounter+1)},{name:"prevSrc",keyEnding:"i".concat(this.keyCounter-1)},{name:"prevSrcThumbnail",keyEnding:"t".concat(this.keyCounter-1)}]}},{key:"getZoomMultiplier",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel;return Math.pow(1.007,e)}},{key:"getLightboxRect",value:function(){return this.outerEl.current?this.outerEl.current.getBoundingClientRect():{width:b(),height:void 0!==n.g.window?n.g.window.innerHeight:0,top:0,right:0,bottom:0,left:0}}},{key:"clearTimeout",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){this.timeouts=this.timeouts.filter((function(t){return t!==e})),clearTimeout(e)}))},{key:"changeZoom",value:function(e,t,n){if(this.props.enableZoom){var o=Math.max(0,Math.min(N,e));if(o!==this.state.zoomLevel)if(0!==o){var r=this.getBestImageForType("mainSrc");if(null!==r){var a=this.getZoomMultiplier(),i=this.getZoomMultiplier(o),s=this.getLightboxRect(),l=void 0!==t?t-s.left:s.width/2,u=void 0!==n?n-s.top:s.height/2,c=(s.width-r.width*i)/2-(l-(l-((s.width-r.width*a)/2-this.state.offsetX))/a*i),d=(s.height-r.height*i)/2-(u-(u-((s.height-r.height*a)/2-this.state.offsetY))/a*i);if(3!==this.currentAction){var f=this.getMaxOffsets();this.state.zoomLevel>o&&(c=Math.max(f.minX,Math.min(f.maxX,c)),d=Math.max(f.minY,Math.min(f.maxY,d)))}this.setState({zoomLevel:o,offsetX:c,offsetY:d})}}else this.setState({zoomLevel:o,offsetX:0,offsetY:0})}}},{key:"closeIfClickInner",value:function(e){!this.preventInnerClose&&e.target.className.search(/\bril-inner\b/)>-1&&this.requestClose(e)}},{key:"handleKeyInput",value:function(e){if(e.stopPropagation(),!this.isAnimating())if("keyup"!==e.type){var t=e.which||e.keyCode,n=new Date;if(!(n.getTime()-this.lastKeyDownTime=200||e.deltaX>=100?(this.requestMoveNext(e),n=500,this.scrollX=0):(this.scrollX<=-200||e.deltaX<=-100)&&(this.requestMovePrev(e),n=500,this.scrollX=0)),0!==n&&(this.wheelActionTimeout=this.setTimeout((function(){t.wheelActionTimeout=null}),n)))}},{key:"handleImageMouseWheel",value:function(e){if(Math.abs(e.deltaY)>=Math.abs(e.deltaX)){if(e.stopPropagation(),Math.abs(e.deltaY)<1)return;this.scrollX=0,this.scrollY+=e.deltaY,this.changeZoom(this.state.zoomLevel-e.deltaY,e.clientX,e.clientY)}}},{key:"handleImageDoubleClick",value:function(e){this.changeZoom(this.state.zoomLevel>0?0:this.state.zoomLevel+100,e.clientX,e.clientY)}},{key:"shouldHandleEvent",value:function(e){if(this.eventsSource===e)return!0;if(0===this.eventsSource)return this.eventsSource=e,!0;switch(e){case 1:default:return!1;case 2:return this.eventsSource=2,this.filterPointersBySource(),!0;case 3:return 1===this.eventsSource&&(this.eventsSource=3,this.filterPointersBySource(),!0)}}},{key:"addPointer",value:function(e){this.pointerList.push(e)}},{key:"removePointer",value:function(e){this.pointerList=this.pointerList.filter((function(t){return t.id!==e.id}))}},{key:"filterPointersBySource",value:function(){var e=this;this.pointerList=this.pointerList.filter((function(t){return t.source===e.eventsSource}))}},{key:"handleMouseDown",value:function(e){this.shouldHandleEvent(1)&&t.isTargetMatchImage(e.target)&&(this.addPointer(t.parseMouseEvent(e)),this.multiPointerStart(e))}},{key:"handleMouseMove",value:function(e){this.shouldHandleEvent(1)&&this.multiPointerMove(e,[t.parseMouseEvent(e)])}},{key:"handleMouseUp",value:function(e){this.shouldHandleEvent(1)&&(this.removePointer(t.parseMouseEvent(e)),this.multiPointerEnd(e))}},{key:"handlePointerEvent",value:function(e){if(this.shouldHandleEvent(3))switch(e.type){case"pointerdown":t.isTargetMatchImage(e.target)&&(this.addPointer(t.parsePointerEvent(e)),this.multiPointerStart(e));break;case"pointermove":this.multiPointerMove(e,[t.parsePointerEvent(e)]);break;case"pointerup":case"pointercancel":this.removePointer(t.parsePointerEvent(e)),this.multiPointerEnd(e)}}},{key:"handleTouchStart",value:function(e){var n=this;this.shouldHandleEvent(2)&&t.isTargetMatchImage(e.target)&&([].forEach.call(e.changedTouches,(function(e){return n.addPointer(t.parseTouchPointer(e))})),this.multiPointerStart(e))}},{key:"handleTouchMove",value:function(e){this.shouldHandleEvent(2)&&this.multiPointerMove(e,[].map.call(e.changedTouches,(function(e){return t.parseTouchPointer(e)})))}},{key:"handleTouchEnd",value:function(e){var n=this;this.shouldHandleEvent(2)&&([].map.call(e.changedTouches,(function(e){return n.removePointer(t.parseTouchPointer(e))})),this.multiPointerEnd(e))}},{key:"decideMoveOrSwipe",value:function(e){this.state.zoomLevel<=0?this.handleSwipeStart(e):this.handleMoveStart(e)}},{key:"multiPointerStart",value:function(e){switch(this.handleEnd(null),this.pointerList.length){case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"multiPointerMove",value:function(e,t){switch(this.currentAction){case 1:e.preventDefault(),this.handleMove(t[0]);break;case 2:e.preventDefault(),this.handleSwipe(t[0]);break;case 3:e.preventDefault(),this.handlePinch(t)}}},{key:"multiPointerEnd",value:function(e){switch(0!==this.currentAction&&(this.setPreventInnerClose(),this.handleEnd(e)),this.pointerList.length){case 0:this.eventsSource=0;break;case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"handleEnd",value:function(e){switch(this.currentAction){case 1:this.handleMoveEnd(e);break;case 2:this.handleSwipeEnd(e);break;case 3:this.handlePinchEnd(e)}}},{key:"handleMoveStart",value:function(e){var t=e.x,n=e.y;this.props.enableZoom&&(this.currentAction=1,this.moveStartX=t,this.moveStartY=n,this.moveStartOffsetX=this.state.offsetX,this.moveStartOffsetY=this.state.offsetY)}},{key:"handleMove",value:function(e){var t=this.moveStartX-e.x+this.moveStartOffsetX,n=this.moveStartY-e.y+this.moveStartOffsetY;this.state.offsetX===t&&this.state.offsetY===n||this.setState({offsetX:t,offsetY:n})}},{key:"handleMoveEnd",value:function(){var e=this;this.currentAction=0,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0;var t=this.getMaxOffsets(),n=Math.max(t.minX,Math.min(t.maxX,this.state.offsetX)),o=Math.max(t.minY,Math.min(t.maxY,this.state.offsetY));n===this.state.offsetX&&o===this.state.offsetY||(this.setState({offsetX:n,offsetY:o,shouldAnimate:!0}),this.setTimeout((function(){e.setState({shouldAnimate:!1})}),this.props.animationDuration))}},{key:"handleSwipeStart",value:function(e){var t=e.x,n=e.y;this.currentAction=2,this.swipeStartX=t,this.swipeStartY=n,this.swipeEndX=t,this.swipeEndY=n}},{key:"handleSwipe",value:function(e){var t=e.y;this.swipeEndX=e.x,this.swipeEndY=t}},{key:"handleSwipeEnd",value:function(e){var t=this.swipeEndX-this.swipeStartX,n=Math.abs(t),o=Math.abs(this.swipeEndY-this.swipeStartY);if(this.currentAction=0,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,!(!e||this.isAnimating()||n<1.5*o)){if(n<200&&n0&&this.props.prevSrc?(e.preventDefault(),this.requestMovePrev()):t<0&&this.props.nextSrc&&(e.preventDefault(),this.requestMoveNext())}}},{key:"calculatePinchDistance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,t=p(e,2),n=t[0],o=t[1];return Math.sqrt(Math.pow(n.x-o.x,2)+Math.pow(n.y-o.y,2))}},{key:"calculatePinchCenter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,t=p(e,2),n=t[0],o=t[1];return{x:n.x-(n.x-o.x)/2,y:n.y-(n.y-o.y)/2}}},{key:"handlePinchStart",value:function(e){this.props.enableZoom&&(this.currentAction=3,this.pinchTouchList=e.map((function(e){return{id:e.id,x:e.x,y:e.y}})),this.pinchDistance=this.calculatePinchDistance())}},{key:"handlePinch",value:function(e){this.pinchTouchList=this.pinchTouchList.map((function(t){for(var n=0;n0&&t.height+o>=n.scrollHeight||e.deltaY<0&&o<=0)&&e.preventDefault()}}},{key:"isAnimating",value:function(){return this.state.shouldAnimate||this.state.isClosing}},{key:"isImageLoaded",value:function(e){return e&&e in this.imageCache&&this.imageCache[e].loaded}},{key:"loadImage",value:function(e,t,o){var a=this;if(this.isImageLoaded(t))this.setTimeout((function(){o()}),1);else{var s=new n.g.Image;this.props.imageCrossOrigin&&(s.crossOrigin=this.props.imageCrossOrigin),s.onerror=function(n){a.props.onImageLoadError(t,e,n),a.setState((function(t){return{loadErrorStatus:r(r({},t.loadErrorStatus),{},i({},e,!0))}})),o(n)},s.onload=function(){a.props.onImageLoad(t,e,s),a.imageCache[t]={loaded:!0,width:s.width,height:s.height},o()},s.src=t}}},{key:"loadAllImages",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,n=function(t,n){return function(o){o||e.props[t]!==n||e.didUnmount||e.forceUpdate()}};this.getSrcTypes().forEach((function(o){var a=o.name;t[a]&&e.state.loadErrorStatus[a]&&e.setState((function(e){return{loadErrorStatus:r(r({},e.loadErrorStatus),{},i({},a,!1))}})),t[a]&&!e.isImageLoaded(t[a])&&e.loadImage(a,t[a],n(a,t[a]))}))}},{key:"requestClose",value:function(e){var t=this,n=function(){return t.props.onCloseRequest(e)};this.props.animationDisabled||"keydown"===e.type&&!this.props.animationOnKeyInput?n():(this.setState({isClosing:!0}),this.setTimeout(n,this.props.animationDuration))}},{key:"requestMove",value:function(e,t){var n=this,o={zoomLevel:0,offsetX:0,offsetY:0};this.props.animationDisabled||this.keyPressed&&!this.props.animationOnKeyInput||(o.shouldAnimate=!0,this.setTimeout((function(){return n.setState({shouldAnimate:!1})}),this.props.animationDuration)),this.keyPressed=!1,this.moveRequested=!0,"prev"===e?(this.keyCounter-=1,this.setState(o),this.props.onMovePrevRequest(t)):(this.keyCounter+=1,this.setState(o),this.props.onMoveNextRequest(t))}},{key:"requestMoveNext",value:function(e){this.requestMove("next",e)}},{key:"requestMovePrev",value:function(e){this.requestMove("prev",e)}},{key:"render",value:function(){var e=this,o=this.props,a=o.animationDisabled,i=o.animationDuration,l=o.clickOutsideToClose,u=o.discourageDownloads,c=o.enableZoom,d=o.imageTitle,f=o.nextSrc,p=o.prevSrc,m=o.toolbarButtons,v=o.reactModalStyle,b=o.onAfterOpen,g=o.imageCrossOrigin,C=o.reactModalProps,x=o.loader,E=this.state,O=E.zoomLevel,k=E.offsetX,P=E.offsetY,j=E.isClosing,_=E.loadErrorStatus,M=this.getLightboxRect(),T={};!a&&this.isAnimating()&&(T=r(r({},T),{},{transition:"transform ".concat(i,"ms")}));var R={};this.getSrcTypes().forEach((function(e){R[e.name]=e.keyEnding}));var I=[],L=function(n,o,a){if(e.props[n]){var i,l=e.getBestImageForType(n),c=r(r({},T),t.getTransform(r(r({},a),l)));if(O>0&&(c.cursor="move"),null===l&&(i=_,Object.keys(i).some((function(e){return i[e]}))))I.push(w().createElement("div",{className:"".concat(o," ril__image ril-errored"),style:c,key:e.props[n]+R[n]},w().createElement("div",{className:"ril__errorContainer"},e.props.imageLoadErrorMessage)));else if(null!==l){var f=l.src;u?(c.backgroundImage="url('".concat(f,"')"),I.push(w().createElement("div",{className:"".concat(o," ril__image ril__imageDiscourager"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,style:c,key:f+R[n]},w().createElement("div",{className:"ril-download-blocker ril__downloadBlocker"})))):I.push(w().createElement("img",s({},g?{crossOrigin:g}:{},{className:"".concat(o," ril__image"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,onDragStart:function(e){return e.preventDefault()},style:c,src:f,key:f+R[n],alt:"string"==typeof d?d:y("Image"),draggable:!1})))}else{var p=void 0!==x?x:w().createElement("div",{className:"ril-loading-circle ril__loadingCircle ril__loadingContainer__icon"},h(new Array(12)).map((function(e,t){return w().createElement("div",{key:t,className:"ril-loading-circle-point ril__loadingCirclePoint"})})));I.push(w().createElement("div",{className:"".concat(o," ril__image ril-not-loaded"),style:c,key:e.props[n]+R[n]},w().createElement("div",{className:"ril__loadingContainer"},p)))}}},D=this.getZoomMultiplier();L("nextSrc","ril-image-next ril__imageNext",{x:M.width}),L("mainSrc","ril-image-current",{x:-1*k,y:-1*P,zoom:D}),L("prevSrc","ril-image-prev ril__imagePrev",{x:-1*M.width});var A={overlay:r({zIndex:1e3,backgroundColor:"transparent"},v.overlay),content:r({backgroundColor:"transparent",overflow:"hidden",border:"none",borderRadius:0,padding:0,top:0,left:0,right:0,bottom:0},v.content)};return w().createElement(S(),s({isOpen:!0,onRequestClose:l?this.requestClose:void 0,onAfterOpen:function(){e.outerEl.current&&e.outerEl.current.focus(),b()},style:A,contentLabel:y("Lightbox"),appElement:void 0!==n.g.window?n.g.window.document.body:void 0},C),w().createElement("div",{className:"ril-outer ril__outer ril__outerAnimating ".concat(this.props.wrapperClassName," ").concat(j?"ril-closing ril__outerClosing":""),style:{transition:"opacity ".concat(i,"ms"),animationDuration:"".concat(i,"ms"),animationDirection:j?"normal":"reverse"},ref:this.outerEl,onWheel:this.handleOuterMousewheel,onMouseMove:this.handleMouseMove,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,tabIndex:"-1",onKeyDown:this.handleKeyInput,onKeyUp:this.handleKeyInput},w().createElement("div",{className:"ril-inner ril__inner",onClick:l?this.closeIfClickInner:void 0},I),p&&w().createElement("button",{type:"button",className:"ril-prev-button ril__navButtons ril__navButtonPrev",key:"prev","aria-label":this.props.prevLabel,title:this.props.prevLabel,onClick:this.isAnimating()?void 0:this.requestMovePrev}),f&&w().createElement("button",{type:"button",className:"ril-next-button ril__navButtons ril__navButtonNext",key:"next","aria-label":this.props.nextLabel,title:this.props.nextLabel,onClick:this.isAnimating()?void 0:this.requestMoveNext}),w().createElement("div",{className:"ril-toolbar ril__toolbar"},w().createElement("ul",{className:"ril-toolbar-left ril__toolbarSide ril__toolbarLeftSide"},w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("span",{className:"ril-toolbar__item__child ril__toolbarItemChild"},d))),w().createElement("ul",{className:"ril-toolbar-right ril__toolbarSide ril__toolbarRightSide"},m&&m.map((function(e,t){return w().createElement("li",{key:"button_".concat(t+1),className:"ril-toolbar__item ril__toolbarItem"},e)})),c&&w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("button",{type:"button",key:"zoom-in","aria-label":this.props.zoomInLabel,title:this.props.zoomInLabel,className:["ril-zoom-in","ril__toolbarItemChild","ril__builtinButton","ril__zoomInButton"].concat(h(O===N?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomInBtn,disabled:this.isAnimating()||O===N,onClick:this.isAnimating()||O===N?void 0:this.handleZoomInButtonClick})),c&&w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("button",{type:"button",key:"zoom-out","aria-label":this.props.zoomOutLabel,title:this.props.zoomOutLabel,className:["ril-zoom-out","ril__toolbarItemChild","ril__builtinButton","ril__zoomOutButton"].concat(h(0===O?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomOutBtn,disabled:this.isAnimating()||0===O,onClick:this.isAnimating()||0===O?void 0:this.handleZoomOutButtonClick})),w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("button",{type:"button",key:"close","aria-label":this.props.closeLabel,title:this.props.closeLabel,className:"ril-close ril-toolbar__item__child ril__toolbarItemChild ril__builtinButton ril__closeButton",onClick:this.isAnimating()?void 0:this.requestClose})))),this.props.imageCaption&&w().createElement("div",{onWheel:this.handleCaptionMousewheel,onMouseDown:function(e){return e.stopPropagation()},className:"ril-caption ril__caption",ref:this.caption},w().createElement("div",{className:"ril-caption-content ril__captionContent"},this.props.imageCaption))))}}],d=[{key:"isTargetMatchImage",value:function(e){return e&&/ril-image-current/.test(e.className)}},{key:"parseMouseEvent",value:function(e){return{id:"mouse",source:1,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parseTouchPointer",value:function(e){return{id:e.identifier,source:2,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parsePointerEvent",value:function(e){return{id:e.pointerId,source:3,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"getTransform",value:function(e){var t=e.x,n=e.y,o=void 0===n?0:n,r=e.zoom,a=void 0===r?1:r,i=e.width,s=e.targetWidth,l=void 0===t?0:t,u=b();i>u&&(l+=(u-i)/2);var c=a*(s/i);return{transform:"translate3d(".concat(l,"px,").concat(o,"px,0) scale3d(").concat(c,",").concat(c,",1)")}}}],l&&a(o.prototype,l),d&&a(o,d),t}(C.Component);M.propTypes={mainSrc:E().string.isRequired,prevSrc:E().string,nextSrc:E().string,mainSrcThumbnail:E().string,prevSrcThumbnail:E().string,nextSrcThumbnail:E().string,onCloseRequest:E().func.isRequired,onMovePrevRequest:E().func,onMoveNextRequest:E().func,onImageLoadError:E().func,onImageLoad:E().func,onAfterOpen:E().func,discourageDownloads:E().bool,animationDisabled:E().bool,animationOnKeyInput:E().bool,animationDuration:E().number,keyRepeatLimit:E().number,keyRepeatKeyupBonus:E().number,imageTitle:E().node,imageCaption:E().node,imageCrossOrigin:E().string,reactModalStyle:E().shape({}),imagePadding:E().number,wrapperClassName:E().string,toolbarButtons:E().arrayOf(E().node),clickOutsideToClose:E().bool,enableZoom:E().bool,reactModalProps:E().shape({}),nextLabel:E().string,prevLabel:E().string,zoomInLabel:E().string,zoomOutLabel:E().string,closeLabel:E().string,imageLoadErrorMessage:E().node,loader:E().node},M.defaultProps={imageTitle:null,imageCaption:null,toolbarButtons:null,reactModalProps:{},animationDisabled:!1,animationDuration:300,animationOnKeyInput:!1,clickOutsideToClose:!0,closeLabel:"Close lightbox",discourageDownloads:!1,enableZoom:!0,imagePadding:10,imageCrossOrigin:null,keyRepeatKeyupBonus:40,keyRepeatLimit:180,mainSrcThumbnail:null,nextLabel:"Next image",nextSrc:null,nextSrcThumbnail:null,onAfterOpen:function(){},onImageLoadError:function(){},onImageLoad:function(){},onMoveNextRequest:function(){},onMovePrevRequest:function(){},prevLabel:"Previous image",prevSrc:null,prevSrcThumbnail:null,reactModalStyle:{},wrapperClassName:"",zoomInLabel:"Zoom in",zoomOutLabel:"Zoom out",imageLoadErrorMessage:"This image failed to load",loader:void 0};const T=464==n.j?M:null},4829:(e,t,n)=>{function o(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function r(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function a(e,t){try{var n=this.props,o=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,o)}finally{this.props=n,this.state=o}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==s)throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+(e.displayName||e.name)+" uses "+("function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()")+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks");if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=o,t.componentWillReceiveProps=r),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=a;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){l.call(this,e,t,this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n)}}return e}n.r(t),n.d(t,{polyfill:()=>i}),o.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},5325:(e,t,n)=>{function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e){return e()}Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var i=Object.assign||function(e){for(var t=1;t{function o(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t0&&0===(g-=1)&&p.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(d.returnFocus(n.props.preventScroll),d.teardownScopedFocus()):d.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),y.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(d.setupScopedFocus(n.node),d.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){9===e.keyCode&&(0,f.default)(n.content,e),n.props.shouldCloseOnEsc&&27===e.keyCode&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var o="object"===(void 0===t?"undefined":s(t))?t:{base:b[e],afterOpen:b[e]+"--after-open",beforeClose:b[e]+"--before-close"},r=o.base;return n.state.afterOpen&&(r=r+" "+o.afterOpen),n.state.beforeClose&&(r=r+" "+o.beforeClose),"string"==typeof t&&t?r+" "+t:r},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,o){return n[e+"-"+o]=t[o],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,o=e.htmlOpenClassName,r=e.bodyOpenClassName;r&&h.add(document.body,r),o&&h.add(document.getElementsByTagName("html")[0],o),n&&(g+=1,p.hide(t)),y.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,o=e.overlayClassName,r=e.defaultStyles,a=e.children,s=n?{}:r.content,l=o?{}:r.overlay;if(this.shouldBeClosed())return null;var u={ref:this.setOverlayRef,className:this.buildClassName("overlay",o),style:i({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},c=i({id:t,ref:this.setContentRef,style:i({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",i({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),d=this.props.contentElement(c,a);return this.props.overlayElement(u,d)}}]),t}(u.Component);C.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},C.propTypes={isOpen:c.default.bool.isRequired,defaultStyles:c.default.shape({content:c.default.object,overlay:c.default.object}),style:c.default.shape({content:c.default.object,overlay:c.default.object}),className:c.default.oneOfType([c.default.string,c.default.object]),overlayClassName:c.default.oneOfType([c.default.string,c.default.object]),bodyOpenClassName:c.default.string,htmlOpenClassName:c.default.string,ariaHideApp:c.default.bool,appElement:c.default.oneOfType([c.default.instanceOf(v.default),c.default.instanceOf(m.SafeHTMLCollection),c.default.instanceOf(m.SafeNodeList),c.default.arrayOf(c.default.instanceOf(v.default))]),onAfterOpen:c.default.func,onAfterClose:c.default.func,onRequestClose:c.default.func,closeTimeoutMS:c.default.number,shouldFocusAfterRender:c.default.bool,shouldCloseOnOverlayClick:c.default.bool,shouldReturnFocusAfterClose:c.default.bool,preventScroll:c.default.bool,role:c.default.string,contentLabel:c.default.string,aria:c.default.object,data:c.default.object,children:c.default.node,shouldCloseOnEsc:c.default.bool,overlayRef:c.default.func,contentRef:c.default.func,id:c.default.string,overlayElement:c.default.func,contentElement:c.default.func,testId:c.default.string},t.default=C,e.exports=t.default},2202:(e,t,n)=>{function o(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function r(e){var t=e||u;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,s.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){u&&(u.removeAttribute?u.removeAttribute("aria-hidden"):null!=u.length?u.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(u).forEach((function(e){return e.removeAttribute("aria-hidden")}))),u=null},t.log=function(){},t.assertNodeList=o,t.setElement=function(e){var t=e;if("string"==typeof t&&l.canUseDOM){var n=document.querySelectorAll(t);o(n,t),t=n}return u=t||u},t.validateElement=r,t.hide=function(e){var t=!0,n=!1,o=void 0;try{for(var a,i=r(e)[Symbol.iterator]();!(t=(a=i.next()).done);t=!0){a.value.setAttribute("aria-hidden","true")}}catch(e){n=!0,o=e}finally{try{!t&&i.return&&i.return()}finally{if(n)throw o}}},t.show=function(e){var t=!0,n=!1,o=void 0;try{for(var a,i=r(e)[Symbol.iterator]();!(t=(a=i.next()).done);t=!0){a.value.removeAttribute("aria-hidden")}}catch(e){n=!0,o=e}finally{try{!t&&i.return&&i.return()}finally{if(n)throw o}}},t.documentNotReadyOrSSRTesting=function(){u=null};var a,i=n(1895),s=(a=i)&&a.__esModule?a:{default:a},l=n(3486),u=null},3681:(e,t,n)=>{function o(){0!==u.length&&u[u.length-1].focusContent()}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[s,l],t=0;t0?(document.body.firstChild!==s&&document.body.insertBefore(s,document.body.firstChild),document.body.lastChild!==l&&document.body.appendChild(l)):(s.parentElement&&s.parentElement.removeChild(s),l.parentElement&&l.parentElement.removeChild(l))}))},1756:(e,t)=>{function n(e,t){e.classList.remove(t)}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in o)n(e,o[t]);var a=document.body;for(var i in r)n(a,r[i]);o={},r={}},t.log=function(){};var o={},r={};t.add=function(e,t){return n=e.classList,a="html"==e.nodeName.toLowerCase()?o:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(a,e),n.add(e)}));var n,a},t.remove=function(e,t){return n=e.classList,a="html"==e.nodeName.toLowerCase()?o:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(a,e),0===a[e]&&n.remove(e)}));var n,a}},1259:(e,t,n)=>{function o(){c=!0}function r(){if(c){if(c=!1,!u)return;setTimeout((function(){u.contains(document.activeElement)||((0,s.default)(u)[0]||u).focus()}),0)}}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){l=[]},t.log=function(){0},t.handleBlur=o,t.handleFocus=r,t.markForFocusLater=function(){l.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==l.length&&(t=l.pop()).focus({preventScroll:e}))}catch(e){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){l.length>0&&l.pop()},t.setupScopedFocus=function(e){u=e,window.addEventListener?(window.addEventListener("blur",o,!1),document.addEventListener("focus",r,!0)):(window.attachEvent("onBlur",o),document.attachEvent("onFocus",r))},t.teardownScopedFocus=function(){u=null,window.addEventListener?(window.removeEventListener("blur",o),document.removeEventListener("focus",r)):(window.detachEvent("onBlur",o),document.detachEvent("onFocus",r))};var a,i=n(4072),s=(a=i)&&a.__esModule?a:{default:a},l=[],u=null,c=!1},1357:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(o.openInstances.length),o.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){o=new n};var n=function(){var e=this;this.register=function(t){-1===e.openInstances.indexOf(t)&&(e.openInstances.push(t),e.emit("register"))},this.deregister=function(t){var n=e.openInstances.indexOf(t);-1!==n&&(e.openInstances.splice(n,1),e.emit("deregister"))},this.subscribe=function(t){e.subscribers.push(t)},this.emit=function(t){e.subscribers.forEach((function(n){return n(t,e.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},o=new n;t.default=o},3486:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var o,r=n(1792),a=((o=r)&&o.__esModule?o:{default:o}).default,i=a.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=a.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=a.canUseDOM?window.NodeList:{},t.canUseDOM=a.canUseDOM;t.default=i},6303:(e,t,n)=>{function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?o(e.activeElement.shadowRoot):e.activeElement}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)(e);if(n.length){var r=void 0,a=t.shiftKey,s=n[0],l=n[n.length-1],u=o();if(e===u){if(!a)return;r=l}if(l!==u||a||(r=s),s===u&&a&&(r=l),r)return t.preventDefault(),void r.focus();var c=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=c&&"Chrome"!=c[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var d=n.indexOf(u);if(d>-1&&(d+=a?-1:1),void 0===(r=n[d]))return t.preventDefault(),void(r=a?l:s).focus();t.preventDefault(),r.focus()}}else t.preventDefault()};var r,a=n(4072),i=(r=a)&&r.__esModule?r:{default:r};e.exports=t.default},4072:(e,t)=>{function n(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e);return t?"visible"!==n.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0:"none"==n.getPropertyValue("display")}catch(e){return console.warn("Failed to inspect element style"),!1}}function o(e,t){var o=e.nodeName.toLowerCase();return(a.test(o)&&!e.disabled||"a"===o&&e.href||t)&&function(e){for(var t=e,o=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(o&&t===o&&(t=o.host.parentNode),n(t))return!1;t=t.parentNode}return!0}(e)}function r(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&o(e,!n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){return[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]).filter(r)};var a=/input|select|textarea|button|object|iframe/;e.exports=t.default},1403:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var o,r=n(5325),a=(o=r)&&o.__esModule?o:{default:o};t.default=a.default,e.exports=t.default},1602:(e,t,n)=>{function o(){return o=Object.assign||function(e){for(var t=1;t=0||(r[n]=e[n]);return r}function a(e){let{basename:t,children:n,window:o}=e,r=(0,i.useRef)();null==r.current&&(r.current=(0,s.q_)({window:o}));let a=r.current,[u,c]=(0,i.useState)({action:a.action,location:a.location});return(0,i.useLayoutEffect)((()=>a.listen(c)),[a]),(0,i.createElement)(l.F0,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:a})}n.d(t,{UT:()=>a,rU:()=>c});var i=n(7363);if(723!=n.j)var s=n(9405);if(723!=n.j)var l=n(6740);const u=723!=n.j?["onClick","reloadDocument","replace","state","target","to"]:null;const c=723!=n.j?(0,i.forwardRef)((function(e,t){let{onClick:n,reloadDocument:a,replace:c=!1,state:d,target:f,to:p}=e,h=r(e,u),m=(0,l.oQ)(p),v=function(e,t){let{target:n,replace:o,state:r}=void 0===t?{}:t,a=(0,l.s0)(),u=(0,l.TH)(),c=(0,l.WU)(e);return(0,i.useCallback)((t=>{if(!(0!==t.button||n&&"_self"!==n||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(t))){t.preventDefault();let n=!!o||(0,s.Ep)(u)===(0,s.Ep)(c);a(e,{replace:n,state:r})}}),[u,a,c,o,r,n,e])}(p,{replace:c,state:d,target:f});return(0,i.createElement)("a",o({},h,{href:m,onClick:function(e){n&&n(e),e.defaultPrevented||a||v(e)},ref:t,target:f}))})):null},6740:(e,t,n)=>{function o(e,t,n){void 0===n&&(n="/");let o=u(("string"==typeof t?(0,x.cP)(t):t).pathname||"/",n);if(null==o)return null;let a=r(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let s=null;for(let e=0;null==s&&e{let s={relativePath:e.path||"",caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};s.relativePath.startsWith("/")&&(s.relativePath.startsWith(o),s.relativePath=s.relativePath.slice(o.length));let l=_([o,s.relativePath]),u=n.concat(s);e.children&&e.children.length>0&&r(e.children,t,u,l),(null!=e.path||e.index)&&t.push({path:l,score:a(l,e.index),routesMeta:u})})),t}function a(e,t){let n=e.split("/"),o=n.length;return n.some(j)&&(o+=P),t&&(o+=2),n.filter((e=>!j(e))).reduce(((e,t)=>e+(N.test(t)?3:""===t?1:10)),o)}function i(e,t){let{routesMeta:n}=e,o={},r="/",a=[];for(let e=0;e(o.push(t),"([^\\/]+)")));e.endsWith("*")?(o.push("*"),r+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r+=n?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)";return[new RegExp(r,t?void 0:"i"),o]}(e.path,e.caseSensitive,e.end),r=t.match(n);if(!r)return null;let a=r[0],i=a.replace(/(.)\/+$/,"$1"),s=r.slice(1);return{params:o.reduce(((e,t,n)=>{if("*"===t){i=a.slice(0,a.length-(s[n]||"").length).replace(/(.)\/+$/,"$1")}return e[t]=function(e){try{return decodeURIComponent(e)}catch(t){return e}}(s[n]||""),e}),{}),pathname:a,pathnameBase:i,pattern:e}}function l(e,t,n){let o,r="string"==typeof e?(0,x.cP)(e):e,a=""===e||""===r.pathname?"/":r.pathname;if(null==a)o=n;else{let e=t.length-1;if(a.startsWith("..")){let t=a.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}o=e>=0?t[e]:"/"}let i=function(e,t){void 0===t&&(t="/");let{pathname:n,search:o="",hash:r=""}="string"==typeof e?(0,x.cP)(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:T(o),hash:R(r)}}(r,o);return a&&"/"!==a&&a.endsWith("/")&&!i.pathname.endsWith("/")&&(i.pathname+="/"),i}function u(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=e.charAt(t.length);return n&&"/"!==n?null:e.slice(t.length)||"/"}function c(e){d();let{basename:t,navigator:n}=(0,E.useContext)(O),{hash:o,pathname:r,search:a}=m(e),i=r;if("/"!==t){let n=function(e){return""===e||""===e.pathname?"/":"string"==typeof e?(0,x.cP)(e).pathname:e.pathname}(e),o=null!=n&&n.endsWith("/");i="/"===r?t+(o?"/":""):_([t,r])}return n.createHref({pathname:i,search:a,hash:o})}function d(){return null!=(0,E.useContext)(S)}function f(){return d(),(0,E.useContext)(S).location}function p(){d();let{basename:e,navigator:t}=(0,E.useContext)(O),{matches:n}=(0,E.useContext)(k),{pathname:o}=f(),r=JSON.stringify(n.map((e=>e.pathnameBase))),a=(0,E.useRef)(!1);return(0,E.useEffect)((()=>{a.current=!0})),(0,E.useCallback)((function(n,i){if(void 0===i&&(i={}),!a.current)return;if("number"==typeof n)return void t.go(n);let s=l(n,JSON.parse(r),o);"/"!==e&&(s.pathname=_([e,s.pathname])),(i.replace?t.replace:t.push)(s,i.state)}),[e,t,r,o])}function h(){let{matches:e}=(0,E.useContext)(k),t=e[e.length-1];return t?t.params:{}}function m(e){let{matches:t}=(0,E.useContext)(k),{pathname:n}=f(),o=JSON.stringify(t.map((e=>e.pathnameBase)));return(0,E.useMemo)((()=>l(e,JSON.parse(o),n)),[e,o,n])}function v(e,t){return void 0===t&&(t=[]),null==e?null:e.reduceRight(((n,o,r)=>(0,E.createElement)(k.Provider,{children:void 0!==o.route.element?o.route.element:n,value:{outlet:n,matches:t.concat(e.slice(0,r+1))}})),null)}function y(e){let{to:t,replace:n,state:o}=e;d();let r=p();return(0,E.useEffect)((()=>{r(t,{replace:n,state:o})})),null}function b(){}function g(e){let{basename:t="/",children:n=null,location:o,navigationType:r=x.aU.Pop,navigator:a,static:i=!1}=e;d();let s=M(t),l=(0,E.useMemo)((()=>({basename:s,navigator:a,static:i})),[s,a,i]);"string"==typeof o&&(o=(0,x.cP)(o));let{pathname:c="/",search:f="",hash:p="",state:h=null,key:m="default"}=o,v=(0,E.useMemo)((()=>{let e=u(c,s);return null==e?null:{pathname:e,search:f,hash:p,state:h,key:m}}),[s,c,f,p,h,m]);return null==v?null:(0,E.createElement)(O.Provider,{value:l},(0,E.createElement)(S.Provider,{children:n,value:{location:v,navigationType:r}}))}function C(e){let{children:t,location:n}=e;return function(e,t){d();let n,{matches:r}=(0,E.useContext)(k),a=r[r.length-1],i=a?a.params:{},s=a?a.pathnameBase:"/",l=f();if(t){var u;let e="string"==typeof t?(0,x.cP)(t):t;"/"===s||null==(u=e.pathname)||u.startsWith(s),n=e}else n=l;let c=n.pathname||"/",p=o(e,{pathname:"/"===s?c:c.slice(s.length)||"/"});return v(p&&p.map((e=>Object.assign({},e,{params:Object.assign({},i,e.params),pathname:_([s,e.pathname]),pathnameBase:"/"===e.pathnameBase?s:_([s,e.pathnameBase])}))),r)}(w(t),n)}function w(e){let t=[];return E.Children.forEach(e,(e=>{if(!(0,E.isValidElement)(e))return;if(e.type===E.Fragment)return void t.push.apply(t,w(e.props.children));let n={caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path};e.props.children&&(n.children=w(e.props.children)),t.push(n)})),t}if(n.d(t,{AW:()=>b,F0:()=>g,Fg:()=>y,TH:()=>f,UO:()=>h,WU:()=>m,Z5:()=>C,oQ:()=>c,s0:()=>p}),723!=n.j)var x=n(9405);var E=n(7363);const O=723!=n.j?(0,E.createContext)(null):null;const S=723!=n.j?(0,E.createContext)(null):null;const k=(0,E.createContext)({outlet:null,matches:[]});const N=/^:\w+$/,P=723!=n.j?-2:null,j=e=>"*"===e,_=e=>e.join("/").replace(/\/\/+/g,"/"),M=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),T=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",R=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},8800:(e,t,n)=>{function o(){}n.d(t,{cn:()=>m,d0:()=>h,ZP:()=>b});var r=n(808),a=n(6983),i=n(7363),s=n.n(i),l=n(1533),u=n.n(l);const c=!1,d=s().createContext(null);var f="unmounted",p="exited",h="entering",m="entered",v="exiting",y=function(e){function t(t,n){var o;o=e.call(this,t,n)||this;var r,a=n&&!n.isMounting?t.enter:t.appear;return o.appearStatus=null,t.in?a?(r=p,o.appearStatus=h):r=m:r=t.unmountOnExit||t.mountOnEnter?f:p,o.state={status:r},o.nextCallback=null,o}var n,o;o=e,(n=t).prototype=Object.create(o.prototype),n.prototype.constructor=n,(0,a.Z)(n,o),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===f?{status:p}:null};var i=t.prototype;return i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==h&&n!==m&&(t=h):n!==h&&n!==m||(t=v)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,n,o=this.props.timeout;return e=t=n=o,null!=o&&"number"!=typeof o&&(e=o.exit,t=o.enter,n=void 0!==o.appear?o.appear:t),{exit:e,enter:t,appear:n}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===h){if(this.props.unmountOnExit||this.props.mountOnEnter)this.props.nodeRef||u().findDOMNode(this);this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===p&&this.setState({status:f})},i.performEnter=function(e){var t=this,n=this.props.enter,o=this.context?this.context.isMounting:e,r=this.props.nodeRef?[o]:[u().findDOMNode(this),o],a=r[0],i=r[1],s=this.getTimeouts(),l=o?s.appear:s.enter;!e&&!n||c?this.safeSetState({status:m},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:h},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:m},(function(){t.props.onEntered(a,i)}))}))})))},i.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),o=this.props.nodeRef?void 0:u().findDOMNode(this);t&&!c?(this.props.onExit(o),this.safeSetState({status:v},(function(){e.props.onExiting(o),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:p},(function(){e.props.onExited(o)}))}))}))):this.safeSetState({status:p},(function(){e.props.onExited(o)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(o){n&&(n=!1,t.nextCallback=null,e(o))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},i.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:u().findDOMNode(this);if(n&&!(null==e&&!this.props.addEndListener)){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback];this.props.addEndListener(o[0],o[1])}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===f)return null;var t=this.props,n=t.children,o=(0,r.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return s().createElement(d.Provider,{value:null},"function"==typeof n?n(e,o):s().cloneElement(s().Children.only(n),o))},t}(s().Component);y.contextType=d,y.propTypes={},y.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:o,onEntering:o,onEntered:o,onExit:o,onExiting:o,onExited:o},y.UNMOUNTED=f,y.EXITED=p,y.ENTERING=h,y.ENTERED=m,y.EXITING=v;const b=y},1426:(e,t,n)=>{function o(e,t,n){var o,r={},i=null,c=null;for(o in void 0!==n&&(i=""+n),void 0!==t.key&&(i=""+t.key),void 0!==t.ref&&(c=t.ref),t)l.call(t,o)&&!u.hasOwnProperty(o)&&(r[o]=t[o]);if(e&&e.defaultProps)for(o in t=e.defaultProps)void 0===r[o]&&(r[o]=t[o]);return{$$typeof:a,type:e,key:i,ref:c,props:r,_owner:s.current}}n(2525);var r=n(7363),a=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var i=Symbol.for;a=i("react.element"),t.Fragment=i("react.fragment")}var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l=Object.prototype.hasOwnProperty,u={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=o,t.jsxs=o},4246:(e,t,n)=>{e.exports=n(1426)},6189:(e,t,n)=>{function o(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function r(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function a(e,t){return Object.keys(t).reduce((function(n,a){var u,c=n,d=c[o(a)],f=c[a],p=(0,s.Z)(c,[o(a),a].map(r)),h=t[a],m=function(e,t,n){var o=(0,l.useRef)(void 0!==e),r=(0,l.useState)(t),a=r[0],i=r[1],s=void 0!==e,u=o.current;return o.current=s,!s&&u&&a!==t&&i(t),[s?e:a,(0,l.useCallback)((function(e){for(var t=arguments.length,o=new Array(t>1?t-1:0),r=1;ra});var i=n(5773),s=n(808),l=n(7363);n(3996),n(4829)},1895:e=>{var t=function(){};e.exports=t},5773:(e,t,n)=>{function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;to})},808:(e,t,n)=>{function o(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}n.d(t,{Z:()=>o})},6983:(e,t,n)=>{function o(e,t){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},o(e,t)}n.d(t,{Z:()=>o})}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[251],{6403:(e,t,n)=>{function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let o=e.indexOf("?");o>=0&&(t.search=e.substr(o),e=e.substr(0,o)),e&&(t.pathname=e)}return t}function d(e,t,n,r){function a(){return(p.state||{idx:null}).idx}function i(){h=O.Pop;let e=a(),t=null==e?null:e-v;v=e,m&&m({action:h,location:y.location,delta:t})}function c(e){let t="null"!==d.location.origin?d.location.origin:d.location.href,n="string"==typeof e?e:u(e);return new URL(n,t)}void 0===r&&(r={});let{window:d=document.defaultView,v5Compat:f=!1}=r,p=d.history,h=O.Pop,m=null,v=a();null==v&&(v=0,p.replaceState(o({},p.state,{idx:v}),""));let y={get action(){return h},get location(){return e(d,p)},listen(e){if(m)throw new Error("A history only accepts one active listener");return d.addEventListener(S,i),m=e,()=>{d.removeEventListener(S,i),m=null}},createHref:e=>t(d,e),createURL:c,encodeLocation(e){let t=c(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){h=O.Push;let o=l(y.location,e,t);n&&n(o,e),v=a()+1;let r=s(o,v),i=y.createHref(o);try{p.pushState(r,"",i)}catch(e){d.location.assign(i)}f&&m&&m({action:h,location:y.location,delta:1})},replace:function(e,t){h=O.Replace;let o=l(y.location,e,t);n&&n(o,e),v=a();let r=s(o,v),i=y.createHref(o);p.replaceState(r,"",i),f&&m&&m({action:h,location:y.location,delta:0})},go:e=>p.go(e)};return y}function f(e,t,n){void 0===n&&(n="/");let o=g(("string"==typeof t?c(t):t).pathname||"/",n);if(null==o)return null;let r=p(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(r);let a=null;for(let e=0;null==a&&e{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:r,route:e};i.relativePath.startsWith("/")&&(i.relativePath.startsWith(o),i.relativePath=i.relativePath.slice(o.length));let s=I([o,i.relativePath]),l=n.concat(i);e.children&&e.children.length>0&&p(e.children,t,l,s),(null!=e.path||e.index)&&t.push({path:s,score:m(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of h(e.path))r(e,t,n);else r(e,t)})),t}function h(e){let t=e.split("/");if(0===t.length)return[];let[n,...o]=t,r=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===o.length)return r?[a,""]:[a];let i=h(o.join("/")),s=[];return s.push(...i.map((e=>""===e?a:[a,e].join("/")))),r&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}function m(e,t){let n=e.split("/"),o=n.length;return n.some(T)&&(o+=R),t&&(o+=j),n.filter((e=>!T(e))).reduce(((e,t)=>e+(N.test(t)?P:""===t?_:M)),o)}function v(e,t){let{routesMeta:n}=e,o={},r="/",a=[];for(let e=0;e(o.push(t),"/([^\\/]+)")));e.endsWith("*")?(o.push("*"),r+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?r+="\\/*$":""!==e&&"/"!==e&&(r+="(?:(?=\\/|$))");let a=new RegExp(r,t?void 0:"i");return[a,o]}(e.path,e.caseSensitive,e.end),r=t.match(n);if(!r)return null;let a=r[0],i=a.replace(/(.)\/+$/,"$1"),s=r.slice(1);return{params:o.reduce(((e,t,n)=>{if("*"===t){i=a.slice(0,a.length-(s[n]||"").length).replace(/(.)\/+$/,"$1")}return e[t]=function(e){try{return decodeURIComponent(e)}catch(t){return e}}(s[n]||""),e}),{}),pathname:a,pathnameBase:i,pattern:e}}function b(e){try{return decodeURI(e)}catch(t){return e}}function g(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,o=e.charAt(n);return o&&"/"!==o?null:e.slice(n)||"/"}function C(e,t,n,o){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(o)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function w(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function E(e,t,n,r){let a;void 0===r&&(r=!1),"string"==typeof e?a=c(e):(a=o({},e),!a.pathname||a.pathname.includes("?"),C("?","pathname","search",a),!a.pathname||a.pathname.includes("#"),C("#","pathname","hash",a),!a.search||a.search.includes("#"),C("#","search","hash",a));let i,s=""===e||""===a.pathname,l=s?"/":a.pathname;if(r||null==l)i=n;else{let e=t.length-1;if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}i=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:n,search:o="",hash:r=""}="string"==typeof e?c(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:D(o),hash:A(r)}}(a,i),d=l&&"/"!==l&&l.endsWith("/"),f=(s||"."===l)&&n.endsWith("/");return u.pathname.endsWith("/")||!d&&!f||(u.pathname+="/"),u}function x(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}var O;n.d(t,{Ep:()=>u,RQ:()=>I,WK:()=>x,Zn:()=>g,Zq:()=>w,aU:()=>O,cP:()=>c,fp:()=>f,kG:()=>a,pC:()=>E,q_:()=>r}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(O||(O={}));const S="popstate";var k;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(k||(k={}));const N=/^:\w+$/,P=3,j=2,_=1,M=10,R=723!=n.j?-2:null,T=e=>"*"===e,I=e=>e.join("/").replace(/\/\/+/g,"/"),L=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),D=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",A=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class Z extends Error{}const U=["post","put","patch","delete"],F=(new Set(U),["get",...U]);new Set(F),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!=typeof window&&void 0!==window.document&&window,Symbol("deferred")},6153:(e,t,n)=>{n.d(t,{Z:()=>r});var o=n(7363);const r=723!=n.j?function(e){var t=(0,o.useRef)(e);return(0,o.useEffect)((function(){t.current=e}),[e]),t}:null},4708:(e,t,n)=>{function o(e){var t=(0,a.Z)(e);return(0,r.useCallback)((function(){return t.current&&t.current.apply(t,arguments)}),[t])}n.d(t,{Z:()=>o});var r=n(7363),a=n(6153)},9809:(e,t,n)=>{n.d(t,{Z:()=>a});var o=n(7363),r=function(e){return e&&"function"!=typeof e?function(t){e.current=t}:e};const a=723!=n.j?function(e,t){return(0,o.useMemo)((function(){return function(e,t){var n=r(e),o=r(t);return function(e){n&&n(e),o&&o(e)}}(e,t)}),[e,t])}:null},9440:(e,t,n)=>{function o(){var e=(0,r.useRef)(!0),t=(0,r.useRef)((function(){return e.current}));return(0,r.useEffect)((function(){return e.current=!0,function(){e.current=!1}}),[]),t.current}n.d(t,{Z:()=>o});var r=n(7363)},6499:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(7363),r=(n(6153),n(4708));n(9440);new WeakMap;var a=n(6120),i=n(4246);const s=["onKeyDown"],l=o.forwardRef(((e,t)=>{let{onKeyDown:n}=e,o=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,s);const[l]=(0,a.FT)(Object.assign({tagName:"a"},o)),u=(0,r.Z)((e=>{l.onKeyDown(e),null==n||n(e)}));return(c=o.href)&&"#"!==c.trim()&&"button"!==o.role?(0,i.jsx)("a",Object.assign({ref:t},o,{onKeyDown:n})):(0,i.jsx)("a",Object.assign({ref:t},o,l,{onKeyDown:u}));var c}));l.displayName="Anchor";const u=l},6120:(e,t,n)=>{function o({tagName:e,disabled:t,href:n,target:o,rel:r,role:a,onClick:i,tabIndex:s=0,type:l}){e||(e=null!=n||null!=o||null!=r?"a":"button");const u={tagName:e};if("button"===e)return[{type:l||"button",disabled:t},u];const c=o=>{(t||"a"===e&&function(e){return!e||"#"===e.trim()}(n))&&o.preventDefault(),t?o.stopPropagation():null==i||i(o)};return"a"===e&&(n||(n="#"),t&&(n=void 0)),[{role:null!=a?a:"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:"a"===e?o:void 0,"aria-disabled":t||void 0,rel:"a"===e?r:void 0,onClick:c,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),c(e))}},u]}n.d(t,{FT:()=>o,ZP:()=>l});var r=n(7363),a=n(4246);const i=["as","disabled"],s=r.forwardRef(((e,t)=>{let{as:n,disabled:r}=e,s=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,i);const[l,{tagName:u}]=o(Object.assign({tagName:n,disabled:r},s));return(0,a.jsx)(u,Object.assign({},s,l,{ref:t}))}));s.displayName="Button";const l=464==n.j?s:null},42:(e,t)=>{var n;!function(){function o(){for(var e=[],t=0;t{function o(e){return e.replace(r,(function(e,t){return t.toUpperCase()}))}n.d(t,{Z:()=>o});var r=/-(.)/g},3137:(e,t,n)=>{if(n.d(t,{Z:()=>i}),723!=n.j)var o=n(7094);if(723!=n.j)var r=n(9604);if(723!=n.j)var a=n(6680);const i=723!=n.j?function(e,t){var n="",i="";if("string"==typeof t)return e.style.getPropertyValue((0,r.Z)(t))||(0,o.Z)(e).getPropertyValue((0,r.Z)(t));Object.keys(t).forEach((function(o){var s=t[o];s||0===s?(0,a.Z)(o)?i+=o+"("+s+") ":n+=(0,r.Z)(o)+": "+s+";":e.style.removeProperty((0,r.Z)(o))})),i&&(n+="transform: "+i+";"),e.style.cssText+=";"+n}:null},7094:(e,t,n)=>{function o(e,t){return(0,r.Z)(e).getComputedStyle(e,t)}if(n.d(t,{Z:()=>o}),723!=n.j)var r=n(7992)},7552:(e,t,n)=>{function o(e){return e.replace(r,"-$1").toLowerCase()}n.d(t,{Z:()=>o});var r=/([A-Z])/g},9604:(e,t,n)=>{function o(e){return(0,r.Z)(e).replace(a,"-ms-")}if(n.d(t,{Z:()=>o}),723!=n.j)var r=n(7552);var a=/^ms-/},6680:(e,t,n)=>{function o(e){return!(!e||!r.test(e))}n.d(t,{Z:()=>o});var r=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i},6783:(e,t,n)=>{function o(e){return e&&e.ownerDocument||document}n.d(t,{Z:()=>o})},7992:(e,t,n)=>{function o(e){var t=(0,r.Z)(e);return t&&t.defaultView||window}if(n.d(t,{Z:()=>o}),723!=n.j)var r=n(6783)},6978:(e,t,n)=>{n.d(t,{Z:()=>o});const o=723!=n.j?function(e,t,n,o){var r=o&&"boolean"!=typeof o?o.capture:o;e.removeEventListener(t,n,r),n.__once&&e.removeEventListener(t,n.__once,r)}:null},7516:(e,t,n)=>{function o(e,t,n,o){if(void 0===n&&(n=!1),void 0===o&&(o=!0),e){var r=document.createEvent("HTMLEvents");r.initEvent(t,n,o),e.dispatchEvent(r)}}n.d(t,{Z:()=>o})},1792:(e,t,n)=>{var o,r,a;r=!("undefined"==typeof window||!window.document||!window.document.createElement),a={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen},void 0===(o=function(){return a}.call(t,n,t,e))||(e.exports=o)},3996:e=>{e.exports=function(e,t,n,o,r,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,r,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},8026:()=>{},2525:e=>{var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,r){for(var a,i,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l{function o(){}function r(){}var a=n(331);r.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,r,i){if(i!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:o};return n.PropTypes=n,n}},3615:(e,t,n)=>{e.exports=n(8772)()},331:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1262:(e,t,n)=>{n.d(t,{Z:()=>_});var o=n(42),r=n.n(o),a=n(7363),i=n(6189),s=n(4708),l=n(6499),u=n(8398),c=n(8800),d=n(658),f=n(6526),p=n(6705),h=n(4246);const m={[c.d0]:"show",[c.cn]:"show"},v=a.forwardRef((({className:e,children:t,transitionClasses:n={},...o},i)=>{const s=(0,a.useCallback)(((e,t)=>{(0,f.Z)(e),null==o.onEnter||o.onEnter(e,t)}),[o]);return(0,h.jsx)(p.Z,{ref:i,addEndListener:d.Z,...o,onEnter:s,childRef:t.ref,children:(o,i)=>a.cloneElement(t,{...i,className:r()("fade",e,t.props.className,m[o],n[o])})})}));v.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},v.displayName="Fade";const y=v;var b=n(3615),g=n.n(b);const C={"aria-label":g().string,onClick:g().func,variant:g().oneOf(["white"])},w=a.forwardRef((({className:e,variant:t,...n},o)=>(0,h.jsx)("button",{ref:o,type:"button",className:r()("btn-close",t&&`btn-close-${t}`,e),...n})));w.displayName="CloseButton",w.propTypes=C,w.defaultProps={"aria-label":"Close"};const E=w;var x=n(5284),O=n(2703);const S=(0,x.Z)("h4");S.displayName="DivStyledAsH4";const k=(0,O.Z)("alert-heading",{Component:S}),N=(0,O.Z)("alert-link",{Component:l.Z}),P={variant:"primary",show:!0,transition:y,closeLabel:"Close alert"},j=a.forwardRef(((e,t)=>{const{bsPrefix:n,show:o,closeLabel:a,closeVariant:l,className:c,children:d,variant:f,onClose:p,dismissible:m,transition:v,...b}=(0,i.Ch)(e,{show:"onClose"}),g=(0,u.vE)(n,"alert"),C=(0,s.Z)((e=>{p&&p(!1,e)})),w=!0===v?y:v,x=(0,h.jsxs)("div",{role:"alert",...w?void 0:b,ref:t,className:r()(c,g,f&&`${g}-${f}`,m&&`${g}-dismissible`),children:[m&&(0,h.jsx)(E,{onClick:C,"aria-label":a,variant:l}),d]});return w?(0,h.jsx)(w,{unmountOnExit:!0,...b,ref:void 0,in:o,children:x}):o?x:null}));j.displayName="Alert",j.defaultProps=P;const _=Object.assign(j,{Link:N,Heading:k})},7137:(e,t,n)=>{n.d(t,{Z:()=>c});var o=n(42),r=n.n(o),a=n(7363),i=n(6120),s=n(8398),l=n(4246);const u=a.forwardRef((({as:e,bsPrefix:t,variant:n,size:o,active:a,className:u,...c},d)=>{const f=(0,s.vE)(t,"btn"),[p,{tagName:h}]=(0,i.FT)({tagName:e,...c});return(0,l.jsx)(h,{...p,...c,ref:d,className:r()(u,f,a&&"active",n&&`${f}-${n}`,o&&`${f}-${o}`,c.href&&c.disabled&&"disabled")})}));u.displayName="Button",u.defaultProps={variant:"primary",active:!1,disabled:!1};const c=723!=n.j?u:null},1325:(e,t,n)=>{n.d(t,{Z:()=>k});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(2703),l=n(5284),u=n(4246);const c=a.forwardRef((({bsPrefix:e,className:t,variant:n,as:o="img",...a},s)=>{const l=(0,i.vE)(e,"card-img");return(0,u.jsx)(o,{ref:s,className:r()(n?`${l}-${n}`:l,t),...a})}));c.displayName="CardImg";const d=c,f=a.createContext(null);f.displayName="CardHeaderContext";const p=f,h=a.forwardRef((({bsPrefix:e,className:t,as:n="div",...o},s)=>{const l=(0,i.vE)(e,"card-header"),c=(0,a.useMemo)((()=>({cardHeaderBsPrefix:l})),[l]);return(0,u.jsx)(p.Provider,{value:c,children:(0,u.jsx)(n,{ref:s,...o,className:r()(t,l)})})}));h.displayName="CardHeader";const m=h,v=(0,l.Z)("h5"),y=(0,l.Z)("h6"),b=(0,s.Z)("card-body"),g=(0,s.Z)("card-title",{Component:v}),C=(0,s.Z)("card-subtitle",{Component:y}),w=(0,s.Z)("card-link",{Component:"a"}),E=(0,s.Z)("card-text",{Component:"p"}),x=(0,s.Z)("card-footer"),O=(0,s.Z)("card-img-overlay"),S=a.forwardRef((({bsPrefix:e,className:t,bg:n,text:o,border:a,body:s,children:l,as:c="div",...d},f)=>{const p=(0,i.vE)(e,"card");return(0,u.jsx)(c,{ref:f,...d,className:r()(t,p,n&&`bg-${n}`,o&&`text-${o}`,a&&`border-${a}`),children:s?(0,u.jsx)(b,{children:l}):l})}));S.displayName="Card",S.defaultProps={body:!1};const k=Object.assign(S,{Img:d,Title:g,Subtitle:C,Body:b,Link:w,Text:E,Header:m,Footer:x,ImgOverlay:O})},1288:(e,t,n)=>{function o(e){var t,n,o=((n=(0,s.useRef)(t=e)).current=t,n);(0,s.useEffect)((function(){return function(){return o.current()}}),[])}function r(e,t,n){var o=n-Date.now();e.current=o<=d?setTimeout(t,o):setTimeout((function(){return r(e,t,n)}),d)}function a(){var e=(0,c.Z)(),t=(0,s.useRef)();return o((function(){return clearTimeout(t.current)})),(0,s.useMemo)((function(){var n=function(){return clearTimeout(t.current)};return{set:function(o,a){void 0===a&&(a=0),e()&&(n(),a<=d?t.current=setTimeout(o,a):r(t,o,Date.now()+a))},clear:n}}),[])}n.d(t,{Z:()=>N});var i=n(4708),s=n(7363);const l=function(e,t){var n=(0,s.useRef)(!0);(0,s.useEffect)((function(){if(!n.current)return e();n.current=!1}),t)};var u=n(6153),c=n(9440),d=Math.pow(2,31)-1,f=n(6499),p=n(42),h=n.n(p),m=n(6189);const v=(0,n(2703).Z)("carousel-caption");var y=n(8398),b=n(4246);const g=s.forwardRef((({as:e="div",bsPrefix:t,className:n,...o},r)=>{const a=h()(n,(0,y.vE)(t,"carousel-item"));return(0,b.jsx)(e,{ref:r,...o,className:a})}));g.displayName="CarouselItem";const C=g;var w=n(1038),E=n(658),x=n(6526),O=n(6705);const S={slide:!0,fade:!1,controls:!0,indicators:!0,indicatorLabels:[],defaultActiveIndex:0,interval:5e3,keyboard:!0,pause:"hover",wrap:!0,touch:!0,prevIcon:(0,b.jsx)("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:"Previous",nextIcon:(0,b.jsx)("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:"Next"},k=s.forwardRef(((e,t)=>{const{as:n="div",bsPrefix:o,slide:r,fade:c,controls:d,indicators:p,indicatorLabels:v,activeIndex:g,onSelect:C,onSlide:S,onSlid:k,interval:N,keyboard:P,onKeyDown:j,pause:_,onMouseOver:M,onMouseOut:R,wrap:T,touch:I,onTouchStart:L,onTouchMove:D,onTouchEnd:A,prevIcon:Z,prevLabel:U,nextIcon:F,nextLabel:$,variant:B,className:W,children:q,...z}=(0,m.Ch)(e,{activeIndex:"onSelect"}),X=(0,y.vE)(o,"carousel"),Y=(0,y.SC)(),H=(0,s.useRef)(null),[K,G]=(0,s.useState)("next"),[V,J]=(0,s.useState)(!1),[Q,ee]=(0,s.useState)(!1),[te,ne]=(0,s.useState)(g||0);(0,s.useEffect)((()=>{Q||g===te||(G(H.current?H.current:(g||0)>te?"next":"prev"),r&&ee(!0),ne(g||0))}),[g,Q,te,r]),(0,s.useEffect)((()=>{H.current&&(H.current=null)}));let oe,re=0;(0,w.Ed)(q,((e,t)=>{++re,t===g&&(oe=e.props.interval)}));const ae=(0,u.Z)(oe),ie=(0,s.useCallback)((e=>{if(Q)return;let t=te-1;if(t<0){if(!T)return;t=re-1}H.current="prev",null==C||C(t,e)}),[Q,te,C,T,re]),se=(0,i.Z)((e=>{if(Q)return;let t=te+1;if(t>=re){if(!T)return;t=0}H.current="next",null==C||C(t,e)})),le=(0,s.useRef)();(0,s.useImperativeHandle)(t,(()=>({element:le.current,prev:ie,next:se})));const ue=(0,i.Z)((()=>{!document.hidden&&function(e){if(!(e&&e.style&&e.parentNode&&e.parentNode.style))return!1;const t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&"none"!==getComputedStyle(e.parentNode).display}(le.current)&&(Y?ie():se())})),ce="next"===K?"start":"end";l((()=>{r||(null==S||S(te,ce),null==k||k(te,ce))}),[te]);const de=`${X}-item-${K}`,fe=`${X}-item-${ce}`,pe=(0,s.useCallback)((e=>{(0,x.Z)(e),null==S||S(te,ce)}),[S,te,ce]),he=(0,s.useCallback)((()=>{ee(!1),null==k||k(te,ce)}),[k,te,ce]),me=(0,s.useCallback)((e=>{if(P&&!/input|textarea/i.test(e.target.tagName))switch(e.key){case"ArrowLeft":return e.preventDefault(),void(Y?se(e):ie(e));case"ArrowRight":return e.preventDefault(),void(Y?ie(e):se(e))}null==j||j(e)}),[P,j,ie,se,Y]),ve=(0,s.useCallback)((e=>{"hover"===_&&J(!0),null==M||M(e)}),[_,M]),ye=(0,s.useCallback)((e=>{J(!1),null==R||R(e)}),[R]),be=(0,s.useRef)(0),ge=(0,s.useRef)(0),Ce=a(),we=(0,s.useCallback)((e=>{be.current=e.touches[0].clientX,ge.current=0,"hover"===_&&J(!0),null==L||L(e)}),[_,L]),Ee=(0,s.useCallback)((e=>{ge.current=e.touches&&e.touches.length>1?0:e.touches[0].clientX-be.current,null==D||D(e)}),[D]),xe=(0,s.useCallback)((e=>{if(I){const t=ge.current;Math.abs(t)>40&&(t>0?ie(e):se(e))}"hover"===_&&Ce.set((()=>{J(!1)}),N||void 0),null==A||A(e)}),[I,_,ie,se,Ce,N,A]),Oe=null!=N&&!V&&!Q,Se=(0,s.useRef)();(0,s.useEffect)((()=>{var e,t;if(!Oe)return;return Se.current=window.setInterval(document.visibilityState?ue:Y?ie:se,null!=(e=null!=(t=ae.current)?t:N)?e:void 0),()=>{null!==Se.current&&clearInterval(Se.current)}}),[Oe,ie,se,ae,N,ue,Y]);const ke=(0,s.useMemo)((()=>p&&Array.from({length:re},((e,t)=>e=>{null==C||C(t,e)}))),[p,re,C]);return(0,b.jsxs)(n,{ref:le,...z,onKeyDown:me,onMouseOver:ve,onMouseOut:ye,onTouchStart:we,onTouchMove:Ee,onTouchEnd:xe,className:h()(W,X,r&&"slide",c&&`${X}-fade`,B&&`${X}-${B}`),children:[p&&(0,b.jsx)("div",{className:`${X}-indicators`,children:(0,w.UI)(q,((e,t)=>(0,b.jsx)("button",{type:"button","data-bs-target":"","aria-label":null!=v&&v.length?v[t]:`Slide ${t+1}`,className:t===te?"active":void 0,onClick:ke?ke[t]:void 0,"aria-current":t===te},t)))}),(0,b.jsx)("div",{className:`${X}-inner`,children:(0,w.UI)(q,((e,t)=>{const n=t===te;return r?(0,b.jsx)(O.Z,{in:n,onEnter:n?pe:void 0,onEntered:n?he:void 0,addEndListener:E.Z,children:(t,o)=>s.cloneElement(e,{...o,className:h()(e.props.className,n&&"entered"!==t&&de,("entered"===t||"exiting"===t)&&"active",("entering"===t||"exiting"===t)&&fe)})}):s.cloneElement(e,{className:h()(e.props.className,n&&"active")})}))}),d&&(0,b.jsxs)(b.Fragment,{children:[(T||0!==g)&&(0,b.jsxs)(f.Z,{className:`${X}-control-prev`,onClick:ie,children:[Z,U&&(0,b.jsx)("span",{className:"visually-hidden",children:U})]}),(T||g!==re-1)&&(0,b.jsxs)(f.Z,{className:`${X}-control-next`,onClick:se,children:[F,$&&(0,b.jsx)("span",{className:"visually-hidden",children:$})]})]})]})}));k.displayName="Carousel",k.defaultProps=S;const N=Object.assign(k,{Caption:v,Item:C})},7231:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef(((e,t)=>{const[{className:n,...o},{as:a="div",bsPrefix:l,spans:u}]=function({as:e,bsPrefix:t,className:n,...o}){t=(0,i.vE)(t,"col");const a=(0,i.pi)(),s=(0,i.zG)(),l=[],u=[];return a.forEach((e=>{const n=o[e];let r,a,i;delete o[e],"object"==typeof n&&null!=n?({span:r,offset:a,order:i}=n):r=n;const c=e!==s?`-${e}`:"";r&&l.push(!0===r?`${t}${c}`:`${t}${c}-${r}`),null!=i&&u.push(`order${c}-${i}`),null!=a&&u.push(`offset${c}-${a}`)})),[{...o,className:r()(n,...l,...u)},{as:e,bsPrefix:t,spans:l}]}(e);return(0,s.jsx)(a,{...o,ref:t,className:r()(n,!u.length&&l)})}));l.displayName="Col";const u=723!=n.j?l:null},754:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef((({bsPrefix:e,fluid:t,as:n="div",className:o,...a},l)=>{const u=(0,i.vE)(e,"container"),c="string"==typeof t?`-${t}`:"-fluid";return(0,s.jsx)(n,{ref:l,...a,className:r()(o,t?`${u}${c}`:u)})}));l.displayName="Container",l.defaultProps={fluid:!1};const u=723!=n.j?l:null},1038:(e,t,n)=>{function o(e,t){let n=0;return i.Children.map(e,(e=>i.isValidElement(e)?t(e,n++):e))}function r(e,t){let n=0;i.Children.forEach(e,(e=>{i.isValidElement(e)&&t(e,n++)}))}function a(e,t){return i.Children.toArray(e).some((e=>i.isValidElement(e)&&e.type===t))}n.d(t,{Ed:()=>r,UI:()=>o,XW:()=>a});var i=n(7363)},2568:(e,t,n)=>{n.d(t,{Z:()=>$});var o=n(42),r=n.n(o),a=n(3615),i=n.n(a),s=n(7363),l=n(4246);const u={type:i().string,tooltip:i().bool,as:i().elementType},c=s.forwardRef((({as:e="div",className:t,type:n="valid",tooltip:o=!1,...a},i)=>(0,l.jsx)(e,{...a,ref:i,className:r()(t,`${n}-${o?"tooltip":"feedback"}`)})));c.displayName="Feedback",c.propTypes=u;const d=c,f=s.createContext({});var p=n(8398);const h=s.forwardRef((({id:e,bsPrefix:t,className:n,type:o="checkbox",isValid:a=!1,isInvalid:i=!1,as:u="input",...c},d)=>{const{controlId:h}=(0,s.useContext)(f);return t=(0,p.vE)(t,"form-check-input"),(0,l.jsx)(u,{...c,ref:d,type:o,id:e||h,className:r()(n,t,a&&"is-valid",i&&"is-invalid")})}));h.displayName="FormCheckInput";const m=h,v=s.forwardRef((({bsPrefix:e,className:t,htmlFor:n,...o},a)=>{const{controlId:i}=(0,s.useContext)(f);return e=(0,p.vE)(e,"form-check-label"),(0,l.jsx)("label",{...o,ref:a,htmlFor:n||i,className:r()(t,e)})}));v.displayName="FormCheckLabel";const y=v;var b=n(1038);const g=s.forwardRef((({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:o=!1,reverse:a=!1,disabled:i=!1,isValid:u=!1,isInvalid:c=!1,feedbackTooltip:h=!1,feedback:v,feedbackType:g,className:C,style:w,title:E="",type:x="checkbox",label:O,children:S,as:k="input",...N},P)=>{t=(0,p.vE)(t,"form-check"),n=(0,p.vE)(n,"form-switch");const{controlId:j}=(0,s.useContext)(f),_=(0,s.useMemo)((()=>({controlId:e||j})),[j,e]),M=!S&&null!=O&&!1!==O||(0,b.XW)(S,y),R=(0,l.jsx)(m,{...N,type:"switch"===x?"checkbox":x,ref:P,isValid:u,isInvalid:c,disabled:i,as:k});return(0,l.jsx)(f.Provider,{value:_,children:(0,l.jsx)("div",{style:w,className:r()(C,M&&t,o&&`${t}-inline`,a&&`${t}-reverse`,"switch"===x&&n),children:S||(0,l.jsxs)(l.Fragment,{children:[R,M&&(0,l.jsx)(y,{title:E,children:O}),v&&(0,l.jsx)(d,{type:g,tooltip:h,children:v})]})})})}));g.displayName="FormCheck";const C=Object.assign(g,{Input:m,Label:y});n(1895);const w=s.forwardRef((({bsPrefix:e,type:t,size:n,htmlSize:o,id:a,className:i,isValid:u=!1,isInvalid:c=!1,plaintext:d,readOnly:h,as:m="input",...v},y)=>{const{controlId:b}=(0,s.useContext)(f);let g;return e=(0,p.vE)(e,"form-control"),g=d?{[`${e}-plaintext`]:!0}:{[e]:!0,[`${e}-${n}`]:n},(0,l.jsx)(m,{...v,type:t,size:o,ref:y,readOnly:h,id:a||b,className:r()(i,g,u&&"is-valid",c&&"is-invalid","color"===t&&`${e}-color`)})}));w.displayName="FormControl";const E=Object.assign(w,{Feedback:d});const x=(0,n(2703).Z)("form-floating"),O=s.forwardRef((({controlId:e,as:t="div",...n},o)=>{const r=(0,s.useMemo)((()=>({controlId:e})),[e]);return(0,l.jsx)(f.Provider,{value:r,children:(0,l.jsx)(t,{...n,ref:o})})}));O.displayName="FormGroup";const S=O;var k=n(7231);const N=s.forwardRef((({as:e="label",bsPrefix:t,column:n,visuallyHidden:o,className:a,htmlFor:i,...u},c)=>{const{controlId:d}=(0,s.useContext)(f);t=(0,p.vE)(t,"form-label");let h="col-form-label";"string"==typeof n&&(h=`${h} ${h}-${n}`);const m=r()(a,t,o&&"visually-hidden",n&&h);return i=i||d,n?(0,l.jsx)(k.Z,{ref:c,as:"label",className:m,htmlFor:i,...u}):(0,l.jsx)(e,{ref:c,className:m,htmlFor:i,...u})}));N.displayName="FormLabel",N.defaultProps={column:!1,visuallyHidden:!1};const P=N,j=s.forwardRef((({bsPrefix:e,className:t,id:n,...o},a)=>{const{controlId:i}=(0,s.useContext)(f);return e=(0,p.vE)(e,"form-range"),(0,l.jsx)("input",{...o,type:"range",ref:a,className:r()(t,e),id:n||i})}));j.displayName="FormRange";const _=j,M=s.forwardRef((({bsPrefix:e,size:t,htmlSize:n,className:o,isValid:a=!1,isInvalid:i=!1,id:u,...c},d)=>{const{controlId:h}=(0,s.useContext)(f);return e=(0,p.vE)(e,"form-select"),(0,l.jsx)("select",{...c,size:n,ref:d,className:r()(o,e,t&&`${e}-${t}`,a&&"is-valid",i&&"is-invalid"),id:u||h})}));M.displayName="FormSelect";const R=M,T=s.forwardRef((({bsPrefix:e,className:t,as:n="small",muted:o,...a},i)=>(e=(0,p.vE)(e,"form-text"),(0,l.jsx)(n,{...a,ref:i,className:r()(t,e,o&&"text-muted")}))));T.displayName="FormText";const I=T,L=s.forwardRef(((e,t)=>(0,l.jsx)(C,{...e,ref:t,type:"switch"})));L.displayName="Switch";const D=Object.assign(L,{Input:C.Input,Label:C.Label}),A=s.forwardRef((({bsPrefix:e,className:t,children:n,controlId:o,label:a,...i},s)=>(e=(0,p.vE)(e,"form-floating"),(0,l.jsxs)(S,{ref:s,className:r()(t,e),controlId:o,...i,children:[n,(0,l.jsx)("label",{htmlFor:o,children:a})]}))));A.displayName="FloatingLabel";const Z=A,U={_ref:i().any,validated:i().bool,as:i().elementType},F=s.forwardRef((({className:e,validated:t,as:n="form",...o},a)=>(0,l.jsx)(n,{...o,ref:a,className:r()(e,t&&"was-validated")})));F.displayName="Form",F.propTypes=U;const $=Object.assign(F,{Group:S,Control:E,Floating:x,Check:C,Switch:D,Label:P,Text:I,Range:_,Select:R,FloatingLabel:Z})},3169:(e,t,n)=>{n.d(t,{Z:()=>d});var o=n(42),r=n.n(o),a=n(7363),i=n(3615),s=n.n(i),l=n(8398),u=n(4246);s(),s(),s(),s(),s();const c=a.forwardRef((({bsPrefix:e,className:t,fluid:n,rounded:o,roundedCircle:a,thumbnail:i,...s},c)=>(e=(0,l.vE)(e,"img"),(0,u.jsx)("img",{ref:c,...s,className:r()(t,n&&`${e}-fluid`,o&&"rounded",a&&"rounded-circle",i&&`${e}-thumbnail`)}))));c.displayName="Image",c.defaultProps={fluid:!1,rounded:!1,roundedCircle:!1,thumbnail:!1};const d=464==n.j?c:null},4007:(e,t,n)=>{function o(e){return`${v}${e}`}function r({key:e,onClick:t,active:n,id:r,role:a,disabled:i}){const l=(0,s.useContext)(h),u=(0,s.useContext)(f),c=(0,s.useContext)(m);let d=n;const p={role:a};if(u){a||"tablist"!==u.role||(p.role="tab");const t=u.getControllerId(null!=e?e:null),i=u.getControlledId(null!=e?e:null);p[o("event-key")]=e,p.id=t||r,d=null==n&&null!=e?u.activeKey===e:n,!d&&(null!=c&&c.unmountOnExit||null!=c&&c.mountOnEnter)||(p["aria-controls"]=i)}return"tab"===p.role&&(p["aria-selected"]=d,d||(p.tabIndex=-1),i&&(p.tabIndex=-1,p["aria-disabled"]=!0)),p.onClick=(0,b.Z)((n=>{i||(null==t||t(n),null!=e&&l&&!n.isPropagationStopped()&&l(e,n))})),[p,{isActive:d}]}n.d(t,{Z:()=>T});var a=n(42),i=n.n(a),s=n(7363),l=(n(1895),n(6189)),u=Function.prototype.bind.call(Function.prototype.call,[].slice),c=n(9809);const d=s.createContext(null);d.displayName="NavContext";const f=d,p=(e,t=null)=>null!=e?String(e):t||null,h=s.createContext(null),m=s.createContext(null),v="data-rr-ui-",y="rrUi";var b=n(4708),g=n(6120),C=n(4246);const w=["as","active","eventKey"],E=s.forwardRef(((e,t)=>{let{as:n=g.ZP,active:a,eventKey:i}=e,s=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,w);const[l,u]=r(Object.assign({key:p(i,s.href),active:a},s));return l[o("active")]=u.isActive,(0,C.jsx)(n,Object.assign({},s,l,{ref:t}))}));E.displayName="NavItem";const x=E,O=["as","onSelect","activeKey","role","onKeyDown"],S=()=>{},k=o("event-key"),N=s.forwardRef(((e,t)=>{let{as:n="div",onSelect:o,activeKey:r,role:a,onKeyDown:i}=e,l=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,O);const d=(0,s.useReducer)((function(e){return!e}),!1)[1],v=(0,s.useRef)(!1),b=(0,s.useContext)(h),g=(0,s.useContext)(m);let w,E;g&&(a=a||"tablist",r=g.activeKey,w=g.getControlledId,E=g.getControllerId);const x=(0,s.useRef)(null),N=e=>{const t=x.current;if(!t)return null;const n=u(t.querySelectorAll(`[${k}]:not([aria-disabled=true])`));const o=t.querySelector("[aria-selected=true]");if(!o||o!==document.activeElement)return null;const r=n.indexOf(o);if(-1===r)return null;let a=r+e;return a>=n.length&&(a=0),a<0&&(a=n.length-1),n[a]},P=(e,t)=>{null!=e&&(null==o||o(e,t),null==b||b(e,t))};(0,s.useEffect)((()=>{if(x.current&&v.current){const e=x.current.querySelector(`[${k}][aria-selected=true]`);null==e||e.focus()}v.current=!1}));const j=(0,c.Z)(t,x);return(0,C.jsx)(h.Provider,{value:P,children:(0,C.jsx)(f.Provider,{value:{role:a,activeKey:p(r),getControlledId:w||S,getControllerId:E||S},children:(0,C.jsx)(n,Object.assign({},l,{onKeyDown:e=>{if(null==i||i(e),!g)return;let t;switch(e.key){case"ArrowLeft":case"ArrowUp":t=N(-1);break;case"ArrowRight":case"ArrowDown":t=N(1);break;default:return}var n;t&&(e.preventDefault(),P(t.dataset[(n="EventKey",`${y}${n}`)]||null,e),v.current=!0,d())},ref:j,role:a}))})})}));N.displayName="Nav";const P=Object.assign(N,{Item:x});var j=n(8398);const _=s.forwardRef((({bsPrefix:e,active:t,disabled:n,eventKey:o,className:a,variant:s,action:l,as:u,...c},d)=>{e=(0,j.vE)(e,"list-group-item");const[f,h]=r({key:p(o,c.href),active:t,...c}),m=(0,b.Z)((e=>{if(n)return e.preventDefault(),void e.stopPropagation();f.onClick(e)}));n&&void 0===c.tabIndex&&(c.tabIndex=-1,c["aria-disabled"]=!0);return(0,C.jsx)(u||(l?c.href?"a":"button":"div"),{ref:d,...c,...f,onClick:m,className:i()(a,e,h.isActive&&"active",n&&"disabled",s&&`${e}-${s}`,l&&`${e}-action`)})}));_.displayName="ListGroupItem";const M=_,R=s.forwardRef(((e,t)=>{const{className:n,bsPrefix:o,variant:r,horizontal:a,numbered:s,as:u="div",...c}=(0,l.Ch)(e,{activeKey:"onSelect"}),d=(0,j.vE)(o,"list-group");let f;return a&&(f=!0===a?"horizontal":`horizontal-${a}`),(0,C.jsx)(P,{ref:t,...c,as:u,className:i()(n,d,r&&`${d}-${r}`,f&&`${d}-${f}`,s&&`${d}-numbered`)})}));R.displayName="ListGroup";const T=Object.assign(R,{Item:M})},6364:(e,t,n)=>{function o(e,t,n){return Math.round((e-t)/(n-t)*100*d)/d}function r({min:e,now:t,max:n,label:r,visuallyHidden:a,striped:s,animated:l,className:u,style:d,variant:f,bsPrefix:p,...h},m){return(0,c.jsx)("div",{ref:m,...h,role:"progressbar",className:i()(u,`${p}-bar`,{[`bg-${f}`]:f,[`${p}-bar-animated`]:l,[`${p}-bar-striped`]:l||s}),style:{width:`${o(t,e,n)}%`,...d},"aria-valuenow":t,"aria-valuemin":e,"aria-valuemax":n,children:a?(0,c.jsx)("span",{className:"visually-hidden",children:r}):r})}n.d(t,{Z:()=>p});var a=n(42),i=n.n(a),s=n(7363),l=n(8398),u=n(1038),c=n(4246);const d=1e3,f=s.forwardRef((({isChild:e,...t},n)=>{if(t.bsPrefix=(0,l.vE)(t.bsPrefix,"progress"),e)return r(t,n);const{min:o,now:a,max:d,label:f,visuallyHidden:p,striped:h,animated:m,bsPrefix:v,variant:y,className:b,children:g,...C}=t;return(0,c.jsx)("div",{ref:n,...C,className:i()(b,v),children:g?(0,u.UI)(g,(e=>(0,s.cloneElement)(e,{isChild:!0}))):r({min:o,now:a,max:d,label:f,visuallyHidden:p,striped:h,animated:m,bsPrefix:v,variant:y},n)})}));f.displayName="ProgressBar",f.defaultProps={min:0,max:100,animated:!1,isChild:!1,visuallyHidden:!1,striped:!1};const p=723!=n.j?f:null},3738:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef((({bsPrefix:e,className:t,as:n="div",...o},a)=>{const l=(0,i.vE)(e,"row"),u=(0,i.pi)(),c=(0,i.zG)(),d=`${l}-cols`,f=[];return u.forEach((e=>{const t=o[e];let n;delete o[e],null!=t&&"object"==typeof t?({cols:n}=t):n=t;null!=n&&f.push(`${d}${e!==c?`-${e}`:""}-${n}`)})),(0,s.jsx)(n,{ref:a,...o,className:r()(t,l,...f)})}));l.displayName="Row";const u=464==n.j?l:null},8662:(e,t,n)=>{n.d(t,{Z:()=>u});var o=n(42),r=n.n(o),a=n(7363),i=n(8398),s=n(4246);const l=a.forwardRef((({bsPrefix:e,variant:t,animation:n="border",size:o,as:a="div",className:l,...u},c)=>{const d=`${e=(0,i.vE)(e,"spinner")}-${n}`;return(0,s.jsx)(a,{ref:c,...u,className:r()(l,d,o&&`${d}-${o}`,t&&`text-${t}`)})}));l.displayName="Spinner";const u=723!=n.j?l:null},8398:(e,t,n)=>{function o(e,t){const{prefixes:n}=(0,s.useContext)(c);return e||n[t]||t}function r(){const{breakpoints:e}=(0,s.useContext)(c);return e}function a(){const{minBreakpoint:e}=(0,s.useContext)(c);return e}function i(){const{dir:e}=(0,s.useContext)(c);return"rtl"===e}n.d(t,{SC:()=>i,pi:()=>r,vE:()=>o,zG:()=>a});var s=n(7363);n(4246);const l=["xxl","xl","lg","md","sm","xs"],u="xs",c=s.createContext({prefixes:{},breakpoints:l,minBreakpoint:u}),{Provider:d}=c},6705:(e,t,n)=>{n.d(t,{Z:()=>c});var o=n(7363),r=n.n(o);if(723!=n.j)var a=n(8800);var i=n(9809);if(723!=n.j)var s=n(1166);var l=n(4246);const u=723!=n.j?r().forwardRef((({onEnter:e,onEntering:t,onEntered:n,onExit:u,onExiting:c,onExited:d,addEndListener:f,children:p,childRef:h,...m},v)=>{const y=(0,o.useRef)(null),b=(0,i.Z)(y,h),g=e=>{b((0,s.Z)(e))},C=e=>t=>{e&&y.current&&e(y.current,t)},w=(0,o.useCallback)(C(e),[e]),E=(0,o.useCallback)(C(t),[t]),x=(0,o.useCallback)(C(n),[n]),O=(0,o.useCallback)(C(u),[u]),S=(0,o.useCallback)(C(c),[c]),k=(0,o.useCallback)(C(d),[d]),N=(0,o.useCallback)(C(f),[f]);return(0,l.jsx)(a.ZP,{ref:v,...m,onEnter:w,onEntered:x,onEntering:E,onExit:O,onExited:k,onExiting:S,addEndListener:N,nodeRef:y,children:"function"==typeof p?(e,t)=>p(e,{...t,ref:g}):r().cloneElement(p,{ref:g})})})):null,c=723!=n.j?u:null},2703:(e,t,n)=>{function o(e,{displayName:t=c(e),Component:n,defaultProps:o}={}){const r=s.forwardRef((({className:t,bsPrefix:o,as:r=n||"div",...i},s)=>{const c=(0,l.vE)(o,e);return(0,u.jsx)(r,{ref:s,className:a()(t,c),...i})}));return r.defaultProps=o,r.displayName=t,r}n.d(t,{Z:()=>o});var r=n(42),a=n.n(r);if(723!=n.j)var i=n(8648);var s=n(7363);if(723!=n.j)var l=n(8398);var u=n(4246);const c=e=>e[0].toUpperCase()+(0,i.Z)(e).slice(1)},5284:(e,t,n)=>{n.d(t,{Z:()=>s});var o=n(7363),r=n(42),a=n.n(r),i=n(4246);const s=e=>o.forwardRef(((t,n)=>(0,i.jsx)("div",{...t,ref:n,className:a()(t.className,e)})))},1166:(e,t,n)=>{function o(e){return e&&"setState"in e?a().findDOMNode(e):null!=e?e:null}n.d(t,{Z:()=>o});var r=n(1533),a=n.n(r)},658:(e,t,n)=>{function o(e,t,n,o){var r,a;null==n&&(r=(0,i.Z)(e,"transitionDuration")||"",a=-1===r.indexOf("ms")?1e3:1,n=parseFloat(r)*a||0);var s=function(e,t,n){void 0===n&&(n=5);var o=!1,r=setTimeout((function(){o||(0,h.Z)(e,"transitionend",!0)}),t+n),a=p(e,"transitionend",(function(){o=!0}),{once:!0});return function(){clearTimeout(r),a()}}(e,n,o),l=p(e,"transitionend",t);return function(){s(),l()}}function r(e,t){const n=(0,i.Z)(e,t)||"",o=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*o}function a(e,t){const n=r(e,"transitionDuration"),a=r(e,"transitionDelay"),i=o(e,(n=>{n.target===e&&(i(),t(n))}),n+a)}n.d(t,{Z:()=>a});var i=n(3137);const s=!("undefined"==typeof window||!window.document||!window.document.createElement);var l=!1,u=!1;try{var c={get passive(){return l=!0},get once(){return u=l=!0}};s&&(window.addEventListener("test",c,c),window.removeEventListener("test",c,!0))}catch(e){}const d=function(e,t,n,o){if(o&&"boolean"!=typeof o&&!u){var r=o.capture,a=n;!u&&o.once&&(a=n.__once||function e(o){this.removeEventListener(t,e,r),n.call(this,o)},n.__once=a),e.addEventListener(t,a,l?o:r)}e.addEventListener(t,n,o)};var f=n(6978);const p=function(e,t,n,o){return d(e,t,n,o),function(){(0,f.Z)(e,t,n,o)}};var h=n(7516)},6526:(e,t,n)=>{function o(){}n.d(t,{Z:()=>o})},3272:(e,t,n)=>{function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return"";var n=e;return t&&Object.keys(t).forEach((function(e){n=n.replace(e,t[e])})),n}function b(){return void 0!==n.g.window?n.g.window.innerWidth:0}function g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.g.window.self;return e===n.g.window.top||k()?e:g(e.parent)}n.d(t,{Z:()=>D});var C=n(7363),w=n.n(C),E=n(3615),x=n.n(E),O=n(1403),S=n.n(O),k=function(){try{return n.g.window.location.hostname!==n.g.window.parent.location.hostname}catch(e){return!0}},N=0,P=300,j=1.007,_=27,M=37,R=39,T=0,I=0,L=function(e){function t(e){var t;return(t=m.call(this,e)).state={isClosing:!e.animationDisabled,shouldAnimate:!1,zoomLevel:N,offsetX:0,offsetY:0,loadErrorStatus:{}},t.outerEl=w().createRef(),t.zoomInBtn=w().createRef(),t.zoomOutBtn=w().createRef(),t.caption=w().createRef(),t.closeIfClickInner=t.closeIfClickInner.bind(c(t)),t.handleImageDoubleClick=t.handleImageDoubleClick.bind(c(t)),t.handleImageMouseWheel=t.handleImageMouseWheel.bind(c(t)),t.handleKeyInput=t.handleKeyInput.bind(c(t)),t.handleMouseUp=t.handleMouseUp.bind(c(t)),t.handleMouseDown=t.handleMouseDown.bind(c(t)),t.handleMouseMove=t.handleMouseMove.bind(c(t)),t.handleOuterMousewheel=t.handleOuterMousewheel.bind(c(t)),t.handleTouchStart=t.handleTouchStart.bind(c(t)),t.handleTouchMove=t.handleTouchMove.bind(c(t)),t.handleTouchEnd=t.handleTouchEnd.bind(c(t)),t.handlePointerEvent=t.handlePointerEvent.bind(c(t)),t.handleCaptionMousewheel=t.handleCaptionMousewheel.bind(c(t)),t.handleWindowResize=t.handleWindowResize.bind(c(t)),t.handleZoomInButtonClick=t.handleZoomInButtonClick.bind(c(t)),t.handleZoomOutButtonClick=t.handleZoomOutButtonClick.bind(c(t)),t.requestClose=t.requestClose.bind(c(t)),t.requestMoveNext=t.requestMoveNext.bind(c(t)),t.requestMovePrev=t.requestMovePrev.bind(c(t)),t.timeouts=[],t.currentAction=T,t.eventsSource=I,t.pointerList=[],t.preventInnerClose=!1,t.preventInnerCloseTimeout=null,t.keyPressed=!1,t.imageCache={},t.lastKeyDownTime=0,t.resizeTimeout=null,t.wheelActionTimeout=null,t.resetScrollTimeout=null,t.scrollX=0,t.scrollY=0,t.moveStartX=0,t.moveStartY=0,t.moveStartOffsetX=0,t.moveStartOffsetY=0,t.swipeStartX=0,t.swipeStartY=0,t.swipeEndX=0,t.swipeEndY=0,t.pinchTouchList=null,t.pinchDistance=0,t.keyCounter=0,t.moveRequested=!1,t}!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,e);var o,l,d,m=f(t);return o=t,l=[{key:"componentDidMount",value:function(){var e=this;this.props.animationDisabled||this.setState({isClosing:!1}),this.windowContext=g(),this.listeners={resize:this.handleWindowResize,mouseup:this.handleMouseUp,touchend:this.handleTouchEnd,touchcancel:this.handleTouchEnd,pointerdown:this.handlePointerEvent,pointermove:this.handlePointerEvent,pointerup:this.handlePointerEvent,pointercancel:this.handlePointerEvent},Object.keys(this.listeners).forEach((function(t){e.windowContext.addEventListener(t,e.listeners[t])})),this.loadAllImages()}},{key:"shouldComponentUpdate",value:function(e){var t=this;return this.getSrcTypes().forEach((function(n){t.props[n.name]!==e[n.name]&&(t.moveRequested=!1)})),!this.moveRequested}},{key:"componentDidUpdate",value:function(e){var t=this,n=!1,o={},r={};this.getSrcTypes().forEach((function(a){e[a.name]!==t.props[a.name]&&(n=!0,o[e[a.name]]=!0,r[t.props[a.name]]=!0)})),(n||this.moveRequested)&&(Object.keys(o).forEach((function(e){!(e in r)&&e in t.imageCache&&(t.imageCache[e].loaded=!1)})),this.moveRequested=!1,this.loadAllImages(this.props))}},{key:"componentWillUnmount",value:function(){var e=this;this.didUnmount=!0,Object.keys(this.listeners).forEach((function(t){e.windowContext.removeEventListener(t,e.listeners[t])})),this.timeouts.forEach((function(e){return clearTimeout(e)}))}},{key:"setTimeout",value:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){var n=this,o=setTimeout((function(){n.timeouts=n.timeouts.filter((function(e){return e!==o})),e()}),t);return this.timeouts.push(o),o}))},{key:"setPreventInnerClose",value:function(){var e=this;this.preventInnerCloseTimeout&&this.clearTimeout(this.preventInnerCloseTimeout),this.preventInnerClose=!0,this.preventInnerCloseTimeout=this.setTimeout((function(){e.preventInnerClose=!1,e.preventInnerCloseTimeout=null}),100)}},{key:"getBestImageForType",value:function(e){var t=this.props[e],n={};if(this.isImageLoaded(t))n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height);else{if(!this.isImageLoaded(this.props["".concat(e,"Thumbnail")]))return null;t=this.props["".concat(e,"Thumbnail")],n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height,!0)}return{src:t,height:this.imageCache[t].height,width:this.imageCache[t].width,targetHeight:n.height,targetWidth:n.width}}},{key:"getFitSizes",value:function(e,t,n){var o=this.getLightboxRect(),r=o.height-2*this.props.imagePadding,a=o.width-2*this.props.imagePadding;return n||(r=Math.min(r,t),a=Math.min(a,e)),a/r>e/t?{width:e*r/t,height:r}:{width:a,height:t*a/e}}},{key:"getMaxOffsets",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel,t=this.getBestImageForType("mainSrc");if(null===t)return{maxX:0,minX:0,maxY:0,minY:0};var n=this.getLightboxRect(),o=this.getZoomMultiplier(e),r=0,a=0;return{maxX:r=o*t.width-n.width<0?(n.width-o*t.width)/2:(o*t.width-n.width)/2,maxY:a=o*t.height-n.height<0?(n.height-o*t.height)/2:(o*t.height-n.height)/2,minX:-1*r,minY:-1*a}}},{key:"getSrcTypes",value:function(){return[{name:"mainSrc",keyEnding:"i".concat(this.keyCounter)},{name:"mainSrcThumbnail",keyEnding:"t".concat(this.keyCounter)},{name:"nextSrc",keyEnding:"i".concat(this.keyCounter+1)},{name:"nextSrcThumbnail",keyEnding:"t".concat(this.keyCounter+1)},{name:"prevSrc",keyEnding:"i".concat(this.keyCounter-1)},{name:"prevSrcThumbnail",keyEnding:"t".concat(this.keyCounter-1)}]}},{key:"getZoomMultiplier",value:function(){return Math.pow(j,arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel)}},{key:"getLightboxRect",value:function(){return this.outerEl.current?this.outerEl.current.getBoundingClientRect():{width:b(),height:void 0!==n.g.window?n.g.window.innerHeight:0,top:0,right:0,bottom:0,left:0}}},{key:"clearTimeout",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){this.timeouts=this.timeouts.filter((function(t){return t!==e})),clearTimeout(e)}))},{key:"changeZoom",value:function(e,t,n){if(this.props.enableZoom){var o=Math.max(N,Math.min(P,e));if(o!==this.state.zoomLevel)if(o!==N){var r=this.getBestImageForType("mainSrc");if(null!==r){var a=this.getZoomMultiplier(),i=this.getZoomMultiplier(o),s=this.getLightboxRect(),l=void 0!==t?t-s.left:s.width/2,u=void 0!==n?n-s.top:s.height/2,c=(s.width-r.width*i)/2-(l-(l-((s.width-r.width*a)/2-this.state.offsetX))/a*i),d=(s.height-r.height*i)/2-(u-(u-((s.height-r.height*a)/2-this.state.offsetY))/a*i);if(3!==this.currentAction){var f=this.getMaxOffsets();this.state.zoomLevel>o&&(c=Math.max(f.minX,Math.min(f.maxX,c)),d=Math.max(f.minY,Math.min(f.maxY,d)))}this.setState({zoomLevel:o,offsetX:c,offsetY:d})}}else this.setState({zoomLevel:o,offsetX:0,offsetY:0})}}},{key:"closeIfClickInner",value:function(e){!this.preventInnerClose&&e.target.className.search(/\bril-inner\b/)>-1&&this.requestClose(e)}},{key:"handleKeyInput",value:function(e){if(e.stopPropagation(),!this.isAnimating())if("keyup"!==e.type){var t=e.which||e.keyCode,n=new Date;if(!(n.getTime()-this.lastKeyDownTime=200||e.deltaX>=100?(this.requestMoveNext(e),n=500,this.scrollX=0):(this.scrollX<=-200||e.deltaX<=-100)&&(this.requestMovePrev(e),n=500,this.scrollX=0)),0!==n&&(this.wheelActionTimeout=this.setTimeout((function(){t.wheelActionTimeout=null}),n)))}},{key:"handleImageMouseWheel",value:function(e){if(Math.abs(e.deltaY)>=Math.abs(e.deltaX)){if(e.stopPropagation(),Math.abs(e.deltaY)<1)return;this.scrollX=0,this.scrollY+=e.deltaY,this.changeZoom(this.state.zoomLevel-e.deltaY,e.clientX,e.clientY)}}},{key:"handleImageDoubleClick",value:function(e){this.changeZoom(this.state.zoomLevel>N?N:this.state.zoomLevel+100,e.clientX,e.clientY)}},{key:"shouldHandleEvent",value:function(e){if(this.eventsSource===e)return!0;if(this.eventsSource===I)return this.eventsSource=e,!0;switch(e){case 1:default:return!1;case 2:return this.eventsSource=2,this.filterPointersBySource(),!0;case 3:return 1===this.eventsSource&&(this.eventsSource=3,this.filterPointersBySource(),!0)}}},{key:"addPointer",value:function(e){this.pointerList.push(e)}},{key:"removePointer",value:function(e){this.pointerList=this.pointerList.filter((function(t){return t.id!==e.id}))}},{key:"filterPointersBySource",value:function(){var e=this;this.pointerList=this.pointerList.filter((function(t){return t.source===e.eventsSource}))}},{key:"handleMouseDown",value:function(e){this.shouldHandleEvent(1)&&t.isTargetMatchImage(e.target)&&(this.addPointer(t.parseMouseEvent(e)),this.multiPointerStart(e))}},{key:"handleMouseMove",value:function(e){this.shouldHandleEvent(1)&&this.multiPointerMove(e,[t.parseMouseEvent(e)])}},{key:"handleMouseUp",value:function(e){this.shouldHandleEvent(1)&&(this.removePointer(t.parseMouseEvent(e)),this.multiPointerEnd(e))}},{key:"handlePointerEvent",value:function(e){if(this.shouldHandleEvent(3))switch(e.type){case"pointerdown":t.isTargetMatchImage(e.target)&&(this.addPointer(t.parsePointerEvent(e)),this.multiPointerStart(e));break;case"pointermove":this.multiPointerMove(e,[t.parsePointerEvent(e)]);break;case"pointerup":case"pointercancel":this.removePointer(t.parsePointerEvent(e)),this.multiPointerEnd(e)}}},{key:"handleTouchStart",value:function(e){var n=this;this.shouldHandleEvent(2)&&t.isTargetMatchImage(e.target)&&([].forEach.call(e.changedTouches,(function(e){return n.addPointer(t.parseTouchPointer(e))})),this.multiPointerStart(e))}},{key:"handleTouchMove",value:function(e){this.shouldHandleEvent(2)&&this.multiPointerMove(e,[].map.call(e.changedTouches,(function(e){return t.parseTouchPointer(e)})))}},{key:"handleTouchEnd",value:function(e){var n=this;this.shouldHandleEvent(2)&&([].map.call(e.changedTouches,(function(e){return n.removePointer(t.parseTouchPointer(e))})),this.multiPointerEnd(e))}},{key:"decideMoveOrSwipe",value:function(e){this.state.zoomLevel<=N?this.handleSwipeStart(e):this.handleMoveStart(e)}},{key:"multiPointerStart",value:function(e){switch(this.handleEnd(null),this.pointerList.length){case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"multiPointerMove",value:function(e,t){switch(this.currentAction){case 1:e.preventDefault(),this.handleMove(t[0]);break;case 2:e.preventDefault(),this.handleSwipe(t[0]);break;case 3:e.preventDefault(),this.handlePinch(t)}}},{key:"multiPointerEnd",value:function(e){switch(this.currentAction!==T&&(this.setPreventInnerClose(),this.handleEnd(e)),this.pointerList.length){case 0:this.eventsSource=I;break;case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"handleEnd",value:function(e){switch(this.currentAction){case 1:this.handleMoveEnd(e);break;case 2:this.handleSwipeEnd(e);break;case 3:this.handlePinchEnd(e)}}},{key:"handleMoveStart",value:function(e){var t=e.x,n=e.y;this.props.enableZoom&&(this.currentAction=1,this.moveStartX=t,this.moveStartY=n,this.moveStartOffsetX=this.state.offsetX,this.moveStartOffsetY=this.state.offsetY)}},{key:"handleMove",value:function(e){var t=this.moveStartX-e.x+this.moveStartOffsetX,n=this.moveStartY-e.y+this.moveStartOffsetY;this.state.offsetX===t&&this.state.offsetY===n||this.setState({offsetX:t,offsetY:n})}},{key:"handleMoveEnd",value:function(){var e=this;this.currentAction=T,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0;var t=this.getMaxOffsets(),n=Math.max(t.minX,Math.min(t.maxX,this.state.offsetX)),o=Math.max(t.minY,Math.min(t.maxY,this.state.offsetY));n===this.state.offsetX&&o===this.state.offsetY||(this.setState({offsetX:n,offsetY:o,shouldAnimate:!0}),this.setTimeout((function(){e.setState({shouldAnimate:!1})}),this.props.animationDuration))}},{key:"handleSwipeStart",value:function(e){var t=e.x,n=e.y;this.currentAction=2,this.swipeStartX=t,this.swipeStartY=n,this.swipeEndX=t,this.swipeEndY=n}},{key:"handleSwipe",value:function(e){var t=e.y;this.swipeEndX=e.x,this.swipeEndY=t}},{key:"handleSwipeEnd",value:function(e){var t=this.swipeEndX-this.swipeStartX,n=Math.abs(t),o=Math.abs(this.swipeEndY-this.swipeStartY);if(this.currentAction=T,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,!(!e||this.isAnimating()||n<1.5*o)){if(n<200&&n0&&this.props.prevSrc?(e.preventDefault(),this.requestMovePrev()):t<0&&this.props.nextSrc&&(e.preventDefault(),this.requestMoveNext())}}},{key:"calculatePinchDistance",value:function(){var e=p(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,2),t=e[0],n=e[1];return Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2))}},{key:"calculatePinchCenter",value:function(){var e=p(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,2),t=e[0],n=e[1];return{x:t.x-(t.x-n.x)/2,y:t.y-(t.y-n.y)/2}}},{key:"handlePinchStart",value:function(e){this.props.enableZoom&&(this.currentAction=3,this.pinchTouchList=e.map((function(e){return{id:e.id,x:e.x,y:e.y}})),this.pinchDistance=this.calculatePinchDistance())}},{key:"handlePinch",value:function(e){this.pinchTouchList=this.pinchTouchList.map((function(t){for(var n=0;n0&&t.height+o>=n.scrollHeight||e.deltaY<0&&o<=0)&&e.preventDefault()}}},{key:"isAnimating",value:function(){return this.state.shouldAnimate||this.state.isClosing}},{key:"isImageLoaded",value:function(e){return e&&e in this.imageCache&&this.imageCache[e].loaded}},{key:"loadImage",value:function(e,t,o){var a=this;if(this.isImageLoaded(t))this.setTimeout((function(){o()}),1);else{var s=new n.g.Image;this.props.imageCrossOrigin&&(s.crossOrigin=this.props.imageCrossOrigin),s.onerror=function(n){a.props.onImageLoadError(t,e,n),a.setState((function(t){return{loadErrorStatus:r(r({},t.loadErrorStatus),{},i({},e,!0))}})),o(n)},s.onload=function(){a.props.onImageLoad(t,e,s),a.imageCache[t]={loaded:!0,width:s.width,height:s.height},o()},s.src=t}}},{key:"loadAllImages",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;this.getSrcTypes().forEach((function(n){var o=n.name;t[o]&&e.state.loadErrorStatus[o]&&e.setState((function(e){return{loadErrorStatus:r(r({},e.loadErrorStatus),{},i({},o,!1))}})),t[o]&&!e.isImageLoaded(t[o])&&e.loadImage(o,t[o],function(t,n){return function(o){o||e.props[t]!==n||e.didUnmount||e.forceUpdate()}}(o,t[o]))}))}},{key:"requestClose",value:function(e){var t=this,n=function(){return t.props.onCloseRequest(e)};this.props.animationDisabled||"keydown"===e.type&&!this.props.animationOnKeyInput?n():(this.setState({isClosing:!0}),this.setTimeout(n,this.props.animationDuration))}},{key:"requestMove",value:function(e,t){var n=this,o={zoomLevel:N,offsetX:0,offsetY:0};this.props.animationDisabled||this.keyPressed&&!this.props.animationOnKeyInput||(o.shouldAnimate=!0,this.setTimeout((function(){return n.setState({shouldAnimate:!1})}),this.props.animationDuration)),this.keyPressed=!1,this.moveRequested=!0,"prev"===e?(this.keyCounter-=1,this.setState(o),this.props.onMovePrevRequest(t)):(this.keyCounter+=1,this.setState(o),this.props.onMoveNextRequest(t))}},{key:"requestMoveNext",value:function(e){this.requestMove("next",e)}},{key:"requestMovePrev",value:function(e){this.requestMove("prev",e)}},{key:"render",value:function(){var e=this,o=this.props,a=o.animationDisabled,i=o.animationDuration,l=o.clickOutsideToClose,u=o.discourageDownloads,c=o.enableZoom,d=o.imageTitle,f=o.nextSrc,p=o.prevSrc,m=o.toolbarButtons,v=o.reactModalStyle,b=o.onAfterOpen,g=o.imageCrossOrigin,C=o.reactModalProps,E=o.loader,x=this.state,O=x.zoomLevel,k=x.offsetX,j=x.offsetY,_=x.isClosing,M=x.loadErrorStatus,R=this.getLightboxRect(),T={};!a&&this.isAnimating()&&(T=r(r({},T),{},{transition:"transform ".concat(i,"ms")}));var I={};this.getSrcTypes().forEach((function(e){I[e.name]=e.keyEnding}));var L=[],D=function(n,o,a){if(e.props[n]){var i,l=e.getBestImageForType(n),c=r(r({},T),t.getTransform(r(r({},a),l)));if(O>N&&(c.cursor="move"),null===l&&(i=M,Object.keys(i).some((function(e){return i[e]}))))L.push(w().createElement("div",{className:"".concat(o," ril__image ril-errored"),style:c,key:e.props[n]+I[n]},w().createElement("div",{className:"ril__errorContainer"},e.props.imageLoadErrorMessage)));else if(null!==l){var f=l.src;u?(c.backgroundImage="url('".concat(f,"')"),L.push(w().createElement("div",{className:"".concat(o," ril__image ril__imageDiscourager"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,style:c,key:f+I[n]},w().createElement("div",{className:"ril-download-blocker ril__downloadBlocker"})))):L.push(w().createElement("img",s({},g?{crossOrigin:g}:{},{className:"".concat(o," ril__image"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,onDragStart:function(e){return e.preventDefault()},style:c,src:f,key:f+I[n],alt:"string"==typeof d?d:y("Image"),draggable:!1})))}else{var p=void 0!==E?E:w().createElement("div",{className:"ril-loading-circle ril__loadingCircle ril__loadingContainer__icon"},h(new Array(12)).map((function(e,t){return w().createElement("div",{key:t,className:"ril-loading-circle-point ril__loadingCirclePoint"})})));L.push(w().createElement("div",{className:"".concat(o," ril__image ril-not-loaded"),style:c,key:e.props[n]+I[n]},w().createElement("div",{className:"ril__loadingContainer"},p)))}}},A=this.getZoomMultiplier();D("nextSrc","ril-image-next ril__imageNext",{x:R.width}),D("mainSrc","ril-image-current",{x:-1*k,y:-1*j,zoom:A}),D("prevSrc","ril-image-prev ril__imagePrev",{x:-1*R.width});var Z={overlay:r({zIndex:1e3,backgroundColor:"transparent"},v.overlay),content:r({backgroundColor:"transparent",overflow:"hidden",border:"none",borderRadius:0,padding:0,top:0,left:0,right:0,bottom:0},v.content)};return w().createElement(S(),s({isOpen:!0,onRequestClose:l?this.requestClose:void 0,onAfterOpen:function(){e.outerEl.current&&e.outerEl.current.focus(),b()},style:Z,contentLabel:y("Lightbox"),appElement:void 0!==n.g.window?n.g.window.document.body:void 0},C),w().createElement("div",{className:"ril-outer ril__outer ril__outerAnimating ".concat(this.props.wrapperClassName," ").concat(_?"ril-closing ril__outerClosing":""),style:{transition:"opacity ".concat(i,"ms"),animationDuration:"".concat(i,"ms"),animationDirection:_?"normal":"reverse"},ref:this.outerEl,onWheel:this.handleOuterMousewheel,onMouseMove:this.handleMouseMove,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,tabIndex:"-1",onKeyDown:this.handleKeyInput,onKeyUp:this.handleKeyInput},w().createElement("div",{className:"ril-inner ril__inner",onClick:l?this.closeIfClickInner:void 0},L),p&&w().createElement("button",{type:"button",className:"ril-prev-button ril__navButtons ril__navButtonPrev",key:"prev","aria-label":this.props.prevLabel,title:this.props.prevLabel,onClick:this.isAnimating()?void 0:this.requestMovePrev}),f&&w().createElement("button",{type:"button",className:"ril-next-button ril__navButtons ril__navButtonNext",key:"next","aria-label":this.props.nextLabel,title:this.props.nextLabel,onClick:this.isAnimating()?void 0:this.requestMoveNext}),w().createElement("div",{className:"ril-toolbar ril__toolbar"},w().createElement("ul",{className:"ril-toolbar-left ril__toolbarSide ril__toolbarLeftSide"},w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("span",{className:"ril-toolbar__item__child ril__toolbarItemChild"},d))),w().createElement("ul",{className:"ril-toolbar-right ril__toolbarSide ril__toolbarRightSide"},m&&m.map((function(e,t){return w().createElement("li",{key:"button_".concat(t+1),className:"ril-toolbar__item ril__toolbarItem"},e)})),c&&w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("button",{type:"button",key:"zoom-in","aria-label":this.props.zoomInLabel,title:this.props.zoomInLabel,className:["ril-zoom-in","ril__toolbarItemChild","ril__builtinButton","ril__zoomInButton"].concat(h(O===P?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomInBtn,disabled:this.isAnimating()||O===P,onClick:this.isAnimating()||O===P?void 0:this.handleZoomInButtonClick})),c&&w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("button",{type:"button",key:"zoom-out","aria-label":this.props.zoomOutLabel,title:this.props.zoomOutLabel,className:["ril-zoom-out","ril__toolbarItemChild","ril__builtinButton","ril__zoomOutButton"].concat(h(O===N?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomOutBtn,disabled:this.isAnimating()||O===N,onClick:this.isAnimating()||O===N?void 0:this.handleZoomOutButtonClick})),w().createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},w().createElement("button",{type:"button",key:"close","aria-label":this.props.closeLabel,title:this.props.closeLabel,className:"ril-close ril-toolbar__item__child ril__toolbarItemChild ril__builtinButton ril__closeButton",onClick:this.isAnimating()?void 0:this.requestClose})))),this.props.imageCaption&&w().createElement("div",{onWheel:this.handleCaptionMousewheel,onMouseDown:function(e){return e.stopPropagation()},className:"ril-caption ril__caption",ref:this.caption},w().createElement("div",{className:"ril-caption-content ril__captionContent"},this.props.imageCaption))))}}],d=[{key:"isTargetMatchImage",value:function(e){return e&&/ril-image-current/.test(e.className)}},{key:"parseMouseEvent",value:function(e){return{id:"mouse",source:1,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parseTouchPointer",value:function(e){return{id:e.identifier,source:2,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parsePointerEvent",value:function(e){return{id:e.pointerId,source:3,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"getTransform",value:function(e){var t=e.x,n=e.y,o=void 0===n?0:n,r=e.zoom,a=void 0===r?1:r,i=e.width,s=e.targetWidth,l=void 0===t?0:t,u=b();i>u&&(l+=(u-i)/2);var c=a*(s/i);return{transform:"translate3d(".concat(l,"px,").concat(o,"px,0) scale3d(").concat(c,",").concat(c,",1)")}}}],l&&a(o.prototype,l),d&&a(o,d),t}(C.Component);L.propTypes={mainSrc:x().string.isRequired,prevSrc:x().string,nextSrc:x().string,mainSrcThumbnail:x().string,prevSrcThumbnail:x().string,nextSrcThumbnail:x().string,onCloseRequest:x().func.isRequired,onMovePrevRequest:x().func,onMoveNextRequest:x().func,onImageLoadError:x().func,onImageLoad:x().func,onAfterOpen:x().func,discourageDownloads:x().bool,animationDisabled:x().bool,animationOnKeyInput:x().bool,animationDuration:x().number,keyRepeatLimit:x().number,keyRepeatKeyupBonus:x().number,imageTitle:x().node,imageCaption:x().node,imageCrossOrigin:x().string,reactModalStyle:x().shape({}),imagePadding:x().number,wrapperClassName:x().string,toolbarButtons:x().arrayOf(x().node),clickOutsideToClose:x().bool,enableZoom:x().bool,reactModalProps:x().shape({}),nextLabel:x().string,prevLabel:x().string,zoomInLabel:x().string,zoomOutLabel:x().string,closeLabel:x().string,imageLoadErrorMessage:x().node,loader:x().node},L.defaultProps={imageTitle:null,imageCaption:null,toolbarButtons:null,reactModalProps:{},animationDisabled:!1,animationDuration:300,animationOnKeyInput:!1,clickOutsideToClose:!0,closeLabel:"Close lightbox",discourageDownloads:!1,enableZoom:!0,imagePadding:10,imageCrossOrigin:null,keyRepeatKeyupBonus:40,keyRepeatLimit:180,mainSrcThumbnail:null,nextLabel:"Next image",nextSrc:null,nextSrcThumbnail:null,onAfterOpen:function(){},onImageLoadError:function(){},onImageLoad:function(){},onMoveNextRequest:function(){},onMovePrevRequest:function(){},prevLabel:"Previous image",prevSrc:null,prevSrcThumbnail:null,reactModalStyle:{},wrapperClassName:"",zoomInLabel:"Zoom in",zoomOutLabel:"Zoom out",imageLoadErrorMessage:"This image failed to load",loader:void 0};const D=464==n.j?L:null},4829:(e,t,n)=>{function o(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function r(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function a(e,t){try{var n=this.props,o=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,o)}finally{this.props=n,this.state=o}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==s)throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+(e.displayName||e.name)+" uses "+("function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()")+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks");if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=o,t.componentWillReceiveProps=r),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=a;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){l.call(this,e,t,this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n)}}return e}n.r(t),n.d(t,{polyfill:()=>i}),o.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},5325:(e,t,n)=>{function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e){return e()}Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var i=Object.assign||function(e){for(var t=1;t{function o(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t0&&0===(w-=1)&&p.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(d.returnFocus(n.props.preventScroll),d.teardownScopedFocus()):d.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),y.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(d.setupScopedFocus(n.node),d.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){g(e)&&(0,f.default)(n.content,e),n.props.shouldCloseOnEsc&&C(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var o="object"===(void 0===t?"undefined":s(t))?t:{base:b[e],afterOpen:b[e]+"--after-open",beforeClose:b[e]+"--before-close"},r=o.base;return n.state.afterOpen&&(r=r+" "+o.afterOpen),n.state.beforeClose&&(r=r+" "+o.beforeClose),"string"==typeof t&&t?r+" "+t:r},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,o){return n[e+"-"+o]=t[o],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,o=e.htmlOpenClassName,r=e.bodyOpenClassName,a=e.parentSelector,i=a&&a().ownerDocument||document;r&&h.add(i.body,r),o&&h.add(i.getElementsByTagName("html")[0],o),n&&(w+=1,p.hide(t)),y.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,o=e.overlayClassName,r=e.defaultStyles,a=e.children,s=n?{}:r.content,l=o?{}:r.overlay;if(this.shouldBeClosed())return null;var u={ref:this.setOverlayRef,className:this.buildClassName("overlay",o),style:i({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},c=i({id:t,ref:this.setContentRef,style:i({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",i({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),d=this.props.contentElement(c,a);return this.props.overlayElement(u,d)}}]),t}(u.Component);E.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},E.propTypes={isOpen:c.default.bool.isRequired,defaultStyles:c.default.shape({content:c.default.object,overlay:c.default.object}),style:c.default.shape({content:c.default.object,overlay:c.default.object}),className:c.default.oneOfType([c.default.string,c.default.object]),overlayClassName:c.default.oneOfType([c.default.string,c.default.object]),parentSelector:c.default.func,bodyOpenClassName:c.default.string,htmlOpenClassName:c.default.string,ariaHideApp:c.default.bool,appElement:c.default.oneOfType([c.default.instanceOf(v.default),c.default.instanceOf(m.SafeHTMLCollection),c.default.instanceOf(m.SafeNodeList),c.default.arrayOf(c.default.instanceOf(v.default))]),onAfterOpen:c.default.func,onAfterClose:c.default.func,onRequestClose:c.default.func,closeTimeoutMS:c.default.number,shouldFocusAfterRender:c.default.bool,shouldCloseOnOverlayClick:c.default.bool,shouldReturnFocusAfterClose:c.default.bool,preventScroll:c.default.bool,role:c.default.string,contentLabel:c.default.string,aria:c.default.object,data:c.default.object,children:c.default.node,shouldCloseOnEsc:c.default.bool,overlayRef:c.default.func,contentRef:c.default.func,id:c.default.string,overlayElement:c.default.func,contentElement:c.default.func,testId:c.default.string},t.default=E,e.exports=t.default},2202:(e,t,n)=>{function o(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function r(e){var t=e||u;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,s.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){u&&(u.removeAttribute?u.removeAttribute("aria-hidden"):null!=u.length?u.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(u).forEach((function(e){return e.removeAttribute("aria-hidden")}))),u=null},t.log=function(){},t.assertNodeList=o,t.setElement=function(e){var t=e;if("string"==typeof t&&l.canUseDOM){var n=document.querySelectorAll(t);o(n,t),t=n}return u=t||u},t.validateElement=r,t.hide=function(e){var t=!0,n=!1,o=void 0;try{for(var a,i=r(e)[Symbol.iterator]();!(t=(a=i.next()).done);t=!0){a.value.setAttribute("aria-hidden","true")}}catch(e){n=!0,o=e}finally{try{!t&&i.return&&i.return()}finally{if(n)throw o}}},t.show=function(e){var t=!0,n=!1,o=void 0;try{for(var a,i=r(e)[Symbol.iterator]();!(t=(a=i.next()).done);t=!0){a.value.removeAttribute("aria-hidden")}}catch(e){n=!0,o=e}finally{try{!t&&i.return&&i.return()}finally{if(n)throw o}}},t.documentNotReadyOrSSRTesting=function(){u=null};var a,i=n(1895),s=(a=i)&&a.__esModule?a:{default:a},l=n(3486),u=null},3681:(e,t,n)=>{function o(){0!==u.length&&u[u.length-1].focusContent()}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[s,l],t=0;t0?(document.body.firstChild!==s&&document.body.insertBefore(s,document.body.firstChild),document.body.lastChild!==l&&document.body.appendChild(l)):(s.parentElement&&s.parentElement.removeChild(s),l.parentElement&&l.parentElement.removeChild(l))}))},1756:(e,t)=>{function n(e,t){e.classList.remove(t)}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in o)n(e,o[t]);var a=document.body;for(var i in r)n(a,r[i]);o={},r={}},t.log=function(){};var o={},r={};t.add=function(e,t){return n=e.classList,a="html"==e.nodeName.toLowerCase()?o:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(a,e),n.add(e)}));var n,a},t.remove=function(e,t){return n=e.classList,a="html"==e.nodeName.toLowerCase()?o:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(a,e),0===a[e]&&n.remove(e)}));var n,a}},1259:(e,t,n)=>{function o(){c=!0}function r(){if(c){if(c=!1,!u)return;setTimeout((function(){u.contains(document.activeElement)||((0,s.default)(u)[0]||u).focus()}),0)}}Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){l=[]},t.log=function(){0},t.handleBlur=o,t.handleFocus=r,t.markForFocusLater=function(){l.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==l.length&&(t=l.pop()).focus({preventScroll:e}))}catch(e){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){l.length>0&&l.pop()},t.setupScopedFocus=function(e){u=e,window.addEventListener?(window.addEventListener("blur",o,!1),document.addEventListener("focus",r,!0)):(window.attachEvent("onBlur",o),document.attachEvent("onFocus",r))},t.teardownScopedFocus=function(){u=null,window.addEventListener?(window.removeEventListener("blur",o),document.removeEventListener("focus",r)):(window.detachEvent("onBlur",o),document.detachEvent("onFocus",r))};var a,i=n(4072),s=(a=i)&&a.__esModule?a:{default:a},l=[],u=null,c=!1},1357:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(o.openInstances.length),o.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){o=new n};var n=function(){var e=this;this.register=function(t){-1===e.openInstances.indexOf(t)&&(e.openInstances.push(t),e.emit("register"))},this.deregister=function(t){var n=e.openInstances.indexOf(t);-1!==n&&(e.openInstances.splice(n,1),e.emit("deregister"))},this.subscribe=function(t){e.subscribers.push(t)},this.emit=function(t){e.subscribers.forEach((function(n){return n(t,e.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},o=new n;t.default=o},3486:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var o,r=n(1792),a=((o=r)&&o.__esModule?o:{default:o}).default,i=a.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=a.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=a.canUseDOM?window.NodeList:{},t.canUseDOM=a.canUseDOM;t.default=i},6303:(e,t,n)=>{function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?o(e.activeElement.shadowRoot):e.activeElement}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)(e);if(n.length){var r=void 0,a=t.shiftKey,s=n[0],l=n[n.length-1],u=o();if(e===u){if(!a)return;r=l}if(l!==u||a||(r=s),s===u&&a&&(r=l),r)return t.preventDefault(),void r.focus();var c=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=c&&"Chrome"!=c[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var d=n.indexOf(u);if(d>-1&&(d+=a?-1:1),void 0===(r=n[d]))return t.preventDefault(),void(r=a?l:s).focus();t.preventDefault(),r.focus()}}else t.preventDefault()};var r,a=n(4072),i=(r=a)&&r.__esModule?r:{default:r};e.exports=t.default},4072:(e,t)=>{function n(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e),o=n.getPropertyValue("display");return t?o!==i&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,n):o===a}catch(e){return console.warn("Failed to inspect element style"),!1}}function o(e,t){var o=e.nodeName.toLowerCase();return(s.test(o)&&!e.disabled||"a"===o&&e.href||t)&&function(e){for(var t=e,o=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(o&&t===o&&(t=o.host.parentNode),n(t))return!1;t=t.parentNode}return!0}(e)}function r(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&o(e,!n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){return[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]).filter(r)};var a="none",i="contents",s=/input|select|textarea|button|object|iframe/;e.exports=t.default},1403:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var o,r=n(5325),a=(o=r)&&o.__esModule?o:{default:o};t.default=a.default,e.exports=t.default},5783:(e,t,n)=>{function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[n]=e[n]);return r}function a(e){let{basename:t,children:n,window:o}=e,r=i.useRef();null==r.current&&(r.current=(0,l.q_)({window:o,v5Compat:!0}));let a=r.current,[u,c]=i.useState({action:a.action,location:a.location});return i.useLayoutEffect((()=>a.listen(c)),[a]),i.createElement(s.F0,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:a})}n.d(t,{UT:()=>a,rU:()=>d});var i=n(7363);if(723!=n.j)var s=n(4935);if(723!=n.j)var l=n(6403);const u=723!=n.j?["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"]:null;const c="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,d=723!=n.j?i.forwardRef((function(e,t){let n,{onClick:a,relative:d,reloadDocument:f,replace:p,state:h,target:m,to:v,preventScrollReset:y}=e,b=r(e,u),g=!1;if(c&&"string"==typeof v&&/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i.test(v)){n=v;let e=new URL(window.location.href),t=v.startsWith("//")?new URL(e.protocol+v):new URL(v);t.origin===e.origin?v=t.pathname+t.search+t.hash:g=!0}let C=(0,s.oQ)(v,{relative:d}),w=function(e,t){let{target:n,replace:o,state:r,preventScrollReset:a,relative:u}=void 0===t?{}:t,c=(0,s.s0)(),d=(0,s.TH)(),f=(0,s.WU)(e,{relative:u});return i.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==o?o:(0,l.Ep)(d)===(0,l.Ep)(f);c(e,{replace:n,state:r,preventScrollReset:a,relative:u})}}),[d,c,f,o,r,n,e,a,u])}(v,{replace:p,state:h,target:m,preventScrollReset:y,relative:d});return i.createElement("a",o({},b,{href:n||C,onClick:g||f?a:function(e){a&&a(e),e.defaultPrevented||w(e)},ref:t,target:m}))})):null;var f,p;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(f||(f={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(p||(p={}))},4935:(e,t,n)=>{function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;te.pathnameBase))),a=E.useRef(!1);return E.useEffect((()=>{a.current=!0})),E.useCallback((function(n,i){if(void 0===i&&(i={}),!a.current)return;if("number"==typeof n)return void t.go(n);let s=(0,w.pC)(n,JSON.parse(r),o,"path"===i.relative);"/"!==e&&(s.pathname="/"===s.pathname?e:(0,w.RQ)([e,s.pathname])),(i.replace?t.replace:t.push)(s,i.state,i)}),[e,t,r,o])}function u(){let{matches:e}=E.useContext(T),t=e[e.length-1];return t?t.params:{}}function c(e,t){let{relative:n}=void 0===t?{}:t,{matches:o}=E.useContext(T),{pathname:r}=s(),a=JSON.stringify((0,w.Zq)(o).map((e=>e.pathnameBase)));return E.useMemo((()=>(0,w.pC)(e,JSON.parse(a),r,"path"===n)),[e,a,r,n])}function d(){let e=function(){var e;let t=E.useContext(I),n=h(A.UseRouteError),o=m(A.UseRouteError);if(t)return t;return null==(e=n.errors)?void 0:e[o]}(),t=(0,w.WK)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o="rgba(200,200,200, 0.5)",r={padding:"0.5rem",backgroundColor:o};return E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},t),n?E.createElement("pre",{style:r},n):null,null)}function f(e){let{routeContext:t,match:n,children:o}=e,r=E.useContext(j);return r&&r.static&&r.staticContext&&n.route.errorElement&&(r.staticContext._deepestRenderedBoundaryId=n.route.id),E.createElement(T.Provider,{value:t},o)}function p(e,t,n){if(void 0===t&&(t=[]),null==e){if(null==n||!n.errors)return null;e=n.matches}let o=e,r=null==n?void 0:n.errors;if(null!=r){let e=o.findIndex((e=>e.route.id&&(null==r?void 0:r[e.route.id])));e>=0||(0,w.kG)(!1),o=o.slice(0,Math.min(o.length,e+1))}return o.reduceRight(((e,a,i)=>{let s=a.route.id?null==r?void 0:r[a.route.id]:null,l=n?a.route.errorElement||E.createElement(d,null):null,u=t.concat(o.slice(0,i+1)),c=()=>E.createElement(f,{match:a,routeContext:{outlet:e,matches:u}},s?l:void 0!==a.route.element?a.route.element:e);return n&&(a.route.errorElement||0===i)?E.createElement(L,{location:n.location,component:l,error:s,children:c(),routeContext:{outlet:null,matches:u}}):c()}),null)}function h(){let e=E.useContext(_);return e||(0,w.kG)(!1),e}function m(){let e=function(){let e=E.useContext(T);return e||(0,w.kG)(!1),e}(),t=e.matches[e.matches.length-1];return t.route.id||(0,w.kG)(!1),t.route.id}function v(e){let{to:t,replace:n,state:o,relative:r}=e;i()||(0,w.kG)(!1);let a=E.useContext(_),s=l();return E.useEffect((()=>{a&&"idle"!==a.navigation.state||s(t,{replace:n,state:o,relative:r})})),null}function y(){(0,w.kG)(!1)}function b(e){let{basename:t="/",children:n=null,location:o,navigationType:r=w.aU.Pop,navigator:a,static:s=!1}=e;i()&&(0,w.kG)(!1);let l=t.replace(/^\/*/,"/"),u=E.useMemo((()=>({basename:l,navigator:a,static:s})),[l,a,s]);"string"==typeof o&&(o=(0,w.cP)(o));let{pathname:c="/",search:d="",hash:f="",state:p=null,key:h="default"}=o,m=E.useMemo((()=>{let e=(0,w.Zn)(c,l);return null==e?null:{pathname:e,search:d,hash:f,state:p,key:h}}),[l,c,d,f,p,h]);return null==m?null:E.createElement(M.Provider,{value:u},E.createElement(R.Provider,{children:n,value:{location:m,navigationType:r}}))}function g(e){let{children:t,location:n}=e,r=E.useContext(j);return function(e,t){i()||(0,w.kG)(!1);let n,{navigator:r}=E.useContext(M),a=E.useContext(_),{matches:l}=E.useContext(T),u=l[l.length-1],c=u?u.params:{},d=u?u.pathnameBase:"/",f=s();if(t){var h;let e="string"==typeof t?(0,w.cP)(t):t;"/"===d||(null==(h=e.pathname)?void 0:h.startsWith(d))||(0,w.kG)(!1),n=e}else n=f;let m=n.pathname||"/",v="/"===d?m:m.slice(d.length)||"/",y=(0,w.fp)(e,{pathname:v}),b=p(y&&y.map((e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:(0,w.RQ)([d,r.encodeLocation?r.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?d:(0,w.RQ)([d,r.encodeLocation?r.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),l,a||void 0);return t&&b?E.createElement(R.Provider,{value:{location:o({pathname:"/",search:"",hash:"",state:null,key:"default"},n),navigationType:w.aU.Pop}},b):b}(r&&!t?r.router.routes:C(t),n)}function C(e,t){void 0===t&&(t=[]);let n=[];return E.Children.forEach(e,((e,o)=>{if(!E.isValidElement(e))return;if(e.type===E.Fragment)return void n.push.apply(n,C(e.props.children,t));e.type!==y&&(0,w.kG)(!1),e.props.index&&e.props.children&&(0,w.kG)(!1);let r=[...t,o],a={id:e.props.id||r.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,hasErrorBoundary:null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle};e.props.children&&(a.children=C(e.props.children,r)),n.push(a)})),n}if(n.d(t,{AW:()=>y,F0:()=>b,Fg:()=>v,TH:()=>s,UO:()=>u,WU:()=>c,Z5:()=>g,oQ:()=>a,s0:()=>l}),723!=n.j)var w=n(6403);var E=n(7363);const x="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:O,useEffect:S,useLayoutEffect:k,useDebugValue:N}=E;const P=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);const j=723!=n.j?E.createContext(null):null;const _=723!=n.j?E.createContext(null):null;const M=723!=n.j?E.createContext(null):null;const R=723!=n.j?E.createContext(null):null;const T=E.createContext({outlet:null,matches:[]});const I=723!=n.j?E.createContext(null):null;class L extends E.Component{constructor(e){super(e),this.state={location:e.location,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location?{error:e.error,location:e.location}:{error:e.error||t.error,location:t.location}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?E.createElement(T.Provider,{value:this.props.routeContext},E.createElement(I.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}var D,A;!function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"}(D||(D={})),function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"}(A||(A={}));var Z;!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(Z||(Z={}));new Promise((()=>{}))},8800:(e,t,n)=>{function o(){}n.d(t,{cn:()=>m,d0:()=>h,ZP:()=>b});var r=n(808),a=n(6983),i=n(7363),s=n.n(i),l=n(1533),u=n.n(l);const c=!1,d=s().createContext(null);var f="unmounted",p="exited",h="entering",m="entered",v="exiting",y=function(e){function t(t,n){var o;o=e.call(this,t,n)||this;var r,a=n&&!n.isMounting?t.enter:t.appear;return o.appearStatus=null,t.in?a?(r=p,o.appearStatus=h):r=m:r=t.unmountOnExit||t.mountOnEnter?f:p,o.state={status:r},o.nextCallback=null,o}var n,o;o=e,(n=t).prototype=Object.create(o.prototype),n.prototype.constructor=n,(0,a.Z)(n,o),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===f?{status:p}:null};var i=t.prototype;return i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==h&&n!==m&&(t=h):n!==h&&n!==m||(t=v)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,n,o=this.props.timeout;return e=t=n=o,null!=o&&"number"!=typeof o&&(e=o.exit,t=o.enter,n=void 0!==o.appear?o.appear:t),{exit:e,enter:t,appear:n}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===h){if(this.props.unmountOnExit||this.props.mountOnEnter)this.props.nodeRef||u().findDOMNode(this);this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===p&&this.setState({status:f})},i.performEnter=function(e){var t=this,n=this.props.enter,o=this.context?this.context.isMounting:e,r=this.props.nodeRef?[o]:[u().findDOMNode(this),o],a=r[0],i=r[1],s=this.getTimeouts(),l=o?s.appear:s.enter;!e&&!n||c?this.safeSetState({status:m},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:h},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:m},(function(){t.props.onEntered(a,i)}))}))})))},i.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),o=this.props.nodeRef?void 0:u().findDOMNode(this);t&&!c?(this.props.onExit(o),this.safeSetState({status:v},(function(){e.props.onExiting(o),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:p},(function(){e.props.onExited(o)}))}))}))):this.safeSetState({status:p},(function(){e.props.onExited(o)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(o){n&&(n=!1,t.nextCallback=null,e(o))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},i.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:u().findDOMNode(this);if(n&&!(null==e&&!this.props.addEndListener)){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback];this.props.addEndListener(o[0],o[1])}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===f)return null;var t=this.props,n=t.children,o=(0,r.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return s().createElement(d.Provider,{value:null},"function"==typeof n?n(e,o):s().cloneElement(s().Children.only(n),o))},t}(s().Component);y.contextType=d,y.propTypes={},y.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:o,onEntering:o,onEntered:o,onExit:o,onExiting:o,onExited:o},y.UNMOUNTED=f,y.EXITED=p,y.ENTERING=h,y.ENTERED=m,y.EXITING=v;const b=y},1426:(e,t,n)=>{function o(e,t,n){var o,r={},i=null,c=null;for(o in void 0!==n&&(i=""+n),void 0!==t.key&&(i=""+t.key),void 0!==t.ref&&(c=t.ref),t)l.call(t,o)&&!u.hasOwnProperty(o)&&(r[o]=t[o]);if(e&&e.defaultProps)for(o in t=e.defaultProps)void 0===r[o]&&(r[o]=t[o]);return{$$typeof:a,type:e,key:i,ref:c,props:r,_owner:s.current}}n(2525);var r=n(7363),a=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var i=Symbol.for;a=i("react.element"),t.Fragment=i("react.fragment")}var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l=Object.prototype.hasOwnProperty,u={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=o,t.jsxs=o},4246:(e,t,n)=>{e.exports=n(1426)},6189:(e,t,n)=>{function o(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function r(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function a(e,t){return Object.keys(t).reduce((function(n,a){var u,c=n,d=c[o(a)],f=c[a],p=(0,s.Z)(c,[o(a),a].map(r)),h=t[a],m=function(e,t,n){var o=(0,l.useRef)(void 0!==e),r=(0,l.useState)(t),a=r[0],i=r[1],s=void 0!==e,u=o.current;return o.current=s,!s&&u&&a!==t&&i(t),[s?e:a,(0,l.useCallback)((function(e){for(var t=arguments.length,o=new Array(t>1?t-1:0),r=1;ra});var i=n(5773),s=n(808),l=n(7363);n(3996),n(4829)},1895:e=>{var t=function(){};e.exports=t},5773:(e,t,n)=>{function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;to})},808:(e,t,n)=>{function o(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}n.d(t,{Z:()=>o})},6983:(e,t,n)=>{function o(e,t){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},o(e,t)}n.d(t,{Z:()=>o})}}]); \ No newline at end of file diff --git a/assets/search.min.js b/assets/search.min.js index 0dfa7017..c7a44f4d 100644 --- a/assets/search.min.js +++ b/assets/search.min.js @@ -1 +1 @@ -(()=>{function e(t){var a=n[t];if(void 0!==a)return a.exports;var s=n[t]={exports:{}};return r[t](s,s.exports,e),s.exports}var t,r={7836:(e,t,r)=>{function n(e){const t=Z[e.code];return null!=t?t:e.message}function a({image:e}){return e&&e.length>0?h().createElement(T.Z,{src:e,alt:(0,j.__)("Face to search","i8fjs"),fluid:!0,className:"mb-3"}):null}function s({progress:e}){return null==e?null:h().createElement("div",{className:"d-flex align-items-center mb-3"},(0,j.__)("Upload:","i8fjs"),h().createElement(w.Z,{now:-1===e?100:e,striped:-1===e,animated:!0,className:"flex-fill mx-1"}),-1!==e?h().createElement("span",null,e.toFixed(2),"%"):void 0)}function i({minSimilarity:e,maxSimilarity:t,face:r}){return h().createElement("div",{className:"d-flex flex-column position-sticky bg-white",style:{top:"2rem"}},h().createElement("h4",{className:"d-sm-none"},(0,j.__)("Recognized face","i8fjs")),h().createElement("img",{className:"img-fluid mt-3 rounded",src:`data:image/jpeg;base64,${r}`,alt:""}),h().createElement("p",{"aria-label":"Similarity",className:"text-center"},(0,j.sprintf)((0,j.__)("%1$d…%2$d%%","i8fjs"),e,t)))}function o(){return h().createElement(N.Z,null,h().createElement(N.Z.Header,null,(0,j.__)("Processing the request","i8fjs")),h().createElement(N.Z.Body,null,h().createElement(N.Z.Title,null,(0,j.__)("Please wait…","i8fjs")),h().createElement(w.Z,{now:100,striped:!0,animated:!0})))}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;te.token)).catch((()=>{throw new Error((0,j.__)("Error getting the authentication token","i8fjs"))}))}static checkCompareStatus(e,t){return F.get(`/compare/${e}`,t)}static checkSearchStatus(e,t){return F.get(`/search/${e}`,t)}static getMatchedFaces(e,t,r){return F.get(`/search/${e}/matches/${t}/0/20`,r)}static get(e,t){return F.fetch(`${self.i8f.endpoint}${e}`,{headers:{Accept:"application/json",Authorization:`Bearer ${t}`}})}static fetch(e,t){return fetch(e,t).then((e=>e.json())).catch(F.error502)}static error502(){return{success:!1,status:502,code:"COMM_ERROR",message:(0,j.__)("Error communicating with the server","i8fjs")}}}var T=r(3169),w=r(6364);class O extends m.Component{constructor(...e){super(...e),this.state={image:"",uploadProgress:null,error:null,guid:null},this._onFileChange=({currentTarget:e})=>{this.setState({error:null});const{files:t}=e,r=null==t?void 0:t[0];if(null!=r&&r.type.startsWith("image/")){const e=new FileReader;e.addEventListener("load",(({target:e})=>{this.setState({image:e.result})})),e.readAsDataURL(r)}else this.setState({image:""})},this._onFormSubmit=e=>{e.preventDefault();const t=new FormData(e.currentTarget);this.setState({uploadProgress:0,error:null});const r=this.context.token,n=new XMLHttpRequest;n.upload.addEventListener("progress",this._onUploadProgress),n.addEventListener("error",this._onUploadFailed),n.addEventListener("abort",this._onUploadAborted),n.addEventListener("timeout",this._onUploadTimeout),n.addEventListener("load",this._onUploadSucceeded),n.open("POST",`${self.i8f.endpoint}/search`),n.setRequestHeader("Authorization",`Bearer ${r}`),n.send(t)},this._onUploadProgress=e=>{this.setState({uploadProgress:e.lengthComputable?e.loaded/e.total*100:-1})},this._onUploadFailed=()=>{this._setError((0,j.__)("Failed to upload the file","i8fjs"))},this._onUploadTimeout=()=>{this._setError((0,j.__)("Request has timed out","i8fjs"))},this._onUploadAborted=()=>{this._setError((0,j.__)("Upload aborted","i8fjs"))},this._onUploadSucceeded=e=>{this.setState({uploadProgress:100});const t=e.currentTarget;try{const e=JSON.parse(t.responseText);e.success?this.setState({guid:e.guid}):this._setError(401===t.status?(0,j.__)("Unexpected authentication error","i8fjs"):n(e))}catch(e){this._setError((0,j.__)("Unknown error while analyzing the server response","i8fjs"))}}}_setError(e){this.setState({uploadProgress:null,error:e})}render(){const{error:e,guid:t,image:r,uploadProgress:n}=this.state;return null!==t?h().createElement(_.Fg,{to:`/search/${t}`}):h().createElement(b.Z,{encType:"multipart/form-data",onSubmit:this._onFormSubmit},e&&h().createElement(p.Z,{variant:"danger"},e),h().createElement(b.Z.Group,{controlId:"photo",className:"mb-3"},h().createElement(b.Z.Label,null,(0,j.__)("Photo","i8fjs")),h().createElement(b.Z.Control,{name:"photo",type:"file",required:!0,accept:"image/png, image/jpeg",disabled:null!==n,onChange:this._onFileChange})),h().createElement(v.Z,null,h().createElement(k.Z,null,h().createElement(a,{image:r}))),h().createElement(s,{progress:n}),h().createElement(y.Z,{variant:"primary",type:"submit"},(0,j.__)("Submit","i8fjs")))}}O.contextType=E;var C=r(4007),N=r(1325),U=r(3272);class R extends m.Component{constructor(...e){super(...e),this._onLinkClicked=e=>{const{onClick:t}=this.props;t&&(e.preventDefault(),t(e.currentTarget.href))}}render(){const{country:e,face:t,link:r,matchedPhoto:n,name:a,primaryPhoto:s,similarity:i}=this.props;return h().createElement(h().Fragment,null,h().createElement("a",{href:r?r.replace("https://myrotvorets.center",self.i8f.baseurl):"#",target:"_blank",rel:"noopener noreferrer",className:"text-danger fw-bold text-decoration-none fs-3"},a||(0,j.__)("Unknown person","i8fjs")),h().createElement("img",{src:`data:image/jpeg;base64,${t}`,className:"img-fluid img-thumbnail d-block mb-2",alt:(0,j.__)("Face","i8fjs")}),e&&h().createElement("p",{className:"mb-1"},(0,j.sprintf)((0,j.__)("Country: %s","i8fjs"),e)),n&&h().createElement("p",{className:"mb-1"},h().createElement("a",{href:n,target:"_blank",rel:"noopener noreferrer",onClick:this._onLinkClicked},(0,j.__)("Matched photo","i8fjs"))),s&&h().createElement("p",{className:"mb-1"},h().createElement("a",{href:s,target:"_blank",rel:"noopener noreferrer",onClick:this._onLinkClicked},(0,j.__)("Primary photo","i8fjs"))),h().createElement("p",{className:"mb-1"},(0,j.sprintf)((0,j.__)("Similarity: %1$d%%","i8fjs"),i)))}}class I extends m.Component{constructor(...e){super(...e),this.state={state:"check",error:"",capturedFaces:[],matchedFaces:[],lightbox:null},this._timerId=0,this._onFaceLinkClicked=e=>{this.setState({lightbox:e})},this._onLightboxCloseRequest=()=>{this.setState({lightbox:null})},this._checkStatus=()=>{this._timerId=0;const{guid:e}=this.props;F.checkSearchStatus(e,this.context.token).then((e=>(e.success?"inprogress"===e.status?this._timerId=self.setTimeout(this._checkStatus,2e3):this.setState({capturedFaces:e.faces},(()=>this._getMatchedFaces())):this.setState({state:"done",error:n(e)}),null)))},this._renderMatchedFace=(e,t)=>h().createElement(C.Z.Item,{key:t},h().createElement(R,l({},e,{onClick:this._onFaceLinkClicked}))),this._renderCapturedFace=(e,t)=>h().createElement(C.Z.Item,{key:e.faceID},h().createElement(v.Z,null,h().createElement(k.Z,null,h().createElement("strong",{className:"fs-2"},(0,j.sprintf)((0,j.__)("Face %d","i8fjs"),t+1)))),h().createElement(v.Z,null,h().createElement(k.Z,{md:2,className:"position-sticky bg-white",style:{zIndex:1e3,top:0}},h().createElement(i,e)),h().createElement(k.Z,null,this._renderMatchedFaces(e.faceID,t))))}componentDidMount(){this._timerId=self.setTimeout(this._checkStatus,0)}componentWillUnmount(){0!==this._timerId&&self.clearTimeout(this._timerId)}_addMatches(e){this.setState((t=>({matchedFaces:[...t.matchedFaces,e]})))}_getMatchedFaces(){const{guid:e}=this.props,{capturedFaces:t}=this.state;Promise.all(t.map((({faceID:t})=>F.getMatchedFaces(e,t,this.context.token)))).then((e=>(e.forEach((e=>this._addMatches(e.success?e.matches:null))),this.setState({state:"done"})))).catch((e=>console.error(e)))}_renderMatchedFaces(e,t){const{matchedFaces:r}=this.state,n=r[t];return void 0===n?h().createElement(N.Z.Body,null,h().createElement(f.Z,{animation:"border",variant:"primary"},h().createElement("span",{className:"visually-hidden"},(0,j.__)("Loading…","i8fjs")))):null===n?h().createElement(N.Z.Body,null,h().createElement(p.Z,{variant:"danger"},(0,j.__)("Error loading captured faces","i8fjs")),";"):h().createElement(C.Z,{variant:"flush"},n.map(this._renderMatchedFace))}render(){const{capturedFaces:e,error:t,lightbox:r,state:n}=this.state;return"check"===n?h().createElement(o,null):t?h().createElement(p.Z,{variant:"danger"},t):h().createElement(h().Fragment,null,h().createElement(N.Z,null,h().createElement(N.Z.Header,{className:e.length?"bg-primary text-white":"bg-danger text-white"},(0,j.__)("Search Results","i8fjs")),e.length?h().createElement(C.Z,{variant:"flush"},e.map(this._renderCapturedFace)):h().createElement(N.Z.Body,null,h().createElement(N.Z.Text,null,(0,j.__)("Unfortunately, the system has failed to recognize any face on the photo.","i8fjs")))),r&&h().createElement(U.Z,{mainSrc:r,onCloseRequest:this._onLightboxCloseRequest}))}}I.contextType=E;class M extends m.Component{constructor(...e){super(...e),this.state={error:null,ctx:{token:""}},this._timerId=0,this.refreshToken=()=>{F.getApiToken().then((e=>{this.setState({ctx:{token:e},error:null}),this._timerId=self.setTimeout(this.refreshToken,3e5)})).catch((e=>{this.setState({error:e.message}),this._timerId=self.setTimeout(this.refreshToken,3e5)}))}}componentDidMount(){this.refreshToken()}componentWillUnmount(){this._timerId>0&&self.clearTimeout(this._timerId)}render(){const{ctx:e,error:t}=this.state;return h().createElement(d.Z,null,h().createElement(g.UT,null,h().createElement("h1",{className:"h2"},h().createElement(g.rU,{to:"/",className:"text-decoration-none"},self.i8f.title)),t&&h().createElement(p.Z,{variant:"danger"},t),e.token?h().createElement(E.Provider,{value:e},h().createElement(_.Z5,null,h().createElement(_.AW,{path:"/search/:guid",element:h().createElement(c,null)}),h().createElement(_.AW,{path:"/",element:h().createElement(O,null)}))):h().createElement(f.Z,{animation:"border",variant:"primary"})))}}(0,u.render)(h().createElement(h().StrictMode,null,h().createElement(M,null)),document.querySelector(".wrap"))},7363:e=>{e.exports=React},1533:e=>{e.exports=ReactDOM}},n={};e.m=r,t=[],e.O=(r,n,a,s)=>{if(!n){var i=1/0;for(m=0;m=s)&&Object.keys(e.O).every((t=>e.O[t](n[l])))?n.splice(l--,1):(o=!1,s0&&t[m-1][2]>s;m--)t[m]=t[m-1];t[m]=[n,a,s]},e.n=t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},e.d=(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.j=464,(()=>{var t={464:0};e.O.j=e=>0===t[e];var r=(r,n)=>{var a,s,[i,o,l]=n,c=0;if(i.some((e=>0!==t[e]))){for(a in o)e.o(o,a)&&(e.m[a]=o[a]);if(l)var m=l(e)}for(r&&r(n);ce(7836)));a=e.O(a)})(); \ No newline at end of file +(()=>{function e(t){var a=n[t];if(void 0!==a)return a.exports;var s=n[t]={exports:{}};return r[t](s,s.exports,e),s.exports}var t,r={7836:(e,t,r)=>{function n(e){const t=Z[e.code];return null!=t?t:e.message}function a({image:e}){return e&&e.length>0?h().createElement(T.Z,{src:e,alt:(0,j.__)("Face to search","i8fjs"),fluid:!0,className:"mb-3"}):null}function s({progress:e}){return null==e?null:h().createElement("div",{className:"d-flex align-items-center mb-3"},(0,j.__)("Upload:","i8fjs"),h().createElement(w.Z,{now:-1===e?100:e,striped:-1===e,animated:!0,className:"flex-fill mx-1"}),-1!==e?h().createElement("span",null,e.toFixed(2),"%"):void 0)}function i({minSimilarity:e,maxSimilarity:t,face:r}){return h().createElement("div",{className:"d-flex flex-column position-sticky bg-white",style:{top:"2rem"}},h().createElement("h4",{className:"d-sm-none"},(0,j.__)("Recognized face","i8fjs")),h().createElement("img",{className:"img-fluid mt-3 rounded",src:`data:image/jpeg;base64,${r}`,alt:""}),h().createElement("p",{"aria-label":"Similarity",className:"text-center"},(0,j.sprintf)((0,j.__)("%1$d…%2$d%%","i8fjs"),e,t)))}function o(){return h().createElement(N.Z,null,h().createElement(N.Z.Header,null,(0,j.__)("Processing the request","i8fjs")),h().createElement(N.Z.Body,null,h().createElement(N.Z.Title,null,(0,j.__)("Please wait…","i8fjs")),h().createElement(w.Z,{now:100,striped:!0,animated:!0})))}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;te.token)).catch((()=>{throw new Error((0,j.__)("Error getting the authentication token","i8fjs"))}))}static checkCompareStatus(e,t){return F.get(`/compare/${e}`,t)}static checkSearchStatus(e,t){return F.get(`/search/${e}`,t)}static getMatchedFaces(e,t,r){return F.get(`/search/${e}/matches/${t}/0/20`,r)}static get(e,t){return F.fetch(`${self.i8f.endpoint}${e}`,{headers:{Accept:"application/json",Authorization:`Bearer ${t}`}})}static fetch(e,t){return fetch(e,t).then((e=>e.json())).catch(F.error502)}static error502(){return{success:!1,status:502,code:"COMM_ERROR",message:(0,j.__)("Error communicating with the server","i8fjs")}}}var T=r(3169),w=r(6364);class O extends m.Component{constructor(...e){super(...e),this.state={image:"",uploadProgress:null,error:null,guid:null},this._onFileChange=({currentTarget:e})=>{this.setState({error:null});const{files:t}=e,r=null==t?void 0:t[0];if(null!=r&&r.type.startsWith("image/")){const e=new FileReader;e.addEventListener("load",(({target:e})=>{this.setState({image:e.result})})),e.readAsDataURL(r)}else this.setState({image:""})},this._onFormSubmit=e=>{e.preventDefault();const t=new FormData(e.currentTarget);this.setState({uploadProgress:0,error:null});const r=this.context.token,n=new XMLHttpRequest;n.upload.addEventListener("progress",this._onUploadProgress),n.addEventListener("error",this._onUploadFailed),n.addEventListener("abort",this._onUploadAborted),n.addEventListener("timeout",this._onUploadTimeout),n.addEventListener("load",this._onUploadSucceeded),n.open("POST",`${self.i8f.endpoint}/search`),n.setRequestHeader("Authorization",`Bearer ${r}`),n.send(t)},this._onUploadProgress=e=>{this.setState({uploadProgress:e.lengthComputable?e.loaded/e.total*100:-1})},this._onUploadFailed=()=>{this._setError((0,j.__)("Failed to upload the file","i8fjs"))},this._onUploadTimeout=()=>{this._setError((0,j.__)("Request has timed out","i8fjs"))},this._onUploadAborted=()=>{this._setError((0,j.__)("Upload aborted","i8fjs"))},this._onUploadSucceeded=e=>{this.setState({uploadProgress:100});const t=e.currentTarget;try{const e=JSON.parse(t.responseText);e.success?this.setState({guid:e.guid}):this._setError(401===t.status?(0,j.__)("Unexpected authentication error","i8fjs"):n(e))}catch(e){this._setError((0,j.__)("Unknown error while analyzing the server response","i8fjs"))}}}_setError(e){this.setState({uploadProgress:null,error:e})}render(){const{error:e,guid:t,image:r,uploadProgress:n}=this.state;return null!==t?h().createElement(_.Fg,{to:`/search/${t}`}):h().createElement(b.Z,{encType:"multipart/form-data",onSubmit:this._onFormSubmit},e&&h().createElement(p.Z,{variant:"danger"},e),h().createElement(b.Z.Group,{controlId:"photo",className:"mb-3"},h().createElement(b.Z.Label,null,(0,j.__)("Photo","i8fjs")),h().createElement(b.Z.Control,{name:"photo",type:"file",required:!0,accept:"image/png, image/jpeg",disabled:null!==n,onChange:this._onFileChange})),h().createElement(v.Z,null,h().createElement(k.Z,null,h().createElement(a,{image:r}))),h().createElement(s,{progress:n}),h().createElement(y.Z,{variant:"primary",type:"submit"},(0,j.__)("Submit","i8fjs")))}}O.contextType=E;var C=r(4007),N=r(1325),U=r(3272);class R extends m.Component{constructor(...e){super(...e),this._onLinkClicked=e=>{const{onClick:t}=this.props;t&&(e.preventDefault(),t(e.currentTarget.href))}}render(){const{country:e,face:t,link:r,matchedPhoto:n,name:a,primaryPhoto:s,similarity:i}=this.props;return h().createElement(h().Fragment,null,h().createElement("a",{href:r?r.replace("https://myrotvorets.center",self.i8f.baseurl):"#",target:"_blank",rel:"noopener noreferrer",className:"text-danger fw-bold text-decoration-none fs-3"},a||(0,j.__)("Unknown person","i8fjs")),h().createElement("img",{src:`data:image/jpeg;base64,${t}`,className:"img-fluid img-thumbnail d-block mb-2",alt:(0,j.__)("Face","i8fjs")}),e&&h().createElement("p",{className:"mb-1"},(0,j.sprintf)((0,j.__)("Country: %s","i8fjs"),e)),n&&h().createElement("p",{className:"mb-1"},h().createElement("a",{href:n,target:"_blank",rel:"noopener noreferrer",onClick:this._onLinkClicked},(0,j.__)("Matched photo","i8fjs"))),s&&h().createElement("p",{className:"mb-1"},h().createElement("a",{href:s,target:"_blank",rel:"noopener noreferrer",onClick:this._onLinkClicked},(0,j.__)("Primary photo","i8fjs"))),h().createElement("p",{className:"mb-1"},(0,j.sprintf)((0,j.__)("Similarity: %1$d%%","i8fjs"),i)))}}class I extends m.Component{constructor(...e){super(...e),this.state={state:"check",error:"",capturedFaces:[],matchedFaces:[],lightbox:null},this._timerId=0,this._onFaceLinkClicked=e=>{this.setState({lightbox:e})},this._onLightboxCloseRequest=()=>{this.setState({lightbox:null})},this._checkStatus=()=>{this._timerId=0;const{guid:e}=this.props;F.checkSearchStatus(e,this.context.token).then((e=>(e.success?"inprogress"===e.status?this._timerId=self.setTimeout(this._checkStatus,2e3):this.setState({capturedFaces:e.faces},(()=>this._getMatchedFaces())):this.setState({state:"done",error:n(e)}),null)))},this._renderMatchedFace=(e,t)=>h().createElement(C.Z.Item,{key:t},h().createElement(R,l({},e,{onClick:this._onFaceLinkClicked}))),this._renderCapturedFace=(e,t)=>h().createElement(C.Z.Item,{key:e.faceID},h().createElement(v.Z,null,h().createElement(k.Z,null,h().createElement("strong",{className:"fs-2"},(0,j.sprintf)((0,j.__)("Face %d","i8fjs"),t+1)))),h().createElement(v.Z,null,h().createElement(k.Z,{md:2,className:"position-sticky bg-white",style:{zIndex:1e3,top:0}},h().createElement(i,e)),h().createElement(k.Z,null,this._renderMatchedFaces(e.faceID,t))))}componentDidMount(){this._timerId=self.setTimeout(this._checkStatus,0)}componentWillUnmount(){0!==this._timerId&&self.clearTimeout(this._timerId)}_addMatches(e){this.setState((t=>({matchedFaces:[...t.matchedFaces,e]})))}_getMatchedFaces(){const{guid:e}=this.props,{capturedFaces:t}=this.state;Promise.all(t.map((({faceID:t})=>F.getMatchedFaces(e,t,this.context.token)))).then((e=>(e.forEach((e=>this._addMatches(e.success?e.matches:null))),this.setState({state:"done"})))).catch((e=>console.error(e)))}_renderMatchedFaces(e,t){const{matchedFaces:r}=this.state,n=r[t];return void 0===n?h().createElement(N.Z.Body,null,h().createElement(f.Z,{animation:"border",variant:"primary"},h().createElement("span",{className:"visually-hidden"},(0,j.__)("Loading…","i8fjs")))):null===n?h().createElement(N.Z.Body,null,h().createElement(p.Z,{variant:"danger"},(0,j.__)("Error loading captured faces","i8fjs")),";"):h().createElement(C.Z,{variant:"flush"},n.map(this._renderMatchedFace))}render(){const{capturedFaces:e,error:t,lightbox:r,state:n}=this.state;return"check"===n?h().createElement(o,null):t?h().createElement(p.Z,{variant:"danger"},t):h().createElement(h().Fragment,null,h().createElement(N.Z,null,h().createElement(N.Z.Header,{className:e.length?"bg-primary text-white":"bg-danger text-white"},(0,j.__)("Search Results","i8fjs")),e.length?h().createElement(C.Z,{variant:"flush"},e.map(this._renderCapturedFace)):h().createElement(N.Z.Body,null,h().createElement(N.Z.Text,null,(0,j.__)("Unfortunately, the system has failed to recognize any face on the photo.","i8fjs")))),r&&h().createElement(U.Z,{mainSrc:r,onCloseRequest:this._onLightboxCloseRequest}))}}I.contextType=E;class M extends m.Component{constructor(...e){super(...e),this.state={error:null,ctx:{token:""}},this._timerId=0,this.refreshToken=()=>{F.getApiToken().then((e=>{this.setState({ctx:{token:e},error:null}),this._timerId=self.setTimeout(this.refreshToken,3e5)})).catch((e=>{this.setState({error:e.message}),this._timerId=self.setTimeout(this.refreshToken,3e5)}))}}componentDidMount(){this.refreshToken()}componentWillUnmount(){this._timerId>0&&self.clearTimeout(this._timerId)}render(){const{ctx:e,error:t}=this.state;return h().createElement(d.Z,null,h().createElement(g.UT,null,h().createElement("h1",{className:"h2"},h().createElement(g.rU,{to:"/",className:"text-decoration-none"},self.i8f.title)),t&&h().createElement(p.Z,{variant:"danger"},t),e.token?h().createElement(E.Provider,{value:e},h().createElement(_.Z5,null,h().createElement(_.AW,{path:"/search/:guid",element:h().createElement(c,null)}),h().createElement(_.AW,{path:"/",element:h().createElement(O,null)}))):h().createElement(f.Z,{animation:"border",variant:"primary"})))}}(0,u.render)(h().createElement(h().StrictMode,null,h().createElement(M,null)),document.querySelector(".wrap"))},7363:e=>{e.exports=React},1533:e=>{e.exports=ReactDOM}},n={};e.m=r,t=[],e.O=(r,n,a,s)=>{if(!n){var i=1/0;for(m=0;m=s)&&Object.keys(e.O).every((t=>e.O[t](n[l])))?n.splice(l--,1):(o=!1,s0&&t[m-1][2]>s;m--)t[m]=t[m-1];t[m]=[n,a,s]},e.n=t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},e.d=(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.j=464,(()=>{var t={464:0};e.O.j=e=>0===t[e];var r=(r,n)=>{var a,s,[i,o,l]=n,c=0;if(i.some((e=>0!==t[e]))){for(a in o)e.o(o,a)&&(e.m[a]=o[a]);if(l)var m=l(e)}for(r&&r(n);ce(7836)));a=e.O(a)})(); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index a4d7bb51..87c821a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "@types/react": "^17.0.21", "@types/react-dom": "^17.0.9", "@types/react-router-dom": "^5.1.9", - "@wordpress/babel-plugin-makepot": "^5.0.0", + "@wordpress/babel-plugin-makepot": "~5.6.0", "@wordpress/eslint-plugin": "^14.0.0", "autoprefixer": "^10.2.3", "babel-loader": "^9.0.0", @@ -3005,9 +3005,9 @@ } }, "node_modules/@wordpress/babel-plugin-makepot": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-5.11.0.tgz", - "integrity": "sha512-9ktayKwPDMXfm4ng7jDqMt1A6BXnXrcZDrepo+OgoilMNisKvsDYeCj1F+LEXm4OyEzJAPT96M97KqXQ7AsFvw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-5.6.0.tgz", + "integrity": "sha512-b10US5tb8PfcSdvlXxLktIFTBEelOE7b2MIPQhjR0eRjpSOr/C4BtTgn7e//KjpcfZ4yhq/mzSRtDjd2vJhbbg==", "dev": true, "dependencies": { "gettext-parser": "^1.3.1", diff --git a/package.json b/package.json index f193a119..4b793d96 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@types/react": "^17.0.21", "@types/react-dom": "^17.0.9", "@types/react-router-dom": "^5.1.9", - "@wordpress/babel-plugin-makepot": "^5.0.0", + "@wordpress/babel-plugin-makepot": "~5.6.0", "@wordpress/eslint-plugin": "^14.0.0", "autoprefixer": "^10.2.3", "babel-loader": "^9.0.0",