diff --git a/docker-compose.yml b/docker-compose.yml index feeb51579..cef476294 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -38,7 +38,7 @@ services: # PHP_FPM_GROUP: wodby # COLUMNS: 80 # Set 80 columns for docker exec -it. # # Read instructions at https://wodby.com/docs/stacks/php/local/#xdebug - PHP_XDEBUG: 1 +# PHP_XDEBUG: 1 PHP_XDEBUG_MODE: debug PHP_XDEBUG_START_WITH_REQUEST: yes # PHP_IDE_CONFIG: serverName=my-ide @@ -344,7 +344,7 @@ services: environment: PGRST_DB_URI: postgres://workbc:workbc@postgres:5432/ssot PGRST_DB_SCHEMA: public - PGRST_DB_ANON_ROLE: ssot_readonly + PGRST_DB_ANON_ROLE: ssot_lmmu PGRST_OPENAPI_SERVER_PROXY_URI: http://localhost:3000 depends_on: - postgres @@ -359,19 +359,19 @@ services: depends_on: - ssot - test: - build: - context: ./src/scripts/test -# container_name: "${PROJECT_NAME}_test" - network_mode: host - stdin_open: true - tty: true - ports: - - "8089:8089" - environment: - BASE_URL: http://workbc.docker.localhost:8000 - volumes: - - ./src/scripts/test:/app:cached +# test: +# build: +# context: ./src/scripts/test +# # container_name: "${PROJECT_NAME}_test" +# network_mode: host +# stdin_open: true +# tty: true +# ports: +# - "8089:8089" +# environment: +# BASE_URL: http://workbc.docker.localhost:8000 +# volumes: +# - ./src/scripts/test:/app:cached volumes: pgdata: diff --git a/src/composer.json b/src/composer.json index 8ae30920f..8fb7d58c4 100644 --- a/src/composer.json +++ b/src/composer.json @@ -161,6 +161,7 @@ "frdh/mmenu-js": "^9.2.0", "google/charts": "45", "jjj/chosen": "2.2.1", + "phpoffice/phpspreadsheet": "^2.2", "ulrichsg/getopt-php": "^4.0", "vlucas/phpdotenv": "^5.1", "webflo/drupal-finder": "^1.2" @@ -247,7 +248,8 @@ }, "drupal/core": { "Media library add form mode": "patches/drupal/core/3323232-29.patch", - "Media library CKEditor embed": "patches/drupal/core/ckeditor-media.patch" + "Media library CKEditor embed": "patches/drupal/core/ckeditor-media.patch", + "Big Pipe handles redirects": "patches/drupal/core/big-pipe.patch" }, "drupal/views_infinite_scroll": { "Remove repeating header": "patches/drupal/views_infinite_scroll/2899705-53.patch" diff --git a/src/composer.lock b/src/composer.lock index ce047233f..e341c17cd 100644 --- a/src/composer.lock +++ b/src/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": "4f39fabbfba575a3ce33d0412dd0161b", + "content-hash": "ae0c1ce12197037163467519fc04c17c", "packages": [ { "name": "alchemy/zippy", @@ -186,16 +186,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.320.3", + "version": "3.321.3", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "afe137e61b0b536c93a71ce3bb3cdac2e92ae789" + "reference": "92e5d5fbfd3b29522b763d49d8f2fdf32e58fc1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/afe137e61b0b536c93a71ce3bb3cdac2e92ae789", - "reference": "afe137e61b0b536c93a71ce3bb3cdac2e92ae789", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/92e5d5fbfd3b29522b763d49d8f2fdf32e58fc1e", + "reference": "92e5d5fbfd3b29522b763d49d8f2fdf32e58fc1e", "shasum": "" }, "require": { @@ -278,9 +278,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.320.3" + "source": "https://github.com/aws/aws-sdk-php/tree/3.321.3" }, - "time": "2024-08-19T18:05:46+00:00" + "time": "2024-09-03T18:04:21+00:00" }, { "name": "chi-teck/drupal-code-generator", @@ -2393,7 +2393,7 @@ "homepage": "https://www.drupal.org/user/2320090" }, { - "name": "Musa.thomas", + "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { @@ -2812,7 +2812,7 @@ "role": "Maintainer" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -3106,17 +3106,17 @@ }, { "name": "drupal/chosen", - "version": "4.0.1", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/chosen.git", - "reference": "4.0.1" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/chosen-4.0.1.zip", - "reference": "4.0.1", - "shasum": "03ec154a6e2994873efc57d974cb535dd3bf9629" + "url": "https://ftp.drupal.org/files/projects/chosen-4.0.3.zip", + "reference": "4.0.3", + "shasum": "72a4090b4b21ff7341d1f2e05866b25feede3188" }, "require": { "drupal/chosen_lib": "*", @@ -3125,8 +3125,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1715856677", + "version": "4.0.3", + "datestamp": "1725307446", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3151,7 +3151,7 @@ "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Hydra", + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, { @@ -3183,7 +3183,7 @@ }, { "name": "drupal/chosen_lib", - "version": "4.0.1", + "version": "4.0.3", "require": { "drupal/chosen": "^4", "drupal/core": "^9.2 || ^10 || ^11" @@ -3191,8 +3191,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1715856677", + "version": "4.0.3", + "datestamp": "1725307446", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3217,7 +3217,7 @@ "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Hydra", + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, { @@ -4509,7 +4509,7 @@ "homepage": "https://www.drupal.org/user/430714" }, { - "name": "Greg Boggs", + "name": "greg boggs", "homepage": "https://www.drupal.org/user/153069" }, { @@ -4521,11 +4521,11 @@ "homepage": "https://www.drupal.org/user/717290" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { - "name": "NickDickinsonWilde", + "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" }, { @@ -5093,17 +5093,17 @@ }, { "name": "drupal/fullcalendar_view", - "version": "5.2.1", + "version": "5.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fullcalendar_view.git", - "reference": "5.2.1" + "reference": "5.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fullcalendar_view-5.2.1.zip", - "reference": "5.2.1", - "shasum": "e1424d4f701f4f90b6c006f9de2a5488efaa4d81" + "url": "https://ftp.drupal.org/files/projects/fullcalendar_view-5.2.2.zip", + "reference": "5.2.2", + "shasum": "d51ef0c53854c7cbaef8e598cd25c45c1dc6f3ab" }, "require": { "drupal/core": "^9.2.0 || ^10 || ^11" @@ -5111,8 +5111,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.2.1", - "datestamp": "1723181912", + "version": "5.2.2", + "datestamp": "1725153975", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5125,7 +5125,7 @@ ], "authors": [ { - "name": "KarinG", + "name": "karing", "homepage": "https://www.drupal.org/user/787114" }, { @@ -6001,6 +6001,10 @@ "name": "Mohammad AlQanneh", "homepage": "https://www.drupal.org/u/mqanneh", "role": "Maintainer" + }, + { + "name": "zaporylie", + "homepage": "https://www.drupal.org/user/1532844" } ], "description": "This module enables users to login by email address.", @@ -6121,26 +6125,26 @@ }, { "name": "drupal/media_library_edit", - "version": "3.0.3", + "version": "3.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_library_edit.git", - "reference": "3.0.3" + "reference": "3.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_library_edit-3.0.3.zip", - "reference": "3.0.3", - "shasum": "f5d28e121bc2f21762d446553d61d48151d1b391" + "url": "https://ftp.drupal.org/files/projects/media_library_edit-3.0.4.zip", + "reference": "3.0.4", + "shasum": "92f1c1f58b5579363a9f18ffb5632cc368066dfe" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.3", - "datestamp": "1706394959", + "version": "3.0.4", + "datestamp": "1724358009", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7032,17 +7036,17 @@ }, { "name": "drupal/responsive_menu", - "version": "4.4.3", + "version": "4.4.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/responsive_menu.git", - "reference": "4.4.3" + "reference": "4.4.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/responsive_menu-4.4.3.zip", - "reference": "4.4.3", - "shasum": "9746561a3fdbc95472196047b3120c5394aea930" + "url": "https://ftp.drupal.org/files/projects/responsive_menu-4.4.4.zip", + "reference": "4.4.4", + "shasum": "9c29ecebcd81d507cfdffa65a581b9565cf97458" }, "require": { "drupal/core": "^9.3 || ^10" @@ -7050,8 +7054,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.4.3", - "datestamp": "1698855006", + "version": "4.4.4", + "datestamp": "1724260019", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7132,26 +7136,26 @@ }, { "name": "drupal/scheduled_publish", - "version": "3.10.0", + "version": "3.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scheduled_publish.git", - "reference": "8.x-3.10" + "reference": "8.x-3.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scheduled_publish-8.x-3.10.zip", - "reference": "8.x-3.10", - "shasum": "fbdccb0e11eebb08cc4e77210b8809fff8836a3d" + "url": "https://ftp.drupal.org/files/projects/scheduled_publish-8.x-3.11.zip", + "reference": "8.x-3.11", + "shasum": "ec07cdef0535cdca837c2487b3a518fdcc372cfe" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.10", - "datestamp": "1687093838", + "version": "8.x-3.11", + "datestamp": "1725147408", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7177,7 +7181,7 @@ "homepage": "https://www.drupal.org/user/1529744" }, { - "name": "Peter Majmesku", + "name": "peter majmesku", "homepage": "https://www.drupal.org/user/786132" }, { @@ -7772,7 +7776,7 @@ ], "authors": [ { - "name": "BramDriesen", + "name": "bramdriesen", "homepage": "https://www.drupal.org/user/3383264" }, { @@ -8022,9 +8026,17 @@ "homepage": "https://www.drupal.org/u/graber" }, { - "name": "Graber", + "name": "benjy", + "homepage": "https://www.drupal.org/user/1852732" + }, + { + "name": "graber", "homepage": "https://www.drupal.org/user/1599440" }, + { + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" @@ -8185,11 +8197,11 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -8197,7 +8209,7 @@ "homepage": "https://www.drupal.org/user/123612" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { @@ -8205,7 +8217,7 @@ "homepage": "https://www.drupal.org/user/143827" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" }, { @@ -9767,6 +9779,113 @@ ], "time": "2023-06-21T14:59:35+00:00" }, + { + "name": "markbaker/complex", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/MarkBaker/PHPComplex.git", + "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/95c56caa1cf5c766ad6d65b6344b807c1e8405b9", + "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "dev-master", + "phpcompatibility/php-compatibility": "^9.3", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "squizlabs/php_codesniffer": "^3.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Complex\\": "classes/src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Baker", + "email": "mark@lange.demon.co.uk" + } + ], + "description": "PHP Class for working with complex numbers", + "homepage": "https://github.com/MarkBaker/PHPComplex", + "keywords": [ + "complex", + "mathematics" + ], + "support": { + "issues": "https://github.com/MarkBaker/PHPComplex/issues", + "source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.2" + }, + "time": "2022-12-06T16:21:08+00:00" + }, + { + "name": "markbaker/matrix", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/MarkBaker/PHPMatrix.git", + "reference": "728434227fe21be27ff6d86621a1b13107a2562c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/728434227fe21be27ff6d86621a1b13107a2562c", + "reference": "728434227fe21be27ff6d86621a1b13107a2562c", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "dev-master", + "phpcompatibility/php-compatibility": "^9.3", + "phpdocumentor/phpdocumentor": "2.*", + "phploc/phploc": "^4.0", + "phpmd/phpmd": "2.*", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "sebastian/phpcpd": "^4.0", + "squizlabs/php_codesniffer": "^3.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Matrix\\": "classes/src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Baker", + "email": "mark@demon-angel.eu" + } + ], + "description": "PHP Class for working with matrices", + "homepage": "https://github.com/MarkBaker/PHPMatrix", + "keywords": [ + "mathematics", + "matrix", + "vector" + ], + "support": { + "issues": "https://github.com/MarkBaker/PHPMatrix/issues", + "source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.1" + }, + "time": "2022-12-02T22:17:43+00:00" + }, { "name": "masterminds/html5", "version": "2.7.6", @@ -10255,6 +10374,110 @@ }, "time": "2021-03-21T15:43:46+00:00" }, + { + "name": "phpoffice/phpspreadsheet", + "version": "2.2.2", + "source": { + "type": "git", + "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", + "reference": "ffbcee68069b073bff07a71eb321dcd9f2763513" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/ffbcee68069b073bff07a71eb321dcd9f2763513", + "reference": "ffbcee68069b073bff07a71eb321dcd9f2763513", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-dom": "*", + "ext-fileinfo": "*", + "ext-gd": "*", + "ext-iconv": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "ext-xml": "*", + "ext-xmlreader": "*", + "ext-xmlwriter": "*", + "ext-zip": "*", + "ext-zlib": "*", + "maennchen/zipstream-php": "^2.1 || ^3.0", + "markbaker/complex": "^3.0", + "markbaker/matrix": "^3.0", + "php": "^8.1", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/simple-cache": "^1.0 || ^2.0 || ^3.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "dev-main", + "dompdf/dompdf": "^2.0 || ^3.0", + "friendsofphp/php-cs-fixer": "^3.2", + "mitoteam/jpgraph": "^10.3", + "mpdf/mpdf": "^8.1.1", + "phpcompatibility/php-compatibility": "^9.3", + "phpstan/phpstan": "^1.1", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^9.6 || ^10.5", + "squizlabs/php_codesniffer": "^3.7", + "tecnickcom/tcpdf": "^6.5" + }, + "suggest": { + "dompdf/dompdf": "Option for rendering PDF with PDF Writer", + "ext-intl": "PHP Internationalization Functions", + "mitoteam/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", + "mpdf/mpdf": "Option for rendering PDF with PDF Writer", + "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" + }, + "type": "library", + "autoload": { + "psr-4": { + "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maarten Balliauw", + "homepage": "https://blog.maartenballiauw.be" + }, + { + "name": "Mark Baker", + "homepage": "https://markbakeruk.net" + }, + { + "name": "Franck Lefevre", + "homepage": "https://rootslabs.net" + }, + { + "name": "Erik Tilt" + }, + { + "name": "Adrien Crivelli" + } + ], + "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", + "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", + "keywords": [ + "OpenXML", + "excel", + "gnumeric", + "ods", + "php", + "spreadsheet", + "xls", + "xlsx" + ], + "support": { + "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues", + "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/2.2.2" + }, + "time": "2024-08-08T02:31:26+00:00" + }, { "name": "phpoption/phpoption", "version": "1.9.3", @@ -10687,6 +10910,57 @@ }, "time": "2021-05-03T11:20:27+00:00" }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, { "name": "psy/psysh", "version": "v0.12.4", @@ -13804,16 +14078,16 @@ }, { "name": "symfony/string", - "version": "v6.4.10", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "ccf9b30251719567bfd46494138327522b9a9446" + "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/ccf9b30251719567bfd46494138327522b9a9446", - "reference": "ccf9b30251719567bfd46494138327522b9a9446", + "url": "https://api.github.com/repos/symfony/string/zipball/5bc3eb632cf9c8dbfd6529d89be9950d1518883b", + "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b", "shasum": "" }, "require": { @@ -13870,7 +14144,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.10" + "source": "https://github.com/symfony/string/tree/v6.4.11" }, "funding": [ { @@ -13886,7 +14160,7 @@ "type": "tidelift" } ], - "time": "2024-07-22T10:21:14+00:00" + "time": "2024-08-12T09:55:28+00:00" }, { "name": "symfony/translation", @@ -14163,16 +14437,16 @@ }, { "name": "symfony/var-dumper", - "version": "v5.4.42", + "version": "v5.4.43", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "0c17c56d8ea052fc33942251c75d0e28936e043d" + "reference": "6be6a6a8af4818564e3726fc65cf936f34743cef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0c17c56d8ea052fc33942251c75d0e28936e043d", - "reference": "0c17c56d8ea052fc33942251c75d0e28936e043d", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6be6a6a8af4818564e3726fc65cf936f34743cef", + "reference": "6be6a6a8af4818564e3726fc65cf936f34743cef", "shasum": "" }, "require": { @@ -14232,7 +14506,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.42" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.43" }, "funding": [ { @@ -14248,7 +14522,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:23:09+00:00" + "time": "2024-08-30T16:01:46+00:00" }, { "name": "symfony/var-exporter", @@ -15995,23 +16269,24 @@ }, { "name": "mikey179/vfsstream", - "version": "v1.6.11", + "version": "v1.6.12", "source": { "type": "git", "url": "https://github.com/bovigo/vfsStream.git", - "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f" + "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f", - "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f", + "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/fe695ec993e0a55c3abdda10a9364eb31c6f1bf0", + "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^4.5|^5.0" + "phpunit/phpunit": "^7.5||^8.5||^9.6", + "yoast/phpunit-polyfills": "^2.0" }, "type": "library", "extra": { @@ -16042,7 +16317,7 @@ "source": "https://github.com/bovigo/vfsStream/tree/master", "wiki": "https://github.com/bovigo/vfsStream/wiki" }, - "time": "2022-02-23T02:02:42+00:00" + "time": "2024-08-29T18:43:31+00:00" }, { "name": "myclabs/deep-copy", @@ -16468,16 +16743,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.29.1", + "version": "1.30.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4" + "reference": "5ceb0e384997db59f38774bf79c2a6134252c08f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5ceb0e384997db59f38774bf79c2a6134252c08f", + "reference": "5ceb0e384997db59f38774bf79c2a6134252c08f", "shasum": "" }, "require": { @@ -16509,41 +16784,41 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.1" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.30.0" }, - "time": "2024-05-31T08:52:43+00:00" + "time": "2024-08-29T09:54:52+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "9.2.31", + "version": "9.2.32", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965" + "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/48c34b5d8d983006bd2adc2d0de92963b9155965", - "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5", + "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.18 || ^5.0", + "nikic/php-parser": "^4.19.1 || ^5.1.0", "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" + "phpunit/php-file-iterator": "^3.0.6", + "phpunit/php-text-template": "^2.0.4", + "sebastian/code-unit-reverse-lookup": "^2.0.3", + "sebastian/complexity": "^2.0.3", + "sebastian/environment": "^5.1.5", + "sebastian/lines-of-code": "^1.0.4", + "sebastian/version": "^3.0.2", + "theseer/tokenizer": "^1.2.3" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^9.6" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -16552,7 +16827,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "9.2-dev" + "dev-main": "9.2.x-dev" } }, "autoload": { @@ -16581,7 +16856,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.31" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32" }, "funding": [ { @@ -16589,7 +16864,7 @@ "type": "github" } ], - "time": "2024-03-02T06:37:42+00:00" + "time": "2024-08-22T04:23:01+00:00" }, { "name": "phpunit/php-file-iterator", @@ -18357,16 +18632,16 @@ }, { "name": "symfony/phpunit-bridge", - "version": "v5.4.42", + "version": "v5.4.43", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "49b7764b137617afd3d9aee72f1040eaa6f35be7" + "reference": "047a8afc81d0cfee9799734ed5e2d32ea6079ddb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/49b7764b137617afd3d9aee72f1040eaa6f35be7", - "reference": "49b7764b137617afd3d9aee72f1040eaa6f35be7", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/047a8afc81d0cfee9799734ed5e2d32ea6079ddb", + "reference": "047a8afc81d0cfee9799734ed5e2d32ea6079ddb", "shasum": "" }, "require": { @@ -18421,7 +18696,7 @@ "description": "Provides utilities for PHPUnit, especially user deprecation notices management", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v5.4.42" + "source": "https://github.com/symfony/phpunit-bridge/tree/v5.4.43" }, "funding": [ { @@ -18437,7 +18712,7 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:21:55+00:00" + "time": "2024-08-13T13:55:12+00:00" }, { "name": "theseer/tokenizer", diff --git a/src/config/sync/core.entity_form_display.media.remote_video.default.yml b/src/config/sync/core.entity_form_display.media.remote_video.default.yml index 96461fa36..90fef6f44 100644 --- a/src/config/sync/core.entity_form_display.media.remote_video.default.yml +++ b/src/config/sync/core.entity_form_display.media.remote_video.default.yml @@ -8,10 +8,11 @@ dependencies: - field.field.media.remote_video.field_description - field.field.media.remote_video.field_duration - field.field.media.remote_video.field_media_oembed_video + - field.field.media.remote_video.field_recently_added + - field.field.media.remote_video.field_weight - media.type.remote_video module: - duration_field - - link - media - path - text @@ -56,6 +57,20 @@ content: size: 60 placeholder: '' third_party_settings: { } + field_recently_added: + type: boolean_checkbox + weight: 26 + region: content + settings: + display_label: true + third_party_settings: { } + field_weight: + type: number + weight: 27 + region: content + settings: + placeholder: '' + third_party_settings: { } langcode: type: language_select weight: 2 diff --git a/src/config/sync/core.entity_form_display.media.remote_video.media_library.yml b/src/config/sync/core.entity_form_display.media.remote_video.media_library.yml index 6045a9f7b..9bab82831 100644 --- a/src/config/sync/core.entity_form_display.media.remote_video.media_library.yml +++ b/src/config/sync/core.entity_form_display.media.remote_video.media_library.yml @@ -9,6 +9,8 @@ dependencies: - field.field.media.remote_video.field_description - field.field.media.remote_video.field_duration - field.field.media.remote_video.field_media_oembed_video + - field.field.media.remote_video.field_recently_added + - field.field.media.remote_video.field_weight - media.type.remote_video _core: default_config_hash: TBgPW-uaXRaICBwLaVc16rXpRiLSknDIdF9q0XL7qso @@ -31,6 +33,8 @@ hidden: field_description: true field_duration: true field_media_oembed_video: true + field_recently_added: true + field_weight: true name: true path: true status: true diff --git a/src/config/sync/core.entity_form_display.node.career_profile.bulk_edit.yml b/src/config/sync/core.entity_form_display.node.career_profile.bulk_edit.yml index 815269ada..b535b94a7 100644 --- a/src/config/sync/core.entity_form_display.node.career_profile.bulk_edit.yml +++ b/src/config/sync/core.entity_form_display.node.career_profile.bulk_edit.yml @@ -23,6 +23,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile id: node.career_profile.bulk_edit @@ -56,6 +57,7 @@ hidden: field_resources: true field_resources_reference: true field_scheduled_publish: true + field_skills_2: true field_work_environment: true langcode: true moderation_state: true diff --git a/src/config/sync/core.entity_form_display.node.career_profile.default.yml b/src/config/sync/core.entity_form_display.node.career_profile.default.yml index 7d19648da..1f9c9816b 100644 --- a/src/config/sync/core.entity_form_display.node.career_profile.default.yml +++ b/src/config/sync/core.entity_form_display.node.career_profile.default.yml @@ -22,6 +22,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile - workflows.workflow.editorial @@ -255,3 +256,4 @@ content: hidden: field_hero_image: true field_resources: true + field_skills_2: true diff --git a/src/config/sync/core.entity_view_display.media.remote_video.ajaxembed.yml b/src/config/sync/core.entity_view_display.media.remote_video.ajaxembed.yml index c7c6796c6..41dfc5cdd 100644 --- a/src/config/sync/core.entity_view_display.media.remote_video.ajaxembed.yml +++ b/src/config/sync/core.entity_view_display.media.remote_video.ajaxembed.yml @@ -9,6 +9,8 @@ dependencies: - field.field.media.remote_video.field_description - field.field.media.remote_video.field_duration - field.field.media.remote_video.field_media_oembed_video + - field.field.media.remote_video.field_recently_added + - field.field.media.remote_video.field_weight - media.type.remote_video module: - svg_image @@ -48,7 +50,9 @@ hidden: field_category: true field_description: true field_duration: true + field_recently_added: true field_title: true + field_weight: true langcode: true name: true search_api_excerpt: true diff --git a/src/config/sync/core.entity_view_display.media.remote_video.default.yml b/src/config/sync/core.entity_view_display.media.remote_video.default.yml index d49941f40..1d0143365 100644 --- a/src/config/sync/core.entity_view_display.media.remote_video.default.yml +++ b/src/config/sync/core.entity_view_display.media.remote_video.default.yml @@ -8,6 +8,8 @@ dependencies: - field.field.media.remote_video.field_description - field.field.media.remote_video.field_duration - field.field.media.remote_video.field_media_oembed_video + - field.field.media.remote_video.field_recently_added + - field.field.media.remote_video.field_weight - media.type.remote_video module: - link @@ -40,6 +42,25 @@ content: third_party_settings: { } weight: 0 region: content + field_recently_added: + type: boolean + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 2 + region: content + field_weight: + type: number_integer + label: above + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + weight: 3 + region: content hidden: created: true field_category: true diff --git a/src/config/sync/core.entity_view_display.media.remote_video.full.yml b/src/config/sync/core.entity_view_display.media.remote_video.full.yml index 0efddf652..3c32a278a 100644 --- a/src/config/sync/core.entity_view_display.media.remote_video.full.yml +++ b/src/config/sync/core.entity_view_display.media.remote_video.full.yml @@ -9,6 +9,8 @@ dependencies: - field.field.media.remote_video.field_description - field.field.media.remote_video.field_duration - field.field.media.remote_video.field_media_oembed_video + - field.field.media.remote_video.field_recently_added + - field.field.media.remote_video.field_weight - media.type.remote_video module: - media @@ -34,7 +36,9 @@ hidden: field_category: true field_description: true field_duration: true + field_recently_added: true field_title: true + field_weight: true langcode: true name: true search_api_excerpt: true diff --git a/src/config/sync/core.entity_view_display.media.remote_video.media_library.yml b/src/config/sync/core.entity_view_display.media.remote_video.media_library.yml index b37ca6090..c6eb07879 100644 --- a/src/config/sync/core.entity_view_display.media.remote_video.media_library.yml +++ b/src/config/sync/core.entity_view_display.media.remote_video.media_library.yml @@ -9,6 +9,8 @@ dependencies: - field.field.media.remote_video.field_description - field.field.media.remote_video.field_duration - field.field.media.remote_video.field_media_oembed_video + - field.field.media.remote_video.field_recently_added + - field.field.media.remote_video.field_weight - image.style.1_3_component - media.type.remote_video module: @@ -38,6 +40,8 @@ hidden: field_description: true field_duration: true field_media_oembed_video: true + field_recently_added: true + field_weight: true langcode: true name: true search_api_excerpt: true diff --git a/src/config/sync/core.entity_view_display.node.career_profile.default.yml b/src/config/sync/core.entity_view_display.node.career_profile.default.yml index d72676c82..5d26da912 100644 --- a/src/config/sync/core.entity_view_display.node.career_profile.default.yml +++ b/src/config/sync/core.entity_view_display.node.career_profile.default.yml @@ -22,6 +22,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile module: @@ -41,7 +42,7 @@ third_party_settings: label: 'Career Profile Tabs' parent_name: '' region: content - weight: 12 + weight: 14 format_type: tabs format_settings: classes: '' @@ -164,7 +165,7 @@ content: content_moderation_control: settings: { } third_party_settings: { } - weight: 0 + weight: 2 region: content created: type: timestamp @@ -174,17 +175,17 @@ content: custom_date_format: '' timezone: '' third_party_settings: { } - weight: 0 + weight: 1 region: content extra_field_annual_salary: settings: { } third_party_settings: { } - weight: 6 + weight: 8 region: content extra_field_annual_salary_source: settings: { } third_party_settings: { } - weight: 7 + weight: 9 region: content extra_field_career_employment_introduction: settings: { } @@ -214,7 +215,7 @@ content: extra_field_high_opportunity_occupation: settings: { } third_party_settings: { } - weight: 3 + weight: 5 region: content extra_field_industry_highlights_intro: settings: { } @@ -224,7 +225,7 @@ content: extra_field_job_openings: settings: { } third_party_settings: { } - weight: 8 + weight: 10 region: content extra_field_job_openings_by_industry: settings: { } @@ -269,7 +270,7 @@ content: extra_field_job_openings_source: settings: { } third_party_settings: { } - weight: 9 + weight: 11 region: content extra_field_labour_market_expected_openings: settings: { } @@ -314,7 +315,7 @@ content: extra_field_minimum_education: settings: { } third_party_settings: { } - weight: 4 + weight: 6 region: content extra_field_occupational_interests: settings: { } @@ -397,14 +398,14 @@ content: view_mode: ajaxembed link: false third_party_settings: { } - weight: 11 + weight: 13 region: content field_career_videos_introduction: type: text_default label: above settings: { } third_party_settings: { } - weight: 10 + weight: 12 region: content field_duties: type: text_default @@ -434,7 +435,7 @@ content: view_mode: hero_image link: false third_party_settings: { } - weight: 5 + weight: 7 region: content field_insights_from_industry: type: text_default @@ -457,7 +458,7 @@ content: settings: link_to_entity: false third_party_settings: { } - weight: 2 + weight: 4 region: content field_noc_2016: type: string @@ -465,7 +466,7 @@ content: settings: link_to_entity: false third_party_settings: { } - weight: 82 + weight: 16 region: content field_related_careers: type: entity_reference_label @@ -489,7 +490,7 @@ content: date_format: html_datetime text_pattern: '%moderation_state% - %date%' third_party_settings: { } - weight: 13 + weight: 15 region: content field_work_environment: type: text_default @@ -501,7 +502,7 @@ content: links: settings: { } third_party_settings: { } - weight: 1 + weight: 3 region: content uid: type: author @@ -511,11 +512,13 @@ content: weight: 0 region: content hidden: + extra_field_job_titles: true extra_field_workbc_page_title: true extra_field_workbc_published_on: true field_content_group: true field_hero_image: true field_introductions: true field_resources: true + field_skills_2: true langcode: true search_api_excerpt: true diff --git a/src/config/sync/core.entity_view_display.node.career_profile.full.yml b/src/config/sync/core.entity_view_display.node.career_profile.full.yml index 3fffd5279..d25d821a8 100644 --- a/src/config/sync/core.entity_view_display.node.career_profile.full.yml +++ b/src/config/sync/core.entity_view_display.node.career_profile.full.yml @@ -23,6 +23,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile module: @@ -557,5 +558,6 @@ hidden: field_introductions: true field_resources: true field_scheduled_publish: true + field_skills_2: true langcode: true search_api_excerpt: true diff --git a/src/config/sync/core.entity_view_display.node.career_profile.search_result.yml b/src/config/sync/core.entity_view_display.node.career_profile.search_result.yml index 72aa1c090..77356c797 100644 --- a/src/config/sync/core.entity_view_display.node.career_profile.search_result.yml +++ b/src/config/sync/core.entity_view_display.node.career_profile.search_result.yml @@ -23,6 +23,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile module: @@ -168,6 +169,7 @@ hidden: extra_field_job_openings_forecast: true extra_field_job_openings_forecast_source: true extra_field_job_openings_source: true + extra_field_job_titles: true extra_field_labour_market_expected_openings: true extra_field_labour_market_expected_openings_source: true extra_field_labour_market_introduction: true @@ -209,6 +211,7 @@ hidden: field_resources: true field_resources_reference: true field_scheduled_publish: true + field_skills_2: true field_work_environment: true langcode: true links: true diff --git a/src/config/sync/core.entity_view_display.node.career_profile.search_results.yml b/src/config/sync/core.entity_view_display.node.career_profile.search_results.yml index afaf422bd..e2adcb14d 100644 --- a/src/config/sync/core.entity_view_display.node.career_profile.search_results.yml +++ b/src/config/sync/core.entity_view_display.node.career_profile.search_results.yml @@ -23,6 +23,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile module: @@ -36,7 +37,7 @@ third_party_settings: label: 'Career Profile Tabs' parent_name: '' region: hidden - weight: 13 + weight: 67 format_type: tabs format_settings: classes: '' @@ -49,7 +50,7 @@ third_party_settings: label: 'Career Overview' parent_name: '' region: hidden - weight: 14 + weight: 68 format_type: tab format_settings: classes: '' @@ -62,7 +63,7 @@ third_party_settings: label: 'Education, Training & Skills' parent_name: '' region: hidden - weight: 61 + weight: 69 format_type: tab format_settings: classes: '' @@ -75,7 +76,7 @@ third_party_settings: label: 'Labour Market Statistics' parent_name: '' region: hidden - weight: 62 + weight: 70 format_type: tab format_settings: classes: '' @@ -88,7 +89,7 @@ third_party_settings: label: 'Industry Highlights' parent_name: '' region: hidden - weight: 63 + weight: 71 format_type: tab format_settings: classes: '' @@ -101,7 +102,7 @@ third_party_settings: label: Resources parent_name: '' region: hidden - weight: 64 + weight: 72 format_type: tab format_settings: classes: '' @@ -122,7 +123,7 @@ content: custom_date_format: '' timezone: '' third_party_settings: { } - weight: 0 + weight: 1 region: content extra_field_career_videos_introduction: settings: { } @@ -140,7 +141,7 @@ content: settings: trim_length: 275 third_party_settings: { } - weight: 0 + weight: 2 region: content uid: type: author @@ -168,6 +169,7 @@ hidden: extra_field_job_openings_forecast: true extra_field_job_openings_forecast_source: true extra_field_job_openings_source: true + extra_field_job_titles: true extra_field_labour_market_expected_openings: true extra_field_labour_market_expected_openings_source: true extra_field_labour_market_introduction: true @@ -209,6 +211,7 @@ hidden: field_resources: true field_resources_reference: true field_scheduled_publish: true + field_skills_2: true field_work_environment: true langcode: true links: true diff --git a/src/config/sync/core.entity_view_display.node.career_profile.teaser.yml b/src/config/sync/core.entity_view_display.node.career_profile.teaser.yml index 3d38cdfdd..8764483df 100644 --- a/src/config/sync/core.entity_view_display.node.career_profile.teaser.yml +++ b/src/config/sync/core.entity_view_display.node.career_profile.teaser.yml @@ -23,6 +23,7 @@ dependencies: - field.field.node.career_profile.field_resources - field.field.node.career_profile.field_resources_reference - field.field.node.career_profile.field_scheduled_publish + - field.field.node.career_profile.field_skills_2 - field.field.node.career_profile.field_work_environment - node.type.career_profile module: @@ -78,6 +79,7 @@ hidden: extra_field_job_openings_forecast: true extra_field_job_openings_forecast_source: true extra_field_job_openings_source: true + extra_field_job_titles: true extra_field_labour_market_expected_openings: true extra_field_labour_market_expected_openings_source: true extra_field_labour_market_introduction: true @@ -119,6 +121,7 @@ hidden: field_resources: true field_resources_reference: true field_scheduled_publish: true + field_skills_2: true field_work_environment: true langcode: true links: true diff --git a/src/config/sync/core.extension.yml b/src/config/sync/core.extension.yml index 81ad67d41..716b6a2f2 100644 --- a/src/config/sync/core.extension.yml +++ b/src/config/sync/core.extension.yml @@ -152,6 +152,7 @@ module: workbc_extra_fields: 0 workbc_jobboard: 0 workbc_menu: 0 + workbc_ssot: 0 workflows: 0 pathauto: 1 webform_bootstrap: 1 diff --git a/src/config/sync/easy_breadcrumb.settings.yml b/src/config/sync/easy_breadcrumb.settings.yml index bb8d802ff..f4b0944b8 100644 --- a/src/config/sync/easy_breadcrumb.settings.yml +++ b/src/config/sync/easy_breadcrumb.settings.yml @@ -41,5 +41,5 @@ segment_display_limit: 0 truncator_mode: false truncator_length: 100 truncator_dots: true -remove_repeated_segments_text_only: 0 -home_segment_validation_skip: 0 +remove_repeated_segments_text_only: false +home_segment_validation_skip: false diff --git a/src/config/sync/field.field.media.remote_video.field_recently_added.yml b/src/config/sync/field.field.media.remote_video.field_recently_added.yml new file mode 100644 index 000000000..eb94d8c26 --- /dev/null +++ b/src/config/sync/field.field.media.remote_video.field_recently_added.yml @@ -0,0 +1,23 @@ +uuid: 59259804-ccaf-4583-b388-b037dc73f48d +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_recently_added + - media.type.remote_video +id: media.remote_video.field_recently_added +field_name: field_recently_added +entity_type: media +bundle: remote_video +label: 'Recently Added' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/src/config/sync/field.field.media.remote_video.field_weight.yml b/src/config/sync/field.field.media.remote_video.field_weight.yml new file mode 100644 index 000000000..d6b13509e --- /dev/null +++ b/src/config/sync/field.field.media.remote_video.field_weight.yml @@ -0,0 +1,25 @@ +uuid: 8b6208ab-b412-4245-9fcb-e2d90b423341 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_weight + - media.type.remote_video +id: media.remote_video.field_weight +field_name: field_weight +entity_type: media +bundle: remote_video +label: Weight +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + min: null + max: null + prefix: '' + suffix: '' +field_type: integer diff --git a/src/config/sync/field.field.node.career_profile.field_skills_2.yml b/src/config/sync/field.field.node.career_profile.field_skills_2.yml new file mode 100644 index 000000000..26059af5b --- /dev/null +++ b/src/config/sync/field.field.node.career_profile.field_skills_2.yml @@ -0,0 +1,29 @@ +uuid: e037b51e-43db-4805-b52d-f3c56373536e +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_skills_2 + - node.type.career_profile + - taxonomy.vocabulary.skills +id: node.career_profile.field_skills_2 +field_name: field_skills_2 +entity_type: node +bundle: career_profile +label: Skills +description: '[FOR INTERNAL USE ONLY]' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + skills: skills + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/src/config/sync/field.storage.media.field_recently_added.yml b/src/config/sync/field.storage.media.field_recently_added.yml new file mode 100644 index 000000000..2dbca0984 --- /dev/null +++ b/src/config/sync/field.storage.media.field_recently_added.yml @@ -0,0 +1,18 @@ +uuid: 3d66b8da-8d7d-4832-9f10-3cf6bc5e7686 +langcode: en +status: true +dependencies: + module: + - media +id: media.field_recently_added +field_name: field_recently_added +entity_type: media +type: boolean +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/src/config/sync/field.storage.media.field_weight.yml b/src/config/sync/field.storage.media.field_weight.yml new file mode 100644 index 000000000..8ae3be14d --- /dev/null +++ b/src/config/sync/field.storage.media.field_weight.yml @@ -0,0 +1,20 @@ +uuid: de6f4c37-edea-48d5-b47c-219ff9dee448 +langcode: en +status: true +dependencies: + module: + - media +id: media.field_weight +field_name: field_weight +entity_type: media +type: integer +settings: + unsigned: false + size: normal +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/src/config/sync/field.storage.node.field_skills_2.yml b/src/config/sync/field.storage.node.field_skills_2.yml new file mode 100644 index 000000000..10b9b432e --- /dev/null +++ b/src/config/sync/field.storage.node.field_skills_2.yml @@ -0,0 +1,20 @@ +uuid: eb013bae-9e88-484e-85ab-75fbce09779b +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_skills_2 +field_name: field_skills_2 +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/src/config/sync/views.view.ssot_log.yml b/src/config/sync/views.view.ssot_log.yml new file mode 100644 index 000000000..bb38b7957 --- /dev/null +++ b/src/config/sync/views.view.ssot_log.yml @@ -0,0 +1,800 @@ +uuid: 797b0f96-7455-4a2d-9c9c-437b722f25a4 +langcode: en +status: true +dependencies: + config: + - system.menu.admin + module: + - file + - user + - workbc_ssot +id: ssot_log +label: 'SSoT upload log' +module: views +description: '' +tag: '' +base_table: workbc_ssot_log +base_field: oid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'SSoT: Upload Log' + fields: + timestamp: + id: timestamp + table: workbc_ssot_log + field: timestamp + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: When + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: medium + custom_date_format: '' + timezone: '' + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Who + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + dataset_name: + id: dataset_name + table: workbc_ssot_log + field: dataset_name + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Dataset + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + latest: + id: latest + table: workbc_ssot_log + field: latest + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + label: 'Latest?' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: yes-no + type_custom_true: '' + type_custom_false: '' + not: false + dataset_period: + id: dataset_period + table: workbc_ssot_log + field: dataset_period + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Month/Year + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: custom + custom_date_format: 'F Y' + timezone: '' + notes: + id: notes + table: workbc_ssot_log + field: notes + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Notes + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + filename: + id: filename + table: file_managed + field: filename + relationship: file_id + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: field + label: Spreadsheet + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: file_link + settings: + relationship: file_id + fieldsets: + - more + - admin_label + custom_label: 1 + label: Filename + element_label_colon: 1 + exclude: 0 + element_type_enable: 0 + element_type: '' + element_class_enable: 0 + element_class: '' + element_label_type_enable: 0 + element_label_type: '' + element_label_class_enable: 0 + element_label_class: '' + element_wrapper_type_enable: 0 + element_wrapper_type: '' + element_wrapper_class_enable: 0 + element_wrapper_class: '' + element_default_classes: 1 + alter: + alter_text: 0 + text: '' + make_link: 0 + path: '' + absolute: 0 + replace_spaces: 0 + external: 0 + path_case: none + link_class: '' + alt: '' + rel: '' + prefix: '' + suffix: '' + target: '' + trim: 0 + max_length: '0' + word_boundary: 1 + ellipsis: 1 + more_link: 0 + more_link_text: '' + more_link_path: '' + html: 0 + strip_tags: 0 + preserve_tags: '' + trim_whitespace: 0 + nl2br: 0 + empty: '' + empty_zero: 0 + hide_empty: 0 + hide_alter_empty: 1 + click_sort_column: value + type: file_link + field_api_classes: 0 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + file_timestamp: + id: file_timestamp + table: workbc_ssot_log + field: file_timestamp + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Spreadsheet timestamp' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + pager: + type: mini + options: + offset: 0 + items_per_page: 10 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer ssot settings' + cache: + type: tag + options: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + plugin_id: text + empty: true + content: + value: 'No entries found.' + format: full_html + tokenize: false + sorts: { } + arguments: { } + filters: + notes: + id: notes + table: workbc_ssot_log + field: notes + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true + expose: + operator_id: notes_op + label: Notes + description: '' + use_operator: false + operator: notes_op + operator_limit_selection: false + operator_list: { } + identifier: notes + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + content_approver: '0' + workbc_administrator: '0' + global_editor: '0' + global_approver: '0' + workbc_global_administrator: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + latest: + id: latest + table: workbc_ssot_log + field: latest + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Latest?' + description: '' + use_operator: false + operator: latest_op + operator_limit_selection: false + operator_list: { } + identifier: latest + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + content_approver: '0' + workbc_administrator: '0' + global_editor: '0' + global_approver: '0' + workbc_global_administrator: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + timestamp: timestamp + name: name + dataset_name: dataset_name + dataset_period: dataset_period + notes: notes + filename: filename + file_timestamp: file_timestamp + default: timestamp + info: + timestamp: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dataset_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dataset_period: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + notes: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + filename: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + file_timestamp: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + uid: + id: uid + table: workbc_ssot_log + field: uid + relationship: none + group_type: group + admin_label: User + plugin_id: standard + required: true + file_id: + id: file_id + table: workbc_ssot_log + field: file_id + relationship: none + group_type: group + admin_label: File + plugin_id: standard + required: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: admin/config/workbc/ssot/log + menu: + type: normal + title: 'Upload Log' + description: 'View the log of all SSoT operations.' + weight: 100 + expanded: false + menu_name: admin + parent: workbc_ssot.main + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/src/config/sync/views.view.video_library.yml b/src/config/sync/views.view.video_library.yml index 16f117bb2..f0dd46a88 100644 --- a/src/config/sync/views.view.video_library.yml +++ b/src/config/sync/views.view.video_library.yml @@ -7,11 +7,14 @@ dependencies: - field.storage.media.field_description - field.storage.media.field_duration - field.storage.media.field_media_oembed_video + - field.storage.node.field_noc - image.style.1_3_component - media.type.remote_video + - taxonomy.vocabulary.skills - taxonomy.vocabulary.video_categories module: - media + - node - svg_image - taxonomy - text @@ -441,7 +444,7 @@ display: type: basic options: submit_button: Apply - reset_button: false + reset_button: true reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true @@ -469,6 +472,19 @@ display: format: full_html tokenize: false sorts: + field_weight_value: + id: field_weight_value + table: media__field_weight + field: field_weight_value + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false name: id: name table: media_field_data @@ -526,7 +542,7 @@ display: exposed: true expose: operator_id: combine_op - label: 'Search Videos by Topic' + label: Search by keyword description: '' use_operator: false operator: combine_op @@ -540,11 +556,10 @@ display: authenticated: authenticated anonymous: '0' content_editor: '0' - content_publisher: '0' - global_publisher: '0' - global_editor: '0' - content_lead: '0' + content_approver: '0' workbc_administrator: '0' + global_editor: '0' + global_approver: '0' workbc_global_administrator: '0' administrator: '0' placeholder: '' @@ -577,7 +592,7 @@ display: exposed: true expose: operator_id: field_category_target_id_op - label: 'Select Category' + label: Industry description: '' use_operator: false operator: field_category_target_id_op @@ -591,11 +606,10 @@ display: authenticated: authenticated anonymous: '0' content_editor: '0' - content_publisher: '0' - global_publisher: '0' - global_editor: '0' - content_lead: '0' + content_approver: '0' workbc_administrator: '0' + global_editor: '0' + global_approver: '0' workbc_global_administrator: '0' administrator: '0' reduce: false @@ -617,6 +631,106 @@ display: hierarchy: true limit: true error_message: true + field_skills_2_target_id: + id: field_skills_2_target_id + table: node__field_skills_2 + field: field_skills_2_target_id + relationship: reverse__node__field_career_videos + group_type: group + admin_label: '' + plugin_id: workbc_taxonomy_index_tid_filter + operator: or + value: { } + group: 1 + exposed: true + expose: + operator_id: field_skills_2_target_id_op + label: Skills + description: '' + use_operator: false + operator: field_skills_2_target_id_op + operator_limit_selection: false + operator_list: { } + identifier: field_skills_2_target_id + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + content_approver: '0' + workbc_administrator: '0' + global_editor: '0' + global_approver: '0' + workbc_global_administrator: '0' + administrator: '0' + reduce: 0 + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: 0 + type: select + limit: true + vid: skills + hierarchy: 0 + error_message: 1 + top: '6' + field_recently_added_value: + id: field_recently_added_value + table: media__field_recently_added + field: field_recently_added_value + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Recently Added' + description: '' + use_operator: false + operator: field_recently_added_value_op + operator_limit_selection: false + operator_list: { } + identifier: field_recently_added_value + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + content_approver: '0' + workbc_administrator: '0' + global_editor: '0' + global_approver: '0' + workbc_global_administrator: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } filter_groups: operator: AND groups: @@ -642,7 +756,17 @@ display: distinct: false replica: false query_tags: { } - relationships: { } + relationships: + reverse__node__field_career_videos: + id: reverse__node__field_career_videos + table: media_field_data + field: reverse__node__field_career_videos + relationship: none + group_type: group + admin_label: field_career_videos + entity_type: media + plugin_id: entity_reverse + required: false css_class: '' use_ajax: false header: { } @@ -1118,6 +1242,69 @@ display: multi_type: separator separator: ', ' field_api_classes: false + field_noc: + id: field_noc + table: node__field_noc + field: field_noc + relationship: reverse__node__field_career_videos + group_type: group + admin_label: '' + plugin_id: field + label: '' + exclude: false + alter: + alter_text: true + text: '{{ field_noc__value }}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false defaults: fields: false display_extenders: { } @@ -1135,3 +1322,4 @@ display: - 'config:field.storage.media.field_description' - 'config:field.storage.media.field_duration' - 'config:field.storage.media.field_media_oembed_video' + - 'config:field.storage.node.field_noc' diff --git a/src/patches/drupal/core/big-pipe.patch b/src/patches/drupal/core/big-pipe.patch new file mode 100644 index 000000000..76bf7a161 --- /dev/null +++ b/src/patches/drupal/core/big-pipe.patch @@ -0,0 +1,52 @@ +diff --git a/core/modules/big_pipe/src/Render/BigPipe.php b/core/modules/big_pipe/src/Render/BigPipe.php +index 133c86534e..dd23626935 100644 +--- a/core/modules/big_pipe/src/Render/BigPipe.php ++++ b/core/modules/big_pipe/src/Render/BigPipe.php +@@ -5,12 +5,15 @@ + use Drupal\Component\Utility\Crypt; + use Drupal\Component\Utility\Html; + use Drupal\Core\Ajax\AjaxResponse; ++use Drupal\Core\Ajax\RedirectCommand; + use Drupal\Core\Ajax\ReplaceCommand; + use Drupal\Core\Asset\AttachedAssets; + use Drupal\Core\Asset\AttachedAssetsInterface; + use Drupal\Core\Config\ConfigFactoryInterface; ++use Drupal\Core\Form\EnforcedResponseException; + use Drupal\Core\Render\HtmlResponse; + use Drupal\Core\Render\RendererInterface; ++use Symfony\Component\HttpFoundation\RedirectResponse; + use Symfony\Contracts\EventDispatcher\EventDispatcherInterface; + use Symfony\Component\HttpFoundation\Request; + use Symfony\Component\HttpFoundation\RequestStack; +@@ -546,6 +549,31 @@ protected function sendPlaceholders(array $placeholders, array $placeholder_orde + try { + $elements = $this->renderPlaceholder($placeholder_id, $placeholder_render_array); + } ++ // Handle enforced redirect responses. ++ // A typical use case where this might happen are forms using GET as ++ // #method that are build inside a lazy builder. ++ catch (EnforcedResponseException $e) { ++ $response = $e->getResponse(); ++ if (!$response instanceof RedirectResponse) { ++ throw $e; ++ } ++ ++ $ajax_response = new AjaxResponse(); ++ $ajax_response->addCommand(new RedirectCommand($response->getTargetUrl())); ++ $ajax_response = $this->filterEmbeddedResponse($fake_request, $ajax_response); ++ ++ $json = $ajax_response->getContent(); ++ $output = << ++ $json ++ ++EOF; ++ $this->sendChunk($output); ++ ++ // Send the stop signal. ++ $this->sendChunk("\n" . static::STOP_SIGNAL . "\n"); ++ break; ++ } + catch (\Exception $e) { + if ($this->configFactory->get('system.logging')->get('error_level') === ERROR_REPORTING_DISPLAY_VERBOSE) { + throw $e; diff --git a/src/scripts/postgres-init/ssot.sql b/src/scripts/postgres-init/ssot.sql index d0fd077e2..b87dc91c6 100644 --- a/src/scripts/postgres-init/ssot.sql +++ b/src/scripts/postgres-init/ssot.sql @@ -6,6 +6,14 @@ GRANT USAGE ON SCHEMA public TO ssot_readonly; GRANT SELECT ON ALL TABLES IN SCHEMA public TO ssot_readonly; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO ssot_readonly; +CREATE ROLE ssot_lmmu LOGIN PASSWORD 'ssot_lmmu'; +GRANT CONNECT ON DATABASE ssot TO ssot_lmmu; +GRANT USAGE ON SCHEMA public TO ssot_lmmu; +GRANT SELECT ON ALL TABLES IN SCHEMA public TO ssot_lmmu; +ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO ssot_lmmu; +GRANT SELECT, UPDATE, INSERT ON TABLE monthly_labour_market_updates TO ssot_lmmu; +GRANT UPDATE ON TABLE sources TO ssot_lmmu; + -- https://postgrest.org/en/stable/schema_cache.html#schema-reloading -- Create an event trigger function CREATE OR REPLACE FUNCTION public.pgrst_watch() RETURNS event_trigger diff --git a/src/scripts/reset.sh b/src/scripts/reset.sh index 73bcaa04e..4e793cf92 100755 --- a/src/scripts/reset.sh +++ b/src/scripts/reset.sh @@ -12,4 +12,4 @@ gunzip -k -c src/scripts/workbc-init.sql.gz | docker-compose exec -T postgres ps docker-compose exec php drush bamr default_db private_files $1 docker-compose exec php drush upwd admin 'password' docker-compose exec php scripts/sync.sh -y -docker-compose exec php drush en -y devel views_ui +docker-compose exec php drush en -y devel views_ui dblog diff --git a/src/scripts/ssot_lmmu_rules.php b/src/scripts/ssot_lmmu_rules.php new file mode 100644 index 000000000..5843e3a03 --- /dev/null +++ b/src/scripts/ssot_lmmu_rules.php @@ -0,0 +1,49 @@ +validations as $key => $validation) { + if (array_key_exists('cell', $validation)) { + fputcsv(STDOUT, [ + $validation['cell'], + $key, + $form->descriptions[$validation['type']] + ]); + } + if (!array_key_exists('value', $validation)) { + fputcsv(STDOUT, [ + $validation['cell'], + $key, + $form->descriptions['blank'] + ]); + } + foreach ([ + 'same_sign', + 'previous_month', + 'previous_month_change_abs', + 'previous_month_change_pct', + ] as $validation_type) { + if (array_key_exists($validation_type, $validation)) { + fputcsv(STDOUT, [ + $validation['cell'], + $key, + $form->descriptions[$validation_type], + $form->validations[$validation[$validation_type]]['cell'] + ]); + } + } + if (array_key_exists('sum', $validation)) { + fputcsv(STDOUT, [ + $validation['cell'], + $key, + $form->descriptions['sum'], + implode(', ', array_map(function ($cells) use ($form) { + return implode('+', array_map(function ($cell) use ($form) { + return $form->validations[$cell]['cell']; + }, $cells)); + }, $validation['sum'])) + ]); + } +} diff --git a/src/scripts/sync.sh b/src/scripts/sync.sh index 155849dc6..8d2e05e4d 100755 --- a/src/scripts/sync.sh +++ b/src/scripts/sync.sh @@ -4,6 +4,6 @@ composer install if [ "$PROJECT_ENVIRONMENT" == "dev" ]; then yarn install; fi drush cr drush updb -y --no-post-updates -drush cim +drush cim $1 drush updb -y drush cr diff --git a/src/web/modules/custom/workbc_custom/js/video-library.js b/src/web/modules/custom/workbc_custom/js/video-library.js deleted file mode 100644 index d264ca713..000000000 --- a/src/web/modules/custom/workbc_custom/js/video-library.js +++ /dev/null @@ -1,7 +0,0 @@ -(function ($, Drupal) { - Drupal.behaviors.videoLibrary = { - attach: function (context, settings) { - $("#edit-video-category option:contains('Industries')", context).attr('disabled', 'disabled'); - } - } -})(jQuery, Drupal); diff --git a/src/web/modules/custom/workbc_custom/src/Controller/ReportsController.php b/src/web/modules/custom/workbc_custom/src/Controller/ReportsController.php index d07b4c412..b5ff1882b 100644 --- a/src/web/modules/custom/workbc_custom/src/Controller/ReportsController.php +++ b/src/web/modules/custom/workbc_custom/src/Controller/ReportsController.php @@ -10,6 +10,13 @@ use Drupal\Core\Controller\ControllerBase; use Drupal\Core\Link; use Drupal\Core\Url; +use Drupal\node\Entity\Node; +use Drupal\taxonomy\Entity\Term; + +use Drupal\media\Entity\Media; +use Drupal\media\MediaInterface; +use Drupal\media\MediaStorage; + class ReportsController extends ControllerBase { public function unmanaged_files() { @@ -117,7 +124,7 @@ public function environment() { public function noc2021_validation() { $errors = noc2021ProcessValidation(); - + if (empty($errors)) { $markup = "

No validation errors found.

"; } @@ -134,11 +141,11 @@ public function noc2021_validation() { ]; } - + public function career_trek_validation() { $errors = careerTrekProcessValidation(); - + if (empty($errors)) { $markup = "

No validation errors found.

"; } @@ -154,7 +161,4 @@ public function career_trek_validation() { '#markup' => $markup, ]; } - } - - diff --git a/src/web/modules/custom/workbc_custom/src/Form/AdminSettingsForm.php b/src/web/modules/custom/workbc_custom/src/Form/AdminSettingsForm.php index d2566350a..cb6aaaecd 100644 --- a/src/web/modules/custom/workbc_custom/src/Form/AdminSettingsForm.php +++ b/src/web/modules/custom/workbc_custom/src/Form/AdminSettingsForm.php @@ -1,96 +1,95 @@ config('workbc_custom.settings'); - - $form['pathsettings'] = [ - '#tree' => TRUE, - '#type' => 'details', - '#title' => $this->t('Path settings'), - '#open' => TRUE, - ]; - - $form['pathsettings']['order_form'] = [ - '#type' => 'textfield', - '#title' => $this->t('Publications Order Form path'), - '#default_value' => $config->get('pathsettings.order_form'), - ]; - - $form['collectionsettings'] = [ - '#tree' => TRUE, - '#type' => 'details', - '#title' => $this->t('Collection Notice settings'), - '#open' => TRUE, - ]; - - $text = $config->get('collectionsettings.notice'); - if (is_null($text) || !isset($text['value'])) { - $text['value'] = ""; - $text['format'] = "basic_html"; - } - - $form['collectionsettings']['notice'] = [ - '#type' => 'text_format', - '#title' => $this->t('Collection Notice text'), - '#default_value' => $text['value'], - '#format' => $text['format'], - ]; - - $form['reports'] = [ - '#tree' => TRUE, - '#type' => 'details', - '#title' => $this->t('Reports'), - '#open' => TRUE, - ]; - - $form['reports']['notice'] = [ - '#markup' => 'Moved to the reports section. Check for WorkBC reports there.' - ]; - - return parent::buildForm($form, $form_state); - } - - /** - * {@inheritdoc} - */ - public function submitForm(array &$form, FormStateInterface $form_state) { - $config = $this->config('workbc_custom.settings'); - $config->set('pathsettings', $form_state->getValue('pathsettings')); - $config->set('collectionsettings', $form_state->getValue('collectionsettings')); - $config->save(); - parent::submitForm($form, $form_state); - } +namespace Drupal\workbc_custom\Form; +use Drupal\Core\Form\ConfigFormBase; +use Drupal\Core\Form\FormStateInterface; + +/** +* Class AdminSettingsForm. +* +* @package Drupal\workbc_custom\Form +*/ +class AdminSettingsForm extends ConfigFormBase { + + /** + * {@inheritdoc} + */ + public function getFormId() { + return 'workbc_custom_admin_settings_form'; + } + + /** + * {@inheritdoc} + */ + protected function getEditableConfigNames() { + return [ + 'workbc_custom.settings', + ]; + } + + /** + * {@inheritdoc} + */ + public function buildForm(array $form, FormStateInterface $form_state) { + $config = $this->config('workbc_custom.settings'); + + $form['pathsettings'] = [ + '#tree' => TRUE, + '#type' => 'details', + '#title' => $this->t('Path settings'), + '#open' => TRUE, + ]; + + $form['pathsettings']['order_form'] = [ + '#type' => 'textfield', + '#title' => $this->t('Publications Order Form path'), + '#default_value' => $config->get('pathsettings.order_form'), + ]; + + $form['collectionsettings'] = [ + '#tree' => TRUE, + '#type' => 'details', + '#title' => $this->t('Collection Notice settings'), + '#open' => TRUE, + ]; + + $text = $config->get('collectionsettings.notice'); + if (is_null($text) || !isset($text['value'])) { + $text['value'] = ""; + $text['format'] = "basic_html"; } + + $form['collectionsettings']['notice'] = [ + '#type' => 'text_format', + '#title' => $this->t('Collection Notice text'), + '#default_value' => $text['value'], + '#format' => $text['format'], + ]; + + $form['reports'] = [ + '#tree' => TRUE, + '#type' => 'details', + '#title' => $this->t('Reports'), + '#open' => TRUE, + ]; + + $form['reports']['notice'] = [ + '#markup' => 'Moved to the reports section. Check for WorkBC reports there.' + ]; + + return parent::buildForm($form, $form_state); + } + + /** + * {@inheritdoc} + */ + public function submitForm(array &$form, FormStateInterface $form_state) { + $config = $this->config('workbc_custom.settings'); + $config->set('pathsettings', $form_state->getValue('pathsettings')); + $config->set('collectionsettings', $form_state->getValue('collectionsettings')); + $config->save(); + parent::submitForm($form, $form_state); + } + +} diff --git a/src/web/modules/custom/workbc_custom/src/Plugin/views/filter/WorkBCSkillFilter.php b/src/web/modules/custom/workbc_custom/src/Plugin/views/filter/WorkBCSkillFilter.php new file mode 100644 index 000000000..7355e6e0f --- /dev/null +++ b/src/web/modules/custom/workbc_custom/src/Plugin/views/filter/WorkBCSkillFilter.php @@ -0,0 +1,468 @@ +vocabularyStorage = $vocabulary_storage; + $this->termStorage = $term_storage; + if (!$current_user) { + @trigger_error('The current_user service must be passed to ' . __NAMESPACE__ . '\TaxonomyIndexTid::__construct(). It was added in drupal:8.9.0 and will be required before drupal:10.0.0.', E_USER_DEPRECATED); + $current_user = \Drupal::service('current_user'); + } + $this->currentUser = $current_user; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) { + return new static( + $configuration, + $plugin_id, + $plugin_definition, + $container->get('entity_type.manager')->getStorage('taxonomy_vocabulary'), + $container->get('entity_type.manager')->getStorage('taxonomy_term'), + $container->get('current_user') + ); + } + + /** + * {@inheritdoc} + */ + public function init(ViewExecutable $view, DisplayPluginBase $display, array &$options = NULL) { + parent::init($view, $display, $options); + + if (!empty($this->definition['vocabulary'])) { + $this->options['vid'] = $this->definition['vocabulary']; + } + } + + public function hasExtraOptions() { + return TRUE; + } + + /** + * {@inheritdoc} + */ + public function getValueOptions() { + return $this->valueOptions; + } + + protected function defineOptions() { + $options = parent::defineOptions(); + + $options['type'] = ['default' => 'textfield']; + $options['limit'] = ['default' => TRUE]; + $options['vid'] = ['default' => '']; + $options['hierarchy'] = ['default' => FALSE]; + $options['error_message'] = ['default' => TRUE]; + $options['top'] = ['default' => 0]; + return $options; + } + + public function buildExtraOptionsForm(&$form, FormStateInterface $form_state) { + $vocabularies = $this->vocabularyStorage->loadMultiple(); + $options = []; + foreach ($vocabularies as $voc) { + $options[$voc->id()] = $voc->label(); + } + + if ($this->options['limit']) { + // We only do this when the form is displayed. + if (empty($this->options['vid'])) { + $first_vocabulary = reset($vocabularies); + $this->options['vid'] = $first_vocabulary->id(); + } + + if (empty($this->definition['vocabulary'])) { + $form['vid'] = [ + '#type' => 'radios', + '#title' => $this->t('Vocabulary'), + '#options' => $options, + '#description' => $this->t('Select which vocabulary to show terms for in the regular options.'), + '#default_value' => $this->options['vid'], + ]; + } + } + + $form['type'] = [ + '#type' => 'radios', + '#title' => $this->t('Selection type'), + '#options' => ['select' => $this->t('Dropdown'), 'textfield' => $this->t('Autocomplete')], + '#default_value' => $this->options['type'], + ]; + + $form['hierarchy'] = [ + '#type' => 'checkbox', + '#title' => $this->t('Show hierarchy in dropdown'), + '#default_value' => !empty($this->options['hierarchy']), + '#states' => [ + 'visible' => [ + ':input[name="options[type]"]' => ['value' => 'select'], + ], + ], + ]; + + $form['top'] = [ + '#type' => 'number', + '#title' => $this->t('Number of top Skills to filter on'), + // '#options' => ['select' => $this->t('Dropdown'), 'textfield' => $this->t('Autocomplete')], + '#default_value' => $this->options['top'], + ]; + + } + + protected function valueForm(&$form, FormStateInterface $form_state) { + $vocabulary = $this->vocabularyStorage->load($this->options['vid']); + if (empty($vocabulary) && $this->options['limit']) { + $form['markup'] = [ + '#markup' => '
' . $this->t('An invalid vocabulary is selected. Please change it in the options.') . '
', + ]; + return; + } + + if ($this->options['type'] == 'textfield') { + $terms = $this->value ? Term::loadMultiple(($this->value)) : []; + $form['value'] = [ + '#title' => $this->options['limit'] ? $this->t('Select terms from vocabulary @voc', ['@voc' => $vocabulary->label()]) : $this->t('Select terms'), + '#type' => 'textfield', + '#default_value' => EntityAutocomplete::getEntityLabels($terms), + ]; + + if ($this->options['limit']) { + $form['value']['#type'] = 'entity_autocomplete'; + $form['value']['#target_type'] = 'taxonomy_term'; + $form['value']['#selection_settings']['target_bundles'] = [$vocabulary->id()]; + $form['value']['#tags'] = TRUE; + $form['value']['#process_default_value'] = FALSE; + } + } + else { + if (!empty($this->options['hierarchy']) && $this->options['limit']) { + $tree = $this->termStorage->loadTree($vocabulary->id(), 0, NULL, TRUE); + $options = []; + + if ($tree) { + foreach ($tree as $term) { + if (!$term->isPublished() && !$this->currentUser->hasPermission('administer taxonomy')) { + continue; + } + $choice = new \stdClass(); + $choice->option = [$term->id() => str_repeat('-', $term->depth) . \Drupal::service('entity.repository')->getTranslationFromContext($term)->label()]; + $options[] = $choice; + } + } + } + else { + $options = []; + $query = \Drupal::entityQuery('taxonomy_term') + ->accessCheck(TRUE) + // @todo Sorting on vocabulary properties - + // https://www.drupal.org/node/1821274. + ->sort('weight') + ->sort('name') + ->addTag('taxonomy_term_access'); + if (!$this->currentUser->hasPermission('administer taxonomy')) { + $query->condition('status', 1); + } + if ($this->options['limit']) { + $query->condition('vid', $vocabulary->id()); + } + $terms = Term::loadMultiple($query->execute()); + foreach ($terms as $term) { + $options[$term->id()] = \Drupal::service('entity.repository')->getTranslationFromContext($term)->label(); + } + } + + $default_value = (array) $this->value; + + if ($exposed = $form_state->get('exposed')) { + $identifier = $this->options['expose']['identifier']; + + if (!empty($this->options['expose']['reduce'])) { + $options = $this->reduceValueOptions($options); + + if (!empty($this->options['expose']['multiple']) && empty($this->options['expose']['required'])) { + $default_value = []; + } + } + + if (empty($this->options['expose']['multiple'])) { + if (empty($this->options['expose']['required']) && (empty($default_value) || !empty($this->options['expose']['reduce']))) { + $default_value = 'All'; + } + elseif (empty($default_value)) { + $keys = array_keys($options); + $default_value = array_shift($keys); + } + // Due to #1464174 there is a chance that array('') was saved in the admin ui. + // Let's choose a safe default value. + elseif ($default_value == ['']) { + $default_value = 'All'; + } + else { + $copy = $default_value; + $default_value = array_shift($copy); + } + } + } + $form['value'] = [ + '#type' => 'select', + '#title' => $this->options['limit'] ? $this->t('Select terms from vocabulary @voc', ['@voc' => $vocabulary->label()]) : $this->t('Select terms'), + '#multiple' => TRUE, + '#options' => $options, + '#size' => min(9, count($options)), + '#default_value' => $default_value, + ]; + + $user_input = $form_state->getUserInput(); + if ($exposed && isset($identifier) && !isset($user_input[$identifier])) { + $user_input[$identifier] = $default_value; + $form_state->setUserInput($user_input); + } + } + + if (!$form_state->get('exposed')) { + // Retain the helper option + $this->helper->buildOptionsForm($form, $form_state); + + // Show help text if not exposed to end users. + $form['value']['#description'] = $this->t('Leave blank for all. Otherwise, the first selected term will be the default instead of "Any".'); + } + } + + protected function valueValidate($form, FormStateInterface $form_state) { + // We only validate if they've chosen the text field style. + if ($this->options['type'] != 'textfield') { + return; + } + + $tids = []; + if ($values = $form_state->getValue(['options', 'value'])) { + foreach ($values as $value) { + $tids[] = $value['target_id']; + } + } + $form_state->setValue(['options', 'value'], $tids); + } + + public function acceptExposedInput($input) { + if (empty($this->options['exposed'])) { + return TRUE; + } + // We need to know the operator, which is normally set in + // \Drupal\views\Plugin\views\filter\FilterPluginBase::acceptExposedInput(), + // before we actually call the parent version of ourselves. + if (!empty($this->options['expose']['use_operator']) && !empty($this->options['expose']['operator_id']) && isset($input[$this->options['expose']['operator_id']])) { + $this->operator = $input[$this->options['expose']['operator_id']]; + } + + // If view is an attachment and is inheriting exposed filters, then assume + // exposed input has already been validated + if (!empty($this->view->is_attachment) && $this->view->display_handler->usesExposed()) { + $this->validated_exposed_input = (array) $this->view->exposed_raw_input[$this->options['expose']['identifier']]; + } + + // If we're checking for EMPTY or NOT, we don't need any input, and we can + // say that our input conditions are met by just having the right operator. + if ($this->operator == 'empty' || $this->operator == 'not empty') { + return TRUE; + } + + // If it's non-required and there's no value don't bother filtering. + if (!$this->options['expose']['required'] && empty($this->validated_exposed_input)) { + return FALSE; + } + + $rc = parent::acceptExposedInput($input); + if ($rc) { + // If we have previously validated input, override. + if (isset($this->validated_exposed_input)) { + $this->value = $this->validated_exposed_input; + } + } + + return $rc; + } + + public function validateExposed(&$form, FormStateInterface $form_state) { + if (empty($this->options['exposed'])) { + return; + } + + $identifier = $this->options['expose']['identifier']; + $input = $form_state->getValue($identifier); + + if ($this->options['is_grouped'] && isset($this->options['group_info']['group_items'][$input])) { + $this->validated_exposed_input = $this->options['group_info']['group_items'][$input]['value']; + return; + } + + // We only validate if they've chosen the text field style. + if ($this->options['type'] != 'textfield') { + if ($form_state->getValue($identifier) != 'All') { + $this->validated_exposed_input = (array) $form_state->getValue($identifier); + } + return; + } + + if (empty($this->options['expose']['identifier'])) { + return; + } + + if ($values = $form_state->getValue($identifier)) { + foreach ($values as $value) { + $this->validated_exposed_input[] = $value['target_id']; + } + } + } + + protected function valueSubmit($form, FormStateInterface $form_state) { + // prevent array_filter from messing up our arrays in parent submit. + } + + public function buildExposeForm(&$form, FormStateInterface $form_state) { + parent::buildExposeForm($form, $form_state); + if ($this->options['type'] != 'select') { + unset($form['expose']['reduce']); + } + $form['error_message'] = [ + '#type' => 'checkbox', + '#title' => $this->t('Display error message'), + '#default_value' => !empty($this->options['error_message']), + ]; + } + + public function adminSummary() { + // set up $this->valueOptions for the parent summary + $this->valueOptions = []; + + if ($this->value) { + $this->value = array_filter($this->value); + $terms = Term::loadMultiple($this->value); + foreach ($terms as $term) { + $this->valueOptions[$term->id()] = \Drupal::service('entity.repository')->getTranslationFromContext($term)->label(); + } + } + return parent::adminSummary(); + } + + /** + * {@inheritdoc} + */ + public function getCacheContexts() { + $contexts = parent::getCacheContexts(); + // The result potentially depends on term access and so is just cacheable + // per user. + // @todo See https://www.drupal.org/node/2352175. + $contexts[] = 'user'; + + return $contexts; + } + + /** + * {@inheritdoc} + */ + public function calculateDependencies() { + $dependencies = parent::calculateDependencies(); + + $vocabulary = $this->vocabularyStorage->load($this->options['vid']); + $dependencies[$vocabulary->getConfigDependencyKey()][] = $vocabulary->getConfigDependencyName(); + + foreach ($this->termStorage->loadMultiple($this->options['value']) as $term) { + $dependencies[$term->getConfigDependencyKey()][] = $term->getConfigDependencyName(); + } + + return $dependencies; + } + + /** + * {@inheritdoc} + */ + public function query() { + $this->ensureMyTable(); + + if ($this->options['exposed']) { + if (empty($this->value) || empty($this->value[0])) { + return; + } + + $table = $this->relationship . "__" . $this->options['table']; + $query = $this->query; + $query->addWhere($this->options['group'], $table . '.' . $this->options['field'], $this->value[0], '='); + if ($this->options['top'] > 0) { + $query->addWhere($this->options['group'], $table . '.delta', $this->options['top'], '<'); + } + } + } + +} + + diff --git a/src/web/modules/custom/workbc_custom/src/Render/Placeholder/BigPipeDisableStrategy.php b/src/web/modules/custom/workbc_custom/src/Render/Placeholder/BigPipeDisableStrategy.php new file mode 100644 index 000000000..370ae34dc --- /dev/null +++ b/src/web/modules/custom/workbc_custom/src/Render/Placeholder/BigPipeDisableStrategy.php @@ -0,0 +1,62 @@ +bigPipeStrategy= $big_pipe_strategy; + parent::__construct($session_configuration, $request_stack, $route_match); + + $this->requestStack = $request_stack; + } + + /** + * {@inheritdoc} + */ + public function processPlaceholders(array $placeholders) { + $current_uri = \Drupal::request()->getRequestUri(); + if (str_starts_with($current_uri, '/plan-career/career-trek-videos')) { + return []; + } + + return $this->bigPipeStrategy->processPlaceholders($placeholders); + } + +} diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.libraries.yml b/src/web/modules/custom/workbc_custom/workbc_custom.libraries.yml index ff7d4d901..ed18fac06 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.libraries.yml +++ b/src/web/modules/custom/workbc_custom/workbc_custom.libraries.yml @@ -1,10 +1,3 @@ -video-library: - js: - js/video-library.js: {} - dependencies: - - core/jquery - - core/drupalSettings - feedback: js: js/feedback.js: {} diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.links.menu.yml b/src/web/modules/custom/workbc_custom/workbc_custom.links.menu.yml index a55d0c6fe..b8ed073d2 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.links.menu.yml +++ b/src/web/modules/custom/workbc_custom/workbc_custom.links.menu.yml @@ -7,7 +7,7 @@ workbc_custom.admin_settings: title: 'WorkBC settings' parent: workbc_custom.admin_index route_name: workbc_custom.admin_settings - description: 'Administer WorkBC-specific configuration.' + description: 'Administer WorkBC configuration.' workbc_custom.report_unmanaged_files: title: 'WorkBC unmanaged files' @@ -31,4 +31,4 @@ workbc_custom.report_noc2021_validation: title: 'WorkBC NOC 2021 Migration Validation' parent: system.admin_reports route_name: workbc_custom.report_noc2021_validation - description: 'Report of NOC 2021 migration validation results.' \ No newline at end of file + description: 'Report of NOC 2021 migration validation results.' diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.module b/src/web/modules/custom/workbc_custom/workbc_custom.module index 3bfa7eead..5376781ac 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.module +++ b/src/web/modules/custom/workbc_custom/workbc_custom.module @@ -15,7 +15,7 @@ use Drupal\views\ViewExecutable; use Drupal\redirect\Entity\Redirect; use Symfony\Component\HttpFoundation\Request; use Drupal\media\Entity\Media; - +use Drupal\views\Plugin\views\query\QueryPluginBase; /** * Implements hook_theme(). @@ -74,6 +74,19 @@ function workbc_custom_views_data_alter(array &$data) { ], ]; + $data['node__field_skills_2']['field_skills_2_target_id'] = [ + 'title' => t('WorkBC Top 6 Skills filter'), + 'group' => 'Content', + 'filter' => [ + 'title' => 'Skills (Top Skills filter)', + 'id' => 'workbc_taxonomy_index_tid_filter', + 'hierarchy table' => 'taxonomy_term__parent', + 'numeric' => TRUE, + 'skip base' => 'taxonomy_term_field_data', + 'allow empty' => TRUE, + ], + ]; + $data['high_opportunity_occupations']['career_link'] = [ 'title' => 'Career Profile link', 'help' => 'Requires high opportunity occupation NOC field to be included in view.', @@ -123,8 +136,7 @@ function workbc_custom_views_pre_render(ViewExecutable $view) { /** * Implements hook_form_alter(). */ -function workbc_custom_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { - +function workbc_custom_form_alter(&$form, FormStateInterface $form_state, $form_id) { // hide password and disable editing of username and email // maintenance of this info is handled by keycloak if ($form_id === 'user_form') { @@ -163,7 +175,7 @@ function workbc_custom_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $ /** * Implements hook_form_FORM_ID_alter() for node_form_alter. */ -function workbc_custom_form_node_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { +function workbc_custom_form_node_form_alter(&$form, FormStateInterface $form_state, $form_id) { $user = \Drupal\user\Entity\User::load(\Drupal::currentUser()->id()); @@ -177,9 +189,9 @@ function workbc_custom_form_node_form_alter(&$form, \Drupal\Core\Form\FormStateI } /** -* Implements hook_form_FORM_ID_alter() for views_exposed. +* Implements hook_form_FORM_ID_alter() for views_exposed_form. */ -function workbc_custom_form_views_exposed_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { +function workbc_custom_form_views_exposed_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form['#id'] === 'views-exposed-form-high-opportunity-occupations-block-1') { if (isset($form['region'])) { @@ -206,23 +218,35 @@ function workbc_custom_form_views_exposed_form_alter(&$form, \Drupal\Core\Form\F } if ($form['#id'] === 'views-exposed-form-video-library-block-1') { - $form['#attached']['library'][] = 'workbc_custom/video-library'; - foreach ($form['video_category']['#options'] as &$option) { - if (property_exists($option, 'option')) { - foreach ($option->option as &$opt) { - if (str_starts_with($opt, '-')) { - $opt = preg_replace('/^-/', '- ', $opt); - } - } - } - } + $form['field_recently_added_value']['#type'] = 'hidden'; + $form['actions']['recent'] = [ + '#value' => 'Recently added', + '#type' => 'submit', + '#weight' => 100, + '#id' => 'edit-recently-added' + ]; + $form['#submit'][] = 'video_library_exposed_form_submit'; } } /** -* Submit function for views-exposed-form-high-opportunity-occupations-block-1. -*/ -function hoo_multiselect_form_submit(array &$form, \Drupal\Core\Form\FormStateInterface &$form_state) { + * Submit function for views-exposed-form-video-library-block-1. + */ +function video_library_exposed_form_submit(array &$form, FormStateInterface &$form_state) { + if ($form_state->getValue('op') === 'Recently added') { + $form_state->disableRedirect(FALSE); + $form_state->setRedirect('', [], [ + 'query' => [ + 'field_recently_added_value' => 1 + ] + ]); + } +} + +/** + * Submit function for views-exposed-form-high-opportunity-occupations-block-1. + */ +function hoo_multiselect_form_submit(array &$form, FormStateInterface &$form_state) { $md = \Drupal::service('mobile_detect'); if ($md->isMobile() && !$md->isTablet()) { @@ -251,7 +275,6 @@ function workbc_custom_entity_form_mode_alter(&$form_mode, Drupal\Core\Entity\En /** * Implements hook_node_access(). -* */ function workbc_custom_node_access(NodeInterface $node, $op, AccountInterface $account) { @@ -515,7 +538,7 @@ function workbc_custom_metatags_attachments_alter(array &$metatag_attachments) { } } } - + $tag = [ [ '#tag' => 'meta', @@ -553,6 +576,21 @@ function workbc_custom_oembed_resource_url_alter(array &$parsed_url, \Drupal\med } } + +/** + * Implements hook_views_query_alter(). + */ +function workbc_custom_views_query_alter(ViewExecutable $view, QueryPluginBase $query) { + + // use GroupBy to ensure Video only appears once. + if ($view->id() == 'video_library') { + $query->addField('media_field_data', 'mid', '', ['function' => 'groupby']); + $query->addGroupBy('media_field_data.mid'); + } +} + + + /** * Implements hook_page_attachments(). */ @@ -575,6 +613,8 @@ function workbc_custom_page_attachments(array &$attachments) { } } +/************************************* HELPER FUNCTIONS *************************************/ + /** * Function to get the region mappings. */ @@ -1074,8 +1114,6 @@ function noc2021ValidateProfiles() { function noc2021ValidateProfileRedirects() { - $map = load2021to2016map(); - $oldPaths = loadCareerProfilePaths(); $errors = []; @@ -1143,8 +1181,6 @@ function noc2021ValidateProfilePaths() { function noc2021ValidateUnpublishedProfiles() { - $map = load2021to2016map(); - $errors = []; $nids = \Drupal::entityQuery('node') @@ -1249,7 +1285,7 @@ function loadCareerTrek() { function loadCareerTrekUrls() { - $careerTrek = []; + $careerTrekUrls = []; $path = DRUPAL_ROOT; $path = preg_replace('/web$/', '', $path); diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.permissions.yml b/src/web/modules/custom/workbc_custom/workbc_custom.permissions.yml index 763b991cf..aee5d6f90 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.permissions.yml +++ b/src/web/modules/custom/workbc_custom/workbc_custom.permissions.yml @@ -1,4 +1,7 @@ bypass content groups: title: 'Bypass content group permission check' description: 'Users with this permission are able to bypass content group permission checking.' - + +administer workbc settings: + title: 'Administer WorkBC settings' + description: 'Users with this permission are able to administer WorkBC settings, expect for SSoT settings.' diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.post_update.php b/src/web/modules/custom/workbc_custom/workbc_custom.post_update.php index 2539d3498..36fad42bf 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.post_update.php +++ b/src/web/modules/custom/workbc_custom/workbc_custom.post_update.php @@ -6,6 +6,8 @@ use Drupal\media\Entity\Media; use Drupal\media\MediaInterface; use Drupal\media\MediaStorage; +use Drupal\node\Entity\Node; +use Drupal\taxonomy\Entity\Term; /** * Add redirections of the form http://www.workbc.ca/Job-Seekers/Career-Profiles/[NOC] @@ -998,7 +1000,7 @@ function workbc_custom_post_update_14_wbcams_migration(&$sandbox = NULL) { $message = "No action taken."; $career = array_shift($sandbox['career_trek']); if (!empty($career)) { - if ($career[2] <> "NEW") { + if ($career[2] <> "NEW") { $database = \Drupal::database(); $query = $database->select('media_field_data', 'm'); @@ -1013,7 +1015,7 @@ function workbc_custom_post_update_14_wbcams_migration(&$sandbox = NULL) { if ($record) { $media = Drupal\media\Entity\Media::load($record->mid); if ($media) { - + $episode = isset($sandbox['career_trek_urls'][$career[2]]) ? $sandbox['career_trek_urls'][$career[2]] : $career[2]; $target_url = rtrim(\Drupal::config('workbc')->get('careertrek_url'), '/') . "/episode/" . $episode; $media->field_career_trek = $target_url; @@ -1027,9 +1029,100 @@ function workbc_custom_post_update_14_wbcams_migration(&$sandbox = NULL) { else { $message = $search . " - Episode not found"; } - } + } } - + $sandbox['#finished'] = empty($sandbox['career_trek']) ? 1 : ($sandbox['count'] - count($sandbox['career_trek'])) / $sandbox['count']; return t("[WBCAMS-14] $message"); -} \ No newline at end of file +} + + +/** + * Assign Skills to Career Profiles. + * + * As per ticket WBCAMS-542. + */ +function workbc_custom_post_update_542_career_profile_skills(&$sandbox = NULL) { + if (!isset($sandbox['career_profiles'])) { + // load career profiles + $connection = \Drupal::database(); + $query = $connection->select('node__field_noc'); + $query->condition('node__field_noc.bundle', 'career_profile'); + $query->addField('node__field_noc', 'entity_id'); + $query->addField('node__field_noc', 'field_noc_value'); + $sandbox['career_profiles'] = $query->execute()->fetchAll(); + $sandbox['count'] = count($sandbox['career_profiles']); + } + + $message = "No action taken."; + $career = array_shift($sandbox['career_profiles']); + if (!empty($career)) { + $database = \Drupal::database(); + + $message = "Career Profile "; + + $node = Node::load($career->entity_id); + $ssot_data = ssotCareerProfile($node->get("field_noc")->getString()); + $skills = $ssot_data['skills']; + + if (!is_null($skills[0]['importance'])) { + $list = []; + foreach ($skills as $skill) { + $term = \Drupal::entityTypeManager()->getStorage('taxonomy_term')->loadByProperties(['name' => $skill['skills_competencies']]); + $term = reset($term); + $list[] = $term->id(); + } + $node->field_skills_2 = $list; + $message = "NOC: " . $node->get("field_noc")->getString() . " - Skills updated"; + } + else { + $node->field_skills_2 = []; + $message = "NOC: " . $node->get("field_noc")->getString() . " - No skills associated with Career Profile"; + } + $node->save(); + } + + $sandbox['#finished'] = empty($sandbox['career_profiles']) ? 1 : ($sandbox['count'] - count($sandbox['career_profiles'])) / $sandbox['count']; + return t("[WBCAMS-542] $message"); +} + + +/** + * Assign Weight to Media - Remote Video. + * + * As per ticket WBCAMS-521. + */ +function workbc_custom_post_update_521_media_weights(&$sandbox = NULL) { + if (!isset($sandbox['videos'])) { + // load remote videos + $database = \Drupal::database(); + + $query = $database->select('media_field_data', 'm'); + $query->condition('m.bundle', 'remote_video', '='); + $query->fields('m', ['mid', 'name', 'status', 'created']); + $sandbox['videos'] = $query->execute()->fetchAll(); + $sandbox['count'] = count($sandbox['videos']); + } + + $message = "No action taken."; + $video = array_shift($sandbox['videos']); + + $media = Media::load($video->mid); + if ($media) { + if (is_null($media->field_weight->value)) { + $media->field_weight = 0; + $media->save(); + $message = "Remote Video: " . $media->name->value . " - weight set to 0"; + } + else { + $message = "Remote Video: " . $media->name->value . " - weight already set"; + } + } + else { + $message = $search . " - Media " . $record->mid . " not found"; + } + + + $sandbox['#finished'] = empty($sandbox['videos']) ? 1 : ($sandbox['count'] - count($sandbox['videos'])) / $sandbox['count']; + return t("[WBCAMS-521] $message"); +} diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.routing.yml b/src/web/modules/custom/workbc_custom/workbc_custom.routing.yml index 415459fec..8215e2741 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.routing.yml +++ b/src/web/modules/custom/workbc_custom/workbc_custom.routing.yml @@ -12,7 +12,7 @@ workbc_custom.admin_settings: _title: 'WorkBC settings' _form: '\Drupal\workbc_custom\Form\AdminSettingsForm' requirements: - _permission: 'administer workbc_custom settings' + _permission: 'administer workbc settings' workbc_custom.report_unmanaged_files: path: '/admin/reports/unmanaged_files' @@ -20,7 +20,7 @@ workbc_custom.report_unmanaged_files: _controller: '\Drupal\workbc_custom\Controller\ReportsController::unmanaged_files' _title: 'WorkBC unmanaged files' requirements: - _permission: 'administer workbc_custom settings' + _permission: 'administer workbc settings' workbc_custom.report_duplicate_files: path: '/admin/reports/duplicate_files' @@ -28,7 +28,7 @@ workbc_custom.report_duplicate_files: _controller: '\Drupal\workbc_custom\Controller\ReportsController::duplicate_files' _title: 'WorkBC duplicate files' requirements: - _permission: 'administer workbc_custom settings' + _permission: 'administer workbc settings' workbc_custom.report_environment: path: '/admin/reports/environment' @@ -36,7 +36,7 @@ workbc_custom.report_environment: _controller: '\Drupal\workbc_custom\Controller\ReportsController::environment' _title: 'WorkBC environment' requirements: - _permission: 'administer workbc_custom settings' + _permission: 'administer workbc settings' workbc_custom.collection_notice: path: 'collection-notice' @@ -52,7 +52,7 @@ workbc_custom.report_noc2021_validation: _controller: '\Drupal\workbc_custom\Controller\ReportsController::noc2021_validation' _title: 'NOC 2021 Migration Validation' requirements: - _permission: 'administer workbc_custom settings' + _permission: 'administer workbc settings' workbc_custom.career_profile_by_noc: path: '/career/{noc}' diff --git a/src/web/modules/custom/workbc_custom/workbc_custom.services.yml b/src/web/modules/custom/workbc_custom/workbc_custom.services.yml index 8dd7d269f..203f097f5 100644 --- a/src/web/modules/custom/workbc_custom/workbc_custom.services.yml +++ b/src/web/modules/custom/workbc_custom/workbc_custom.services.yml @@ -4,3 +4,9 @@ services: # Tagged as an event_subscriber to register this subscriber with the event_dispatch service. tags: - { name: 'event_subscriber' } + + placeholder_strategy.big_pipe_disable: + public: false + class: Drupal\workbc_custom\Render\Placeholder\BigPipeDisableStrategy + decorates: placeholder_strategy.big_pipe + arguments: ['@placeholder_strategy.big_pipe_disable.inner', '@session_configuration', '@request_stack', '@current_route_match'] diff --git a/src/web/modules/custom/workbc_ssot/src/Form/SsotUploadLmmuForm.php b/src/web/modules/custom/workbc_ssot/src/Form/SsotUploadLmmuForm.php new file mode 100644 index 000000000..b6bf427b6 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/src/Form/SsotUploadLmmuForm.php @@ -0,0 +1,739 @@ + ['value' => ['form_state_key' => 'year'], 'cell' => 'A3', 'type' => 'date_year'], + 'month' => ['value' => ['form_state_key' => 'month'], 'cell' => 'A3', 'type' => 'date_month'], + + 'employment_by_age_group_15_24' => ['cell' => 'C8', 'type' => 'abs'], + 'employment_by_age_group_25_54' => ['cell' => 'C9', 'type' => 'abs'], + 'employment_by_age_group_55' => ['cell' => 'C10', 'type' => 'abs'], + 'employment_by_age_group_15_24_previous' => ['cell' => 'B8', 'type' => 'abs', 'previous_month' => 'employment_by_age_group_15_24'], + 'employment_by_age_group_25_54_previous' => ['cell' => 'B9', 'type' => 'abs', 'previous_month' => 'employment_by_age_group_25_54'], + 'employment_by_age_group_55_previous' => ['cell' => 'B10', 'type' => 'abs', 'previous_month' => 'employment_by_age_group_55'], + + 'employment_by_gender_women' => ['cell' => 'C12', 'type' => 'abs'], + 'employment_by_gender_men' => ['cell' => 'C13', 'type' => 'abs'], + 'employment_by_gender_women_previous' => ['cell' => 'B12', 'type' => 'abs', 'previous_month' => 'employment_by_gender_women'], + 'employment_by_gender_men_previous' => ['cell' => 'B13', 'type' => 'abs', 'previous_month' => 'employment_by_gender_men'], + + 'total_unemployed' => ['cell' => 'B37', 'type' => 'abs'], + 'total_unemployed_previous' => ['cell' => 'A37', 'type' => 'abs', 'previous_month' => 'total_unemployed'], + 'total_employed' => ['cell' => 'B3', 'type' => 'abs', 'sum' => [ + ['employment_by_age_group_15_24', 'employment_by_age_group_25_54', 'employment_by_age_group_55'], + ['employment_by_gender_women', 'employment_by_gender_men'] + ]], + + 'employment_change_pct_full_time_jobs' => ['cell' => 'B19', 'type' => 'chg_pct'], + 'employment_change_abs_full_time_jobs' => ['cell' => 'C19', 'type' => 'chg_abs', 'same_sign' => 'employment_change_pct_full_time_jobs'], + 'employment_change_pct_part_time_jobs' => ['cell' => 'B20', 'type' => 'chg_pct'], + 'employment_change_abs_part_time_jobs' => ['cell' => 'C20', 'type' => 'chg_abs', 'same_sign' => 'employment_change_pct_part_time_jobs'], + 'employment_change_pct_total_employment' => ['cell' => 'B18', 'type' => 'chg_pct', 'previous_month_change_pct' => 'total_employed'], + 'employment_change_abs_total_employment' => ['cell' => 'C18', 'type' => 'chg_abs', 'same_sign' => 'employment_change_pct_total_employment', 'sum' => [ + ['employment_change_abs_full_time_jobs', 'employment_change_abs_part_time_jobs'] + ], 'previous_month_change_abs' => 'total_employed'], + + 'employment_rate_change_pct_unemployment' => ['cell' => 'B22', 'type' => 'chg_pct'], + 'employment_rate_pct_unemployment' => ['cell' => 'C22', 'type' => 'pct'], + 'employment_rate_change_pct_participation' => ['cell' => 'B23', 'type' => 'chg_pct'], + 'employment_rate_pct_participation' => ['cell' => 'C23', 'type' => 'pct'], + 'employment_rate_change_pct_unemployment_previous' => ['cell' => 'E22', 'type' => 'chg_pct'], + 'employment_rate_pct_unemployment_previous' => ['cell' => 'F22', 'type' => 'pct'], + 'employment_rate_change_pct_participation_previous' => ['cell' => 'E23', 'type' => 'chg_pct'], + 'employment_rate_pct_participation_previous' => ['cell' => 'F23', 'type' => 'pct'], + + 'population_british_columbia' => ['cell' => 'B26', 'type' => 'abs'], + 'population_vancouver_island_coast' => ['cell' => 'B27', 'type' => 'abs'], + 'population_mainland_southwest' => ['cell' => 'B28', 'type' => 'abs'], + 'population_thompson_okanagan' => ['cell' => 'B29', 'type' => 'abs'], + 'population_kootenay' => ['cell' => 'B30', 'type' => 'abs'], + 'population_cariboo' => ['cell' => 'B31', 'type' => 'abs'], + 'population_north_coast_nechako' => ['cell' => 'B32', 'type' => 'abs'], + 'population_northeast' => ['cell' => 'B33', 'type' => 'abs'], + + 'unemployment_pct_british_columbia' => ['cell' => 'B41', 'type' => 'pct'], + 'unemployment_pct_british_columbia_previous' => ['cell' => 'E41', 'type' => 'pct'], + 'total_jobs_british_columbia' => ['cell' => 'C41', 'type' => 'abs'], + 'unemployment_pct_vancouver_island_coast' => ['cell' => 'B42', 'type' => 'pct'], + 'unemployment_pct_vancouver_island_coast_previous' => ['cell' => 'E42', 'type' => 'pct'], + 'total_jobs_vancouver_island_coast' => ['cell' => 'C42', 'type' => 'abs'], + 'unemployment_pct_mainland_southwest' => ['cell' => 'B43', 'type' => 'pct'], + 'unemployment_pct_mainland_southwest_previous' => ['cell' => 'E43', 'type' => 'pct'], + 'total_jobs_mainland_southwest' => ['cell' => 'C43', 'type' => 'abs'], + 'unemployment_pct_thompson_okanagan' => ['cell' => 'B44', 'type' => 'pct'], + 'unemployment_pct_thompson_okanagan_previous' => ['cell' => 'E44', 'type' => 'pct'], + 'total_jobs_thompson_okanagan' => ['cell' => 'C44', 'type' => 'abs'], + 'unemployment_pct_kootenay' => ['cell' => 'B45', 'type' => 'pct'], + 'unemployment_pct_kootenay_previous' => ['cell' => 'E45', 'type' => 'pct'], + 'total_jobs_kootenay' => ['cell' => 'C45', 'type' => 'abs'], + 'unemployment_pct_cariboo' => ['cell' => 'B46', 'type' => 'pct'], + 'unemployment_pct_cariboo_previous' => ['cell' => 'E46', 'type' => 'pct'], + 'total_jobs_cariboo' => ['cell' => 'C46', 'type' => 'abs'], + 'unemployment_pct_north_coast_nechako' => ['cell' => 'B47', 'type' => 'pct'], + 'unemployment_pct_north_coast_nechako_previous' => ['cell' => 'E47', 'type' => 'pct'], + 'total_jobs_north_coast_nechako' => ['cell' => 'C47', 'type' => 'abs'], + 'unemployment_pct_northeast' => ['cell' => 'B48', 'type' => 'pct'], + 'unemployment_pct_northeast_previous' => ['cell' => 'E48', 'type' => 'pct'], + 'total_jobs_northeast' => ['cell' => 'C48', 'type' => 'abs'], + + 'industry_pct_accommodation_food_services' => ['cell' => 'B59', 'type' => 'chg_pct'], + 'industry_abs_accommodation_food_services' => ['cell' => 'C59', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_accommodation_food_services'], + 'industry_pct_agriculture_fishing' => ['cell' => 'B60', 'type' => 'chg_pct'], + 'industry_abs_agriculture_fishing' => ['cell' => 'C60', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_agriculture_fishing'], + 'industry_pct_construction' => ['cell' => 'B61', 'type' => 'chg_pct'], + 'industry_abs_construction' => ['cell' => 'C61', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_construction'], + 'industry_pct_educational_services' => ['cell' => 'B62', 'type' => 'chg_pct'], + 'industry_abs_educational_services' => ['cell' => 'C62', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_educational_services'], + 'industry_pct_finance_insurance_real_estate' => ['cell' => 'B63', 'type' => 'chg_pct'], + 'industry_abs_finance_insurance_real_estate' => ['cell' => 'C63', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_finance_insurance_real_estate'], + 'industry_pct_health_care_social_assistance' => ['cell' => 'B64', 'type' => 'chg_pct'], + 'industry_abs_health_care_social_assistance' => ['cell' => 'C64', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_health_care_social_assistance'], + 'industry_pct_manufacturing' => ['cell' => 'B65', 'type' => 'chg_pct'], + 'industry_abs_manufacturing' => ['cell' => 'C65', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_manufacturing'], + 'industry_pct_other_primary' => ['cell' => 'B66', 'type' => 'chg_pct'], + 'industry_abs_other_primary' => ['cell' => 'C66', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_other_primary'], + 'industry_pct_other_private_services' => ['cell' => 'B67', 'type' => 'chg_pct'], + 'industry_abs_other_private_services' => ['cell' => 'C67', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_other_private_services'], + 'industry_pct_professional_scientific_technical_services' => ['cell' => 'B68', 'type' => 'chg_pct'], + 'industry_abs_professional_scientific_technical_services' => ['cell' => 'C68', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_professional_scientific_technical_services'], + 'industry_pct_public_administration' => ['cell' => 'B69', 'type' => 'chg_pct'], + 'industry_abs_public_administration' => ['cell' => 'C69', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_public_administration'], + 'industry_pct_transportation_warehousing' => ['cell' => 'B70', 'type' => 'chg_pct'], + 'industry_abs_transportation_warehousing' => ['cell' => 'C70', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_transportation_warehousing'], + 'industry_pct_utilities' => ['cell' => 'B71', 'type' => 'chg_pct'], + 'industry_abs_utilities' => ['cell' => 'C71', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_utilities'], + 'industry_pct_wholesale_retail_trade' => ['cell' => 'B72', 'type' => 'chg_pct'], + 'industry_abs_wholesale_retail_trade' => ['cell' => 'C72', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_wholesale_retail_trade'], + 'industry_pct_business_building_other_support_services' => ['cell' => 'B73', 'type' => 'chg_pct'], + 'industry_abs_business_building_other_support_services' => ['cell' => 'C73', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_business_building_other_support_services'], + 'industry_pct_information_culture_recreation' => ['cell' => 'B74', 'type' => 'chg_pct'], + 'industry_abs_information_culture_recreation' => ['cell' => 'C74', 'type' => 'chg_abs', 'same_sign' => 'industry_pct_information_culture_recreation'] + ]; + public $descriptions = [ + 'abs' => 'Absolute value, positive, no decimals.', + 'pct' => 'Percentage value (0-100), positive, single decimal place.', + 'chg_abs' => 'Change absolute value (+/-), no decimals.', + 'chg_pct' => 'Change percentage (+/-) (0-50), single decimal place.', + 'date_year' => 'Sheet year corresponds to selected year.', + 'date_month' => 'Sheet month corresponds to selected month.', + 'same_sign' => 'Both values agree in numeric sign (+/-).', + 'blank' => 'A blank cell value will be shown as "Not available".', + 'sum' => 'The sum of the cell values matches the total value.', + 'previous_month' => 'The value matches the given cell\'s prior month value.', + 'previous_month_change_abs' => 'The value matches the absolute difference between the given cell\'s prior month value and current month value.', + 'previous_month_change_pct' => 'The value matches the difference percentage between the given cell\'s prior month value and current month value.', + ]; + + /** + * {@inheritdoc} + */ + public function getFormId() + { + return 'ssot_lmmu_form'; + } + + /** + * {@inheritdoc} + */ + public function getDescription() + { + foreach ($this->monthly_labour_market_updates as $key => $value) { + $validation = $this->validations[$key]; + if (!empty($validation['type']) && !empty($validation['cell'])) { + if (is_null($value)) { + \Drupal::messenger()->addMessage($this->t('❗Cell @cell (@key is blank) has a warning: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@explanation' => $this->t($this->descriptions['blank']) + ])); + } + else { + \Drupal::messenger()->addMessage($this->t('✅ Cell @cell (@key = @value) conforms to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value, + '@explanation' => $this->t($this->descriptions[$validation['type']]) + ])); + } + } + if (!empty($validation['same_sign']) && !empty($validation['cell'])) { + \Drupal::messenger()->addMessage($this->t('✅ Cells @cell1 (@key1 = @value1) and @cell2 (@key2 = @value2) conform to: @explanation', [ + '@cell2' => $validation['cell'], + '@key2' => $key, + '@value2' => $value ?? 'N/A', + '@cell1' => $this->validations[$validation['same_sign']]['cell'], + '@key1' => $validation['same_sign'], + '@value1' => $this->monthly_labour_market_updates[$validation['same_sign']] ?? 'N/A', + '@explanation' => $this->t($this->descriptions['same_sign']) + ])); + } + if (!empty($validation['sum']) && !empty($validation['cell'])) { + foreach ($validation['sum'] as $sum_keys) { + $sum = array_sum(array_map(function($sum_key) { + return $this->monthly_labour_market_updates[$sum_key] ?? 0; + }, $sum_keys)); + \Drupal::messenger()->addMessage($this->t('✅ Cell @cell (@key = @value) and cells @cells (sum = @sum) conform to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cells' => implode(' + ', array_map(function($sum_key) { + return $this->validations[$sum_key]['cell']; + }, $sum_keys)), + '@sum' => $sum, + '@explanation' => $this->t($this->descriptions['sum']), + ])); + } + } + if (!empty($validation['previous_month']) && !empty($validation['cell'])) { + \Drupal::messenger()->addMessage($this->t('✅ Cell @cell (@key = @value) and previous month cell @cell_previous (@key_previous = @value_previous) conform to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cell_previous' => $this->validations[$validation['previous_month']]['cell'], + '@key_previous' => $validation['previous_month'], + '@value_previous' => $this->previous_month[$validation['previous_month']] ?? 'N/A', + '@explanation' => $this->t($this->descriptions['previous_month']), + ])); + } + if (!empty($this->previous_month) && !empty($validation['previous_month_change_abs']) && !empty($validation['cell'])) { + $previous_value = $this->previous_month[$validation['previous_month_change_abs']]; + $current_value = $this->monthly_labour_market_updates[$validation['previous_month_change_abs']]; + $diff = $current_value - $previous_value; + if (abs($diff - $value) > PHP_FLOAT_EPSILON) { + \Drupal::messenger()->addMessage($this->t('❗Cell @cell (@key = @value) and monthly difference in @cell_previous (absolute difference = @diff) do not conform to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cell_previous' => $this->validations[$validation['previous_month_change_abs']]['cell'], + '@diff' => $diff, + '@explanation' => $this->t($this->descriptions['previous_month_change_abs']), + ])); + } + else { + \Drupal::messenger()->addMessage($this->t('✅ Cell @cell (@key = @value) and monthly difference in @cell_previous (absolute difference = @diff) conform to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cell_previous' => $this->validations[$validation['previous_month_change_abs']]['cell'], + '@diff' => $diff, + '@explanation' => $this->t($this->descriptions['previous_month_change_abs']), + ])); + } + } + if (!empty($this->previous_month) && !empty($validation['previous_month_change_pct']) && !empty($validation['cell'])) { + $previous_value = $this->previous_month[$validation['previous_month_change_pct']]; + $current_value = $this->monthly_labour_market_updates[$validation['previous_month_change_pct']]; + $diff = round(($current_value - $previous_value) * 100 / $current_value, 1); + if (abs($diff - $value) > PHP_FLOAT_EPSILON) { + \Drupal::messenger()->addMessage($this->t('❗Cell @cell (@key = @value) and monthly difference in @cell_previous (difference percentage = @diff) do not conform to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cell_previous' => $this->validations[$validation['previous_month_change_pct']]['cell'], + '@diff' => $diff, + '@explanation' => $this->t($this->descriptions['previous_month_change_pct']), + ])); + } + else { + \Drupal::messenger()->addMessage($this->t('✅ Cell @cell (@key = @value) and monthly difference in @cell_previous (difference percentage = @diff) conform to: @explanation', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cell_previous' => $this->validations[$validation['previous_month_change_pct']]['cell'], + '@diff' => $diff, + '@explanation' => $this->t($this->descriptions['previous_month_change_pct']), + ])); + } + } + } + return $this->t('This action will update the SSOT Labour Market Monthly Update for @month @year.', [ + '@month' => DateHelper::monthNames(true)[$this->monthly_labour_market_updates['month']], + '@year' => $this->monthly_labour_market_updates['year'] + ]); + } + + /** + * {@inheritdoc} + */ + public function getQuestion() + { + return $this->t('Are you sure you want to submit this update?'); + } + + /** + * {@inheritdoc} + */ + public function getCancelUrl() + { + return new Url('workbc_ssot.lmmu'); + } + + /** + * {@inheritdoc} + */ + public function buildForm(array $form, FormStateInterface $form_state) + { + // Confirmation step. + if ($form_state->get('confirmation')) { + $this->monthly_labour_market_updates = $form_state->get('monthly_labour_market_updates'); + $this->previous_month = $form_state->get('previous_month'); + return parent::buildForm($form, $form_state); + } + + $form['year'] = [ + '#type' => 'number', + '#title' => $this->t('Year'), + '#required' => true, + '#default_value' => idate('Y'), + '#max' => idate('Y'), + '#min' => idate('Y') - 5 + ]; + + $form['month'] = [ + '#type' => 'select', + '#title' => $this->t('Month'), + '#required' => true, + '#default_value' => idate('m'), + '#options' => DateHelper::monthNames(true) + ]; + + $form['#attributes']['enctype'] = 'multipart/form-data'; + $form['lmmu'] = [ + '#type' => 'managed_file', + '#name' => 'lmmu', + '#title' => $this->t('LMMU Spreadsheet'), + '#required' => true, + '#description' => $this->t('Please upload your Labour Market Monthly Update spreadsheet (Excel .xlsx format).'), + '#upload_validators' => ['file_validate_extensions' => ['xlsx']], + '#upload_location' => 'private://ssot/', + ]; + + $form['timestamp'] = [ + '#type' => 'datetime', + '#title' => $this->t('Timestamp'), + '#required' => true, + '#description' => $this->t('Please provide the timestamp of the spreadsheet, as it appears in your File Explorer.'), + ]; + + $form['notes'] = [ + '#type' => 'textarea', + '#title' => $this->t('Notes'), + '#description' => $this->t('Please provide any additional notes or comments, including the work ticket number. Limited to 250 characters.'), + '#attributes' => [ + 'maxlength' => 250, + ] + ]; + + $form['submit_upload'] = [ + '#type' => 'submit', + '#value' => $this->t('Submit') + ]; + + return $form; + } + + /** + * {@inheritdoc} + */ + public function validateForm(array &$form, FormStateInterface $form_state) + { + // Don't validate on ajax request. + if (\Drupal::request()->request->get('_drupal_ajax')) { + return; + } + + // Don't validate on confirmation step. + if ($form_state->get('confirmation')) { + return; + } + + // Don't validate on missing file. + $file = File::load(reset($form_state->getValue('lmmu'))); + if (empty($file)) { + return; + } + + $path = \Drupal::service('file_system')->realpath($file->getFileUri()); + $name = basename($path); + try { + $spreadsheet = IOFactory::load($path); + } + catch (\Exception $e) { + \Drupal::logger('workbc_ssot')->error('Error validating @name: @error', [ + '@name' => $name, '@error' => $e->getMessage() + ]); + $form_state->setErrorByName('lmmu', $this->t('❌ This spreadsheet file is likely invalid. Please refer to the logs for more information.')); + return; + } + + // Look for tab called "Sheet3". + $sheet = array_filter($spreadsheet->getAllSheets(), function($sheet) { + return strtolower($sheet->getTitle()) == 'sheet3'; + }); + if (empty($sheet)) { + $form_state->setErrorByName('lmmu', $this->t('❌ Tab "Sheet3" is not found. Please ensure that the tab containing LMMU information is called "Sheet3".')); + return; + } + else { + $sheet = reset($sheet); + } + + // Get the previous month dataset to compare some cells. + $date = ExcelDate::excelToDateTimeObject($sheet->getCell('A3')->getValue()); + $previous_year = $date->format('Y') + 0; + $previous_month = $date->format('n') - 1; + if ($previous_month == 0) { + $previous_month = 12; + $previous_year -= 1; + } + $previous_month = json_decode($this->ssot("monthly_labour_market_updates?year=eq.$previous_year&month=eq.$previous_month")->getBody(), true); + if (!empty($previous_month)) { + $previous_month = reset($previous_month); + } + + // Validate and fill the monthly_labour_market_updates values. + // @see https://github.com/bcgov/workbc-ssot/blob/master/migration/load/updates/monthly_labour_market_updates.load + $monthly_labour_market_updates = []; + $errors = []; + foreach ($this->validations as $key => $validation) { + // Set the value. An explicit value overrides the cell value. + if (array_key_exists('value', $validation)) { + if (is_array($validation['value'])) { + $value = $form_state->getValue($validation['value']['form_state_key']); + } + else { + $value = $validation['value']; + } + } + else if (array_key_exists('cell', $validation)) { + $value = $sheet->getCell($validation['cell'])->getValue(); + } + + // Perform validations based on type. + if (array_key_exists('type', $validation)) { + switch ($validation['type']) { + case 'date_year': + $date = ExcelDate::excelToDateTimeObject($sheet->getCell($validation['cell'])->getValue()); + if ($date->format('Y') != $value) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) does not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $date->format('Y'), + '@explanation' => $this->t($this->descriptions[$validation['type']]), + '@suggestion' => $this->t('Please verify that you are uploading the right sheet and/or correct the selection.'), + ])); + } + break; + case 'date_month': + $date = ExcelDate::excelToDateTimeObject($sheet->getCell($validation['cell'])->getValue()); + if ($date->format('n') != $value) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) does not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $date->format('F'), + '@explanation' => $this->t($this->descriptions[$validation['type']]), + '@suggestion' => $this->t('Please verify that you are uploading the right sheet and/or correct the selection.'), + ])); + } + break; + case 'abs': + if (!is_numeric($value)) { + $value = null; + } + else { + $value = floatval($value); + if ($value < 0 || !is_number_integer($value)) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) does not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value, + '@explanation' => $this->t($this->descriptions[$validation['type']]), + '@suggestion' => $this->t('Please correct the value.'), + ])); + } + } + break; + case 'pct': + if (!is_numeric($value)) { + $value = null; + } + else { + $value = floatval($value); + if ($value < 0 || number_precision($value) > 1 || $value > 100) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) does not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value, + '@explanation' => $this->t($this->descriptions[$validation['type']]), + '@suggestion' => $this->t('Please correct the value.'), + ])); + } + } + break; + case 'chg_pct': + if (!is_numeric($value)) { + $value = null; + } + else { + $value = floatval($value); + if (number_precision($value) > 1 || abs($value) > 50) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) does not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value, + '@explanation' => $this->t($this->descriptions[$validation['type']]), + '@suggestion' => $this->t('Please correct the value.'), + ])); + } + } + break; + case 'chg_abs': + if (!is_numeric($value)) { + $value = null; + } + else { + $value = floatval($value); + if (!is_number_integer($value)) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) does not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value, + '@explanation' => $this->t($this->descriptions[$validation['type']]), + '@suggestion' => $this->t('Please correct the value.'), + ])); + } + } + break; + } + } + + // Perform inter-cell same sign validation. + if (array_key_exists('same_sign', $validation)) { + $related_value = $monthly_labour_market_updates[$validation['same_sign']]; + if (!( + (is_null($related_value) && is_null($value)) || + ($related_value * $value >= 0) + )) { + array_key_push($errors, $key, $this->t('❌ Cells @cell1 (@key1 = @value1) and @cell2 (@key2 = @value2) do not conform to: @explanation @suggestion', [ + '@cell1' => $this->validations[$validation['same_sign']]['cell'], + '@key1' => $validation['same_sign'], + '@value1' => $monthly_labour_market_updates[$validation['same_sign']], + '@cell2' => $validation['cell'], + '@key2' => $key, + '@value2' => $value ?? 'N/A', + '@explanation' => $this->t($this->descriptions['same_sign']), + '@suggestion' => $this->t('Please correct the values.'), + ])); + } + } + + // Perform inter-cell sum validation. + if (array_key_exists('sum', $validation)) { + foreach ($validation['sum'] as $sum_keys) { + $sum = array_sum(array_map(function($sum_key) use ($monthly_labour_market_updates) { + return $monthly_labour_market_updates[$sum_key] ?? 0; + }, $sum_keys)); + if (abs($sum - ($value ?? 0)) > 100) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) and cells @cells (sum = @sum) do not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cells' => implode(' + ', array_map(function($sum_key) { + return $this->validations[$sum_key]['cell']; + }, $sum_keys)), + '@sum' => $sum, + '@explanation' => $this->t($this->descriptions['sum']), + '@suggestion' => $this->t('Please correct the values.'), + ])); + } + } + } + + // Perform inter-sheet previous month validation. + if (!empty($previous_month) && array_key_exists('previous_month', $validation)) { + $previous_value = $previous_month[$validation['previous_month']]; + if (!( + (is_null($previous_value) && is_null($value)) || + ($previous_value == $value) + )) { + array_key_push($errors, $key, $this->t('❌ Cell @cell (@key = @value) and previous month cell @cell_previous (@key_previous = @value_previous) do not conform to: @explanation @suggestion', [ + '@cell' => $validation['cell'], + '@key' => $key, + '@value' => $value ?? 'N/A', + '@cell_previous' => $this->validations[$validation['previous_month']]['cell'], + '@key_previous' => $validation['previous_month'], + '@value_previous' => $previous_value ?? 'N/A', + '@explanation' => $this->t($this->descriptions['previous_month']), + '@suggestion' => $this->t('Please correct the value.'), + ])); + } + } + + // Set the value. + $monthly_labour_market_updates[$key] = $value; + } + + // Display errors if any. + if (!empty($errors)) { + $all_errors = array_merge(...array_values($errors)); + foreach ($all_errors as $error) { + \Drupal::messenger()->addError($error); + } + $form_state->setErrorByName('lmms', $this->t('Please re-upload the sheet once the errors above have been corrected.')); + return; + } + + // Good to go: Remember the value for submission. + $form_state->set('monthly_labour_market_updates', $monthly_labour_market_updates); + $form_state->set('previous_month', $previous_month); + $form_state->set('file_id', $file->id()); + $form_state->set('notes', $form_state->getValue('notes')); + $form_state->set('timestamp', $form_state->getValue('timestamp')->getTimestamp()); + } + + /** + * {@inheritdoc} + */ + public function submitForm(array &$form, FormStateInterface $form_state) + { + if (!$form_state->get('confirmation')) { + $form_state->setRebuild(true); + $form_state->set('confirmation', true); + return; + } + + $this->monthly_labour_market_updates = $form_state->get('monthly_labour_market_updates'); + $year = $this->monthly_labour_market_updates['year']; + $month = $this->monthly_labour_market_updates['month']; + $check = json_decode($this->ssot("monthly_labour_market_updates?year=eq.$year&month=eq.$month")->getBody(), true); + if (empty($check)) { + $result = $this->ssot('monthly_labour_market_updates', null, 'POST', json_encode($this->monthly_labour_market_updates)); + } + else { + $result = $this->ssot("monthly_labour_market_updates?year=eq.$year&month=eq.$month", null, 'PATCH', json_encode($this->monthly_labour_market_updates)); + } + if ($result && $result->getStatusCode() < 300) { + // Update sources date. + $result = $this->ssot('sources?endpoint=eq.monthly_labour_market_updates&datapoint=is.null', null, 'PATCH', json_encode([ + 'date' => date(\DateTimeInterface::ATOM) + ])); + if ($result && $result->getStatusCode() >= 300) { + \Drupal::logger('workbc_ssot')->error(json_decode($result->getBody(), true)); + } + + // Mark the file as permanent. + $file = \Drupal\file\Entity\File::load($form_state->get('file_id')); + $file->setPermanent(); + $file->save(); + + // Save to the SSoT operations log. + /** @var \Drupal\Core\Database\Connection $connection */ + $connection = \Drupal::service('database'); + $period = \DateTime::createFromFormat('d-m-Y H:i:s', "01-$month-$year 00:00:00")->getTimestamp(); + $log_id = $connection->insert('workbc_ssot_log') + ->fields([ + 'uid' => \Drupal::currentUser()->id(), + 'timestamp' => \Drupal::time()->getRequestTime(), + 'dataset_name' => 'monthly_labour_market_updates', + 'dataset_period' => $period, + 'file_id' => $file->id(), + 'file_timestamp' => $form_state->get('timestamp'), + 'notes' => $form_state->get('notes'), + ]) + ->execute(); + $result = $connection->update('workbc_ssot_log') + ->fields([ + 'latest' => 0, + ]) + ->condition('dataset_name', 'monthly_labour_market_updates') + ->condition('dataset_period', $period) + ->condition('oid', $log_id, '<>') + ->execute(); + + \Drupal::messenger()->addMessage(t('Labour Market Monthly Update successfully updated for @month @year. Click here to see it!', [ + '@year' => $year, + '@month' => DateHelper::monthNames(true)[$month], + '@url' => Url::fromUri('internal:/research-labour-market/bcs-economy/labour-market-monthly-update', [ + 'query' => ['month' => $month, 'year' => $year] + ])->toString() + ])); + \Drupal::logger('workbc_ssot')->info(t('Labour Market Monthly Update successfully updated for @month @year with file @filename.', [ + '@year' => $year, + '@month' => DateHelper::monthNames(true)[$month], + '@uri' => \Drupal::service('file_url_generator')->generateAbsoluteString($file->getFileUri()), + '@filename' => $file->getFilename(), + ])); + } + else { + \Drupal::messenger()->addError(t('❌ An error occurred while updating Labour Market Monthly Update. Please refer to the logs for more information.')); + if ($result) { + \Drupal::logger('workbc_ssot')->error(json_decode($result->getBody(), true)); + } + } + } + + function ssot($url, $read_timeout = null, $method = 'GET', $body = null) + { + $ssot = rtrim(\Drupal::config('workbc')->get('ssot_url'), '/'); + $client = new Client(); + try { + $options = []; + if ($read_timeout) { + $options['read_timeout'] = $read_timeout; + } + switch (strtolower($method)) { + case 'get': + $response = $client->get($ssot . '/' . $url, $options); + break; + case 'post': + case 'patch': + $options['body'] = $body; + $response = $client->request($method, $ssot . '/' . $url, $options); + break; + } + return $response; + } + catch (RequestException $e) { + \Drupal::logger('workbc_ssot')->error($e->getMessage()); + return null; + } + } +} diff --git a/src/web/modules/custom/workbc_ssot/src/Routing/SSotFeatureRouteSubscriber.php b/src/web/modules/custom/workbc_ssot/src/Routing/SSotFeatureRouteSubscriber.php new file mode 100644 index 000000000..1230b8a39 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/src/Routing/SSotFeatureRouteSubscriber.php @@ -0,0 +1,26 @@ +get('features.ssot_upload'))) { + foreach (SSOT_ROUTES as $route_name) { + if ($route = $collection->get($route_name)) { + $route->setRequirement('_access', 'FALSE'); + } + } + } + } +} diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.info.yml b/src/web/modules/custom/workbc_ssot/workbc_ssot.info.yml new file mode 100644 index 000000000..8e10b59cd --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.info.yml @@ -0,0 +1,5 @@ +name: WorkBC SSoT +type: module +description: Integrates SSoT into WorkBC. +core_version_requirement: ^8 || ^9 +package: WorkBC diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.install b/src/web/modules/custom/workbc_ssot/workbc_ssot.install new file mode 100644 index 000000000..70344a806 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.install @@ -0,0 +1,84 @@ + 'Stores the SSoT operations log.', + 'fields' => [ + 'oid' => [ + 'description' => 'Primary identifier for operation log entry.', + 'type' => 'serial', + 'not null' => true, + ], + 'timestamp' => [ + 'type' => 'int', + 'not null' => true, + 'default' => 0, + 'description' => 'Unix timestamp of when operation occurred.', + ], + 'uid' => [ + 'type' => 'int', + 'unsigned' => true, + 'not null' => true, + 'default' => 0, + 'description' => 'The {users}.uid of the user who performed the operation.', + ], + 'dataset_name' => [ + 'type' => 'varchar', + 'length' => 255, + 'not null' => true, + 'default' => '', + 'description' => 'The dataset (aka SSoT endpoint) that was updated.', + ], + 'dataset_period' => [ + 'type' => 'int', + 'unsigned' => true, + 'not null' => true, + 'default' => 0, + 'description' => 'The date period of the dataset.', + ], + 'file_id' => [ + 'type' => 'int', + 'unsigned' => true, + 'not null' => true, + 'default' => 0, + 'description' => 'The {file_managed}.fid of the uploaded spreadsheet.', + ], + 'file_timestamp' => [ + 'type' => 'int', + 'unsigned' => true, + 'not null' => true, + 'default' => 0, + 'description' => 'Unix timestamp (client-side) of the uploaded spreadsheet.', + ], + 'notes' => [ + 'type' => 'text', + 'not null' => true, + 'size' => 'big', + 'default' => '', + 'description' => 'Notes about the operation.', + ], + 'latest' => [ + 'type' => 'int', + 'unsgiend' => true, + 'not null' => true, + 'default' => true, + 'description' => 'Is this the latest upload for this dataset/period?', + ], + ], + 'primary key' => array('oid'), + 'foreign keys' => [ + 'user' => [ + 'table' => 'users', + 'columns' => [ + 'uid' => 'uid', + ], + ], + ], + ]; + return $schema; +} diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.links.menu.yml b/src/web/modules/custom/workbc_ssot/workbc_ssot.links.menu.yml new file mode 100644 index 000000000..fb0c6ab88 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.links.menu.yml @@ -0,0 +1,11 @@ +workbc_ssot.main: + title: 'SSoT' + parent: workbc_custom.admin_index + route_name: workbc_ssot.lmmu + description: 'SSoT administration.' + +workbc_ssot.lmmu: + title: 'Labour Market Monthly Update' + parent: workbc_ssot.main + route_name: workbc_ssot.lmmu + description: 'Upload a new data sheet to the SSoT Labout Market Monthly Update.' diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.links.task.yml b/src/web/modules/custom/workbc_ssot/workbc_ssot.links.task.yml new file mode 100644 index 000000000..2aa0d26ad --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.links.task.yml @@ -0,0 +1,9 @@ +workbc_ssot.lmmu: + route_name: workbc_ssot.lmmu + title: 'Labour Market Monthly Update' + base_route: workbc_ssot.lmmu + +workbc_ssot.log: + route_name: view.ssot_log.page_1 + title: 'Upload Log' + base_route: workbc_ssot.lmmu diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.module b/src/web/modules/custom/workbc_ssot/workbc_ssot.module new file mode 100644 index 000000000..2f16d1153 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.module @@ -0,0 +1,63 @@ + "attachment; filename=\"$filename\"", + ]; + } +} + +/** + * Implements hook_element_info_alter(). + */ +function workbc_ssot_element_info_alter(array &$types) { + $types['datetime']['#process'][] = 'workbc_ssot_process_element'; +} + +/** + * Element process callback for datetime fields. + */ +function workbc_ssot_process_element($element) { + $element['time']['#attributes']['title'] = t('Enter a valid time - e.g. @format', [ + '@format' => (new \DateTime())->format('h:i'), + ]); + if ($element['#date_time_element'] !== 'none') { + $element['#date_time_format'] = 'H:i'; + } + if (!empty($element['time']['#value'])) { + $parts = explode(':', $element['time']['#value']); + $parts = array_splice($parts, 0, 2); + $element['time']['#value'] = implode(':', $parts); + } + // Remove seconds in browsers that support HTML5 type=date. + $element['time']['#attributes']['step'] = 60; + return $element; +} + +/** + * Implements hook_menu_links_discovered_alter(). + */ +function workbc_ssot_menu_links_discovered_alter(&$links) { + if (empty(\Drupal::config('workbc')->get('features.ssot_upload'))) { + foreach ($links as $key => $link) { + if (array_key_exists('route_name', $link) && in_array($link['route_name'], SSOT_ROUTES)) { + unset($links[$key]); + } + } + } +} diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.permissions.yml b/src/web/modules/custom/workbc_ssot/workbc_ssot.permissions.yml new file mode 100644 index 000000000..1795ac7a8 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.permissions.yml @@ -0,0 +1,3 @@ +administer ssot settings: + title: 'Administer SSoT settings' + description: 'Users with this permission are able to administer SSoT, including uploading datasheets.' diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.routing.yml b/src/web/modules/custom/workbc_ssot/workbc_ssot.routing.yml new file mode 100644 index 000000000..ad769bff7 --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.routing.yml @@ -0,0 +1,7 @@ +workbc_ssot.lmmu: + path: '/admin/config/workbc/ssot/lmmu' + defaults: + _title: 'SSoT: Labour Market Monthly Update' + _form: '\Drupal\workbc_ssot\Form\SsotUploadLmmuForm' + requirements: + _permission: 'administer ssot settings' diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.services.yml b/src/web/modules/custom/workbc_ssot/workbc_ssot.services.yml new file mode 100644 index 000000000..128e6781d --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.services.yml @@ -0,0 +1,5 @@ +services: + workbc_ssot.route_subscriber: + class: Drupal\workbc_ssot\Routing\SSotFeatureRouteSubscriber + tags: + - { name: event_subscriber } diff --git a/src/web/modules/custom/workbc_ssot/workbc_ssot.views.inc b/src/web/modules/custom/workbc_ssot/workbc_ssot.views.inc new file mode 100644 index 000000000..ec9b2b5df --- /dev/null +++ b/src/web/modules/custom/workbc_ssot/workbc_ssot.views.inc @@ -0,0 +1,194 @@ + [ + 'table' => [ + 'group' => t('WorkBC SSoT'), + 'provider' => 'workbc_ssot', + 'base' => [ + 'field' => 'oid', + 'title' => t('Operations'), + 'help' => t('Stores the SSoT operations log.'), + ], + 'join' => [ + 'users' => [ + 'left_field' => 'uid', + 'field' => 'uid', + ], + 'user_field_data' => [ + 'left_field' => 'uid', + 'field' => 'uid', + ], + 'file_managed' => [ + 'left_field' => 'file_id', + 'field' => 'fid', + ], + ] + ], + 'oid' => [ + 'title' => t('Oid'), + 'help' => t('Primary identifier for operation log entry.'), + 'field' => [ + 'id' => 'standard', + ], + 'filter' => [ + 'id' => 'numeric', + ], + 'argument' => [ + 'id' => 'numeric', + ], + 'sort' => [ + 'id' => 'standard', + ], + ], + 'timestamp' => [ + 'title' => t('Timestamp'), + 'help' => t('Timestamp of when operation occurred.'), + 'field' => [ + 'id' => 'date', + ], + 'argument' => [ + 'id' => 'date', + ], + 'filter' => [ + 'id' => 'date', + ], + 'sort' => [ + 'id' => 'date', + ], + ], + 'uid' => [ + 'title' => t('User'), + 'help' => t('User who performed the operation.'), + 'field' => [ + 'id' => 'standard', + ], + 'argument' => [ + 'id' => 'numeric', + ], + 'filter' => [ + 'id' => 'numeric', + ], + 'sort' => [ + 'id' => 'standard', + ], + 'relationship' => [ + 'title' => t('User'), + 'label' => t('User'), + 'help' => t('User who performed the operation.'), + 'base' => 'users_field_data', + 'base field' => 'uid', + 'id' => 'standard', + ], + ], + 'dataset_name' => [ + 'title' => t('Dataset'), + 'help' => t('Dataset (aka SSoT endpoint) that was updated.'), + 'field' => [ + 'id' => 'standard', + ], + 'argument' => [ + 'id' => 'string', + ], + 'filter' => [ + 'id' => 'string', + ], + 'sort' => [ + 'id' => 'standard', + ], + ], + 'dataset_period' => [ + 'title' => t('Period'), + 'help' => t('Date period of the dataset.'), + 'field' => [ + 'id' => 'date', + 'click sortable' => true, + ], + 'argument' => [ + 'id' => 'date', + ], + 'filter' => [ + 'id' => 'date', + ], + 'sort' => [ + 'id' => 'date', + ], + ], + 'file_id' => [ + 'title' => t('File'), + 'help' => t('File of the uploaded spreadsheet.'), + 'field' => [ + 'id' => 'standard', + ], + 'argument' => [ + 'id' => 'string', + ], + 'filter' => [ + 'id' => 'string', + ], + 'sort' => [ + 'id' => 'standard', + ], + 'relationship' => [ + 'title' => t('File'), + 'label' => t('File'), + 'help' => t('File of the uploaded spreadsheet.'), + 'base' => 'file_managed', + 'base field' => 'fid', + 'id' => 'standard', + ], + ], + 'file_timestamp' => [ + 'title' => t('File Timestamp'), + 'help' => t('Timestamp (client-side) of the uploaded spreadsheet.'), + 'field' => [ + 'id' => 'date', + ], + 'argument' => [ + 'id' => 'date', + ], + 'filter' => [ + 'id' => 'date', + ], + 'sort' => [ + 'id' => 'date', + ], + ], + 'notes' => [ + 'title' => t('Notes'), + 'help' => t('Notes about the operation.'), + 'field' => [ + 'id' => 'standard', + ], + 'argument' => [ + 'id' => 'string', + ], + 'filter' => [ + 'id' => 'string', + ], + 'sort' => [ + 'id' => 'standard', + ], + ], + 'latest' => [ + 'title' => t('Latest'), + 'help' => t('Whether or not this upload is the latest for the dataset/period.'), + 'field' => [ + 'id' => 'boolean', + ], + 'filter' => [ + 'id' => 'boolean', + 'label' => t('Latest'), + 'type' => 'yes-no', + 'accept null' => TRUE, + 'use_equal' => TRUE, + ], + 'sort' => [ + 'id' => 'standard', + ], + ], + ]]; +} diff --git a/src/web/sites/default/settings.aws.php b/src/web/sites/default/settings.aws.php index 202752d45..496059988 100644 --- a/src/web/sites/default/settings.aws.php +++ b/src/web/sites/default/settings.aws.php @@ -40,7 +40,7 @@ $config['system.mail']['interface']['webform'] = 'ses_mail'; // Single Source of Truth (SSoT) configuration. -$config['workbc']['ssot_url'] = getenv('SSOT_URL'); +$config['workbc']['ssot_url'] = getenv('PROJECT_ENVIRONMENT') === 'aws-dev-noc' ? 'http://internal-ssot-lb-935724506.ca-central-1.elb.amazonaws.com:3000/' : getenv('SSOT_URL'); $config['jobboard']['jobboard_api_url_frontend'] = getenv('JOBBOARD_API_URL'); $config['jobboard']['jobboard_api_url_backend'] = getenv('JOBBOARD_API_INTERNAL_URL'); @@ -50,4 +50,7 @@ $settings['redis.connection']['port'] = getenv('REDIS_PORT'); // Career Trek configuration -$config['workbc']['careertrek_url'] = getenv('CAREERTREK_URL'); \ No newline at end of file +$config['workbc']['careertrek_url'] = getenv('CAREERTREK_URL'); + +// Enable/disable features +$config['workbc']['features']['ssot_upload'] = FALSE; diff --git a/src/web/sites/default/settings.local.php b/src/web/sites/default/settings.local.php index 22ff86364..846e7d228 100644 --- a/src/web/sites/default/settings.local.php +++ b/src/web/sites/default/settings.local.php @@ -38,7 +38,6 @@ 'username' => 'workbc', ]; - /** * Assertions. * @@ -272,6 +271,9 @@ // Career Trek configuration $config['workbc']['careertrek_url'] = getenv('CAREERTREK_URL') ?: 'https://careertrekbc.ca'; +// Enable/disable features +$config['workbc']['features']['ssot_upload'] = TRUE; + ini_set('memory_limit', '1G'); if (class_exists('Kint')) { // Set the max_depth to prevent out-of-memory. diff --git a/src/web/themes/custom/workbc/css/style.css b/src/web/themes/custom/workbc/css/style.css index b594d0523..2729727fa 100644 --- a/src/web/themes/custom/workbc/css/style.css +++ b/src/web/themes/custom/workbc/css/style.css @@ -3,6 +3,6 @@ * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--bs-blue: #003CC5;--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-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: #003CC5;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 0, 60, 197;--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", Arial, "Noto Sans", "Liberation Sans", 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, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 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}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;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);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#003cc5;text-decoration:underline}a:hover{color:#00309e}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 600px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1300px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 600px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1300px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: #f9f9f9;--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .75rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #ccd8f3;--bs-table-striped-bg: #c2cde7;--bs-table-striped-color: #000;--bs-table-active-bg: #b8c2db;--bs-table-active-color: #000;--bs-table-hover-bg: #bdc8e1;--bs-table-hover-color: #000;color:#000;border-color:#b8c2db}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 599.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1299.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:0;font-size:0.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.form-check-input:checked{background-color:#003cc5;border-color:#003cc5}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#003cc5;border-color:#003cc5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23809ee2'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.node-preview-container .btn-check[disabled]+.node-preview-backlink,.btn-check[disabled]+.button,.btn-check[disabled]+button.link,.btn-check:disabled+.btn,.node-preview-container .btn-check:disabled+.node-preview-backlink,.btn-check:disabled+.button,.btn-check:disabled+button.link{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,60,197,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,60,197,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#003cc5;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3c5ee}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#003cc5;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3c5ee}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn,.input-group .node-preview-container .node-preview-backlink,.node-preview-container .input-group .node-preview-backlink,.input-group .button,.input-group button.link{position:relative;z-index:2}.input-group .btn:focus,.input-group .node-preview-container .node-preview-backlink:focus,.node-preview-container .input-group .node-preview-backlink:focus,.input-group .button:focus,.input-group button.link:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.node-preview-container .input-group-lg>.node-preview-backlink,.input-group-lg>.button,.input-group-lg>button.link{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.node-preview-container .input-group-sm>.node-preview-backlink,.input-group-sm>.button,.input-group-sm>button.link{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn,.node-preview-container .node-preview-backlink,a.button,.button,button.link{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn,.node-preview-container .node-preview-backlink,a.button,.button,button.link{transition:none}}.btn:hover,.node-preview-container .node-preview-backlink:hover,.button:hover,button.link:hover{color:#212529}.btn-check:focus+.btn,.node-preview-container .btn-check:focus+.node-preview-backlink,.btn-check:focus+.button,.btn-check:focus+button.link,.btn:focus,.node-preview-container .node-preview-backlink:focus,.button:focus,button.link:focus{outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.btn:disabled,.node-preview-container .node-preview-backlink:disabled,.button:disabled,button.link:disabled,.btn.disabled,.node-preview-container .disabled.node-preview-backlink,.disabled.button,button.disabled.link,fieldset:disabled .btn,fieldset:disabled .node-preview-container .node-preview-backlink,.node-preview-container fieldset:disabled .node-preview-backlink,fieldset:disabled .button,fieldset:disabled button.link{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-primary:hover{color:#fff;background-color:#0033a7;border-color:#00309e}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0033a7;border-color:#00309e;box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.media-library-view--widget .view-header a.btn-primary.is-active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#00309e;border-color:#002d94}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.media-library-view--widget .view-header a.btn-primary.is-active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.media-library-view--widget .view-header a.btn-secondary.is-active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.media-library-view--widget .view-header a.btn-secondary.is-active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.media-library-view--widget .view-header a.btn-success.is-active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.media-library-view--widget .view-header a.btn-success.is-active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.media-library-view--widget .view-header a.btn-info.is-active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.media-library-view--widget .view-header a.btn-info.is-active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.media-library-view--widget .view-header a.btn-warning.is-active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.media-library-view--widget .view-header a.btn-warning.is-active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.media-library-view--widget .view-header a.btn-danger.is-active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.media-library-view--widget .view-header a.btn-danger.is-active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.media-library-view--widget .view-header a.btn-light.is-active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.media-library-view--widget .view-header a.btn-light.is-active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.media-library-view--widget .view-header a.btn-dark.is-active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.media-library-view--widget .view-header a.btn-dark.is-active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary,.node-preview-container .node-preview-backlink{color:#003cc5;border-color:#003cc5}.btn-outline-primary:hover,.node-preview-container .node-preview-backlink:hover{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-check:focus+.btn-outline-primary,.node-preview-container .btn-check:focus+.node-preview-backlink,.btn-outline-primary:focus,.node-preview-container .node-preview-backlink:focus{box-shadow:0 0 0 .25rem rgba(0,60,197,.5)}.btn-check:checked+.btn-outline-primary,.node-preview-container .btn-check:checked+.node-preview-backlink,.btn-check:active+.btn-outline-primary,.node-preview-container .btn-check:active+.node-preview-backlink,.btn-outline-primary:active,.node-preview-container .node-preview-backlink:active,.btn-outline-primary.active,.media-library-view--widget .view-header a.btn-outline-primary.is-active,.node-preview-container .active.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container a.node-preview-backlink.is-active,.btn-outline-primary.dropdown-toggle.show,.node-preview-container .dropdown-toggle.show.node-preview-backlink{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-check:checked+.btn-outline-primary:focus,.node-preview-container .btn-check:checked+.node-preview-backlink:focus,.btn-check:active+.btn-outline-primary:focus,.node-preview-container .btn-check:active+.node-preview-backlink:focus,.btn-outline-primary:active:focus,.node-preview-container .node-preview-backlink:active:focus,.btn-outline-primary.active:focus,.media-library-view--widget .view-header a.btn-outline-primary.is-active:focus,.node-preview-container .active.node-preview-backlink:focus,.node-preview-container .media-library-view--widget .view-header a.node-preview-backlink.is-active:focus,.media-library-view--widget .view-header .node-preview-container a.node-preview-backlink.is-active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.node-preview-container .dropdown-toggle.show.node-preview-backlink:focus{box-shadow:0 0 0 .25rem rgba(0,60,197,.5)}.btn-outline-primary:disabled,.node-preview-container .node-preview-backlink:disabled,.btn-outline-primary.disabled,.node-preview-container .disabled.node-preview-backlink{color:#003cc5;background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.media-library-view--widget .view-header a.btn-outline-secondary.is-active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.media-library-view--widget .view-header a.btn-outline-secondary.is-active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:rgba(0,0,0,0)}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.media-library-view--widget .view-header a.btn-outline-success.is-active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.media-library-view--widget .view-header a.btn-outline-success.is-active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:rgba(0,0,0,0)}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.media-library-view--widget .view-header a.btn-outline-info.is-active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.media-library-view--widget .view-header a.btn-outline-info.is-active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:rgba(0,0,0,0)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.media-library-view--widget .view-header a.btn-outline-warning.is-active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.media-library-view--widget .view-header a.btn-outline-warning.is-active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:rgba(0,0,0,0)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.media-library-view--widget .view-header a.btn-outline-danger.is-active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.media-library-view--widget .view-header a.btn-outline-danger.is-active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:rgba(0,0,0,0)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.media-library-view--widget .view-header a.btn-outline-light.is-active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.media-library-view--widget .view-header a.btn-outline-light.is-active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.media-library-view--widget .view-header a.btn-outline-dark.is-active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.media-library-view--widget .view-header a.btn-outline-dark.is-active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:rgba(0,0,0,0)}.btn-link,button.link{font-weight:400;color:#003cc5;text-decoration:underline}.btn-link:hover,button.link:hover{color:#00309e}.btn-link:disabled,button.link:disabled,.btn-link.disabled,button.disabled.link{color:#6c757d}.btn-lg,.btn-group-lg>.btn,.node-preview-container .btn-group-lg>.node-preview-backlink,.btn-group-lg>.button,.btn-group-lg>button.link{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn,.node-preview-container .btn-group-sm>.node-preview-backlink,.btn-group-sm>.button,.btn-group-sm>button.link{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 600px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1300px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.media-library-view--widget .view-header a.dropdown-item.is-active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#003cc5}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .media-library-view--widget .view-header a.dropdown-item.is-active,.media-library-view--widget .view-header .dropdown-menu-dark a.dropdown-item.is-active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#003cc5}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.node-preview-container .btn-group>.node-preview-backlink,.btn-group>.button,.btn-group>button.link,.btn-group-vertical>.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink,.btn-group-vertical>.button,.btn-group-vertical>button.link{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.node-preview-container .btn-group>.btn-check:checked+.node-preview-backlink,.btn-group>.btn-check:checked+.button,.btn-group>.btn-check:checked+button.link,.btn-group>.btn-check:focus+.btn,.node-preview-container .btn-group>.btn-check:focus+.node-preview-backlink,.btn-group>.btn-check:focus+.button,.btn-group>.btn-check:focus+button.link,.btn-group>.btn:hover,.node-preview-container .btn-group>.node-preview-backlink:hover,.btn-group>.button:hover,.btn-group>button.link:hover,.btn-group>.btn:focus,.node-preview-container .btn-group>.node-preview-backlink:focus,.btn-group>.button:focus,.btn-group>button.link:focus,.btn-group>.btn:active,.node-preview-container .btn-group>.node-preview-backlink:active,.btn-group>.button:active,.btn-group>button.link:active,.btn-group>.btn.active,.media-library-view--widget .view-header .btn-group>a.btn.is-active,.node-preview-container .btn-group>.active.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header .btn-group>a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container .btn-group>a.node-preview-backlink.is-active,.btn-group>.active.button,.media-library-view--widget .view-header .btn-group>a.button.is-active,.btn-group>button.active.link,.btn-group-vertical>.btn-check:checked+.btn,.node-preview-container .btn-group-vertical>.btn-check:checked+.node-preview-backlink,.btn-group-vertical>.btn-check:checked+.button,.btn-group-vertical>.btn-check:checked+button.link,.btn-group-vertical>.btn-check:focus+.btn,.node-preview-container .btn-group-vertical>.btn-check:focus+.node-preview-backlink,.btn-group-vertical>.btn-check:focus+.button,.btn-group-vertical>.btn-check:focus+button.link,.btn-group-vertical>.btn:hover,.node-preview-container .btn-group-vertical>.node-preview-backlink:hover,.btn-group-vertical>.button:hover,.btn-group-vertical>button.link:hover,.btn-group-vertical>.btn:focus,.node-preview-container .btn-group-vertical>.node-preview-backlink:focus,.btn-group-vertical>.button:focus,.btn-group-vertical>button.link:focus,.btn-group-vertical>.btn:active,.node-preview-container .btn-group-vertical>.node-preview-backlink:active,.btn-group-vertical>.button:active,.btn-group-vertical>button.link:active,.btn-group-vertical>.btn.active,.media-library-view--widget .view-header .btn-group-vertical>a.btn.is-active,.node-preview-container .btn-group-vertical>.active.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header .btn-group-vertical>a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container .btn-group-vertical>a.node-preview-backlink.is-active,.btn-group-vertical>.active.button,.media-library-view--widget .view-header .btn-group-vertical>a.button.is-active,.btn-group-vertical>button.active.link{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.node-preview-container .btn-group>.node-preview-backlink:not(:first-child),.btn-group>.button:not(:first-child),.btn-group>button.link:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.node-preview-container .btn-group>.node-preview-backlink:not(:last-child):not(.dropdown-toggle),.btn-group>.button:not(:last-child):not(.dropdown-toggle),.btn-group>button.link:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,.node-preview-container .btn-group>.btn-group:not(:last-child)>.node-preview-backlink,.btn-group>.btn-group:not(:last-child)>.button,.btn-group>.btn-group:not(:last-child)>button.link{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.node-preview-container .btn-group>.node-preview-backlink:nth-child(n+3),.btn-group>.button:nth-child(n+3),.btn-group>button.link:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.node-preview-container .btn-group>:not(.btn-check)+.node-preview-backlink,.btn-group>:not(.btn-check)+.button,.btn-group>:not(.btn-check)+button.link,.btn-group>.btn-group:not(:first-child)>.btn,.node-preview-container .btn-group>.btn-group:not(:first-child)>.node-preview-backlink,.btn-group>.btn-group:not(:first-child)>.button,.btn-group>.btn-group:not(:first-child)>button.link{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.node-preview-container .btn-group-sm>.node-preview-backlink+.dropdown-toggle-split,.btn-group-sm>.button+.dropdown-toggle-split,.btn-group-sm>button.link+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.node-preview-container .btn-group-lg>.node-preview-backlink+.dropdown-toggle-split,.btn-group-lg>.button+.dropdown-toggle-split,.btn-group-lg>button.link+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink,.btn-group-vertical>.button,.btn-group-vertical>button.link,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.node-preview-container .btn-group-vertical>.node-preview-backlink:not(:first-child),.btn-group-vertical>.button:not(:first-child),.btn-group-vertical>button.link:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.node-preview-container .btn-group-vertical>.node-preview-backlink:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.button:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>button.link:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.node-preview-container .btn-group-vertical>.btn-group:not(:last-child)>.node-preview-backlink,.btn-group-vertical>.btn-group:not(:last-child)>.button,.btn-group-vertical>.btn-group:not(:last-child)>button.link{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink~.btn,.node-preview-container .btn-group-vertical>.btn~.node-preview-backlink,.node-preview-container .btn-group-vertical>.node-preview-backlink~.node-preview-backlink,.btn-group-vertical>.button~.btn,.node-preview-container .btn-group-vertical>.button~.node-preview-backlink,.btn-group-vertical>.btn~.button,.node-preview-container .btn-group-vertical>.node-preview-backlink~.button,.btn-group-vertical>.button~.button,.btn-group-vertical>button.link~.btn,.node-preview-container .btn-group-vertical>button.link~.node-preview-backlink,.btn-group-vertical>button.link~.button,.btn-group-vertical>.btn~button.link,.node-preview-container .btn-group-vertical>.node-preview-backlink~button.link,.btn-group-vertical>.button~button.link,.btn-group-vertical>button.link~button.link,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.node-preview-container .btn-group-vertical>.btn-group:not(:first-child)>.node-preview-backlink,.btn-group-vertical>.btn-group:not(:first-child)>.button,.btn-group-vertical>.btn-group:not(:first-child)>button.link{border-top-left-radius:0;border-top-right-radius:0}.nav,.media-library-view--widget .view-header{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link,.media-library-view--widget .view-header a{display:block;padding:.5rem 1rem;color:#003cc5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link,.media-library-view--widget .view-header a{transition:none}}.nav-link:hover,.media-library-view--widget .view-header a:hover,.nav-link:focus,.media-library-view--widget .view-header a:focus{color:#00309e}.nav-link.disabled,.media-library-view--widget .view-header a.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs,.media-library-view--widget .view-header{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link,.media-library-view--widget .view-header .nav-link,.media-library-view--widget .view-header a{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.media-library-view--widget .view-header .nav-link:hover,.media-library-view--widget .view-header a:hover,.nav-tabs .nav-link:focus,.media-library-view--widget .view-header .nav-link:focus,.media-library-view--widget .view-header a:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled,.media-library-view--widget .view-header .nav-link.disabled,.media-library-view--widget .view-header a.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.media-library-view--widget .view-header .nav-link.active,.media-library-view--widget .view-header a.active,.media-library-view--widget .view-header a.is-active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-item.show .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-item.show .nav-link,.media-library-view--widget .view-header .nav-item.show a{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu,.media-library-view--widget .view-header .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link,.nav-pills .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-pills a{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .media-library-view--widget .view-header a.active,.nav-pills .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .nav-pills a.active,.media-library-view--widget .view-header .nav-pills a.is-active,.nav-pills .show>.nav-link,.nav-pills .media-library-view--widget .view-header .show>a,.media-library-view--widget .view-header .nav-pills .show>a{color:#fff;background-color:#003cc5}.nav-fill>.nav-link,.media-library-view--widget .view-header .nav-fill>a,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.media-library-view--widget .view-header .nav-justified>a,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-fill .nav-item .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-fill .nav-item a,.nav-justified .nav-item .nav-link,.nav-justified .nav-item .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-justified .nav-item a{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active,.media-library-view--widget .view-header .tab-content>a.is-active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link,.navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-nav a{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 600px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link,.navbar-expand-sm .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-sm .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link,.navbar-expand-md .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-md .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link,.navbar-expand-lg .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-lg .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link,.navbar-expand-xl .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-xl .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1300px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link,.navbar-expand-xxl .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-xxl .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link,.navbar-expand .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-light .navbar-nav a{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .media-library-view--widget .view-header a:hover,.media-library-view--widget .view-header .navbar-light .navbar-nav a:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .media-library-view--widget .view-header a:focus,.media-library-view--widget .view-header .navbar-light .navbar-nav a:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled,.navbar-light .navbar-nav .media-library-view--widget .view-header a.disabled,.media-library-view--widget .view-header .navbar-light .navbar-nav a.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .media-library-view--widget .view-header .show>a,.media-library-view--widget .view-header .navbar-light .navbar-nav .show>a,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .media-library-view--widget .view-header a.active,.navbar-light .navbar-nav .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .navbar-light .navbar-nav a.active,.media-library-view--widget .view-header .navbar-light .navbar-nav a.is-active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-dark .navbar-nav a{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .media-library-view--widget .view-header a:hover,.media-library-view--widget .view-header .navbar-dark .navbar-nav a:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .media-library-view--widget .view-header a:focus,.media-library-view--widget .view-header .navbar-dark .navbar-nav a:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .navbar-nav .media-library-view--widget .view-header a.disabled,.media-library-view--widget .view-header .navbar-dark .navbar-nav a.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .media-library-view--widget .view-header .show>a,.media-library-view--widget .view-header .navbar-dark .navbar-nav .show>a,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .media-library-view--widget .view-header a.active,.navbar-dark .navbar-nav .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .navbar-dark .navbar-nav a.active,.media-library-view--widget .view-header .navbar-dark .navbar-nav a.is-active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card,.media-library-selection .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.form-type-managed-file,.form-item-upload,fieldset.form-item{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr,.media-library-selection .media-library-item.media-library-item--grid>hr,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>hr,.form-type-managed-file>hr,.form-item-upload>hr,fieldset.form-item>hr{margin-right:0;margin-left:0}.card>.list-group,.media-library-selection .media-library-item.media-library-item--grid>.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group,.form-type-managed-file>.list-group,.form-item-upload>.list-group,fieldset.form-item>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child,.media-library-selection .media-library-item.media-library-item--grid>.list-group:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group:first-child,.form-type-managed-file>.list-group:first-child,.form-item-upload>.list-group:first-child,fieldset.form-item>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child,.media-library-selection .media-library-item.media-library-item--grid>.list-group:last-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group:last-child,.form-type-managed-file>.list-group:last-child,.form-item-upload>.list-group:last-child,fieldset.form-item>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.media-library-selection .media-library-item.media-library-item--grid>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .card>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .media-library-item.media-library-item--grid>.views-field-media-library-select-form+.list-group,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .media-library-item.media-library-item--grid>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .card>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .media-library-item.media-library-item--grid>.views-field-media-bulk-form+.list-group,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .media-library-item.media-library-item--grid>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.views-field-media-bulk-form+.list-group,.form-type-managed-file>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-type-managed-file>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-type-managed-file>.views-field-media-bulk-form+.list-group,.form-type-managed-file>label+.list-group,.form-item-upload .card>label+.list-group,.form-item-upload .media-library-selection .media-library-item.media-library-item--grid>label+.list-group,.media-library-selection .form-item-upload .media-library-item.media-library-item--grid>label+.list-group,.form-item-upload .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>label+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload .views-field-rendered-entity>label+.list-group,.form-item-upload>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload>.views-field-media-bulk-form+.list-group,.form-item-upload>label+.list-group,fieldset.form-item>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid fieldset.form-item>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid fieldset.form-item>.views-field-media-bulk-form+.list-group,.form-item-upload fieldset.form-item>label+.list-group,fieldset.form-item>legend+.list-group,.card>.list-group+.card-footer,.media-library-selection .media-library-item.media-library-item--grid>.list-group+.card-footer,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group+.card-footer,.form-type-managed-file>.list-group+.card-footer,.form-item-upload>.list-group+.card-footer,fieldset.form-item>.list-group+.card-footer{border-top:0}.card-body,.media-library-selection .media-library-item.media-library-item--grid>div,.media-library-selection .media-library-item.media-library-item--grid article,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.form-type-managed-file>div,.form-item-upload>div,fieldset.form-item>.fieldset-wrapper{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.form-type-managed-file>label,.form-item-upload label,fieldset.form-item>legend{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form:first-child,.form-type-managed-file>label:first-child,.form-item-upload label:first-child,fieldset.form-item>legend:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity,.card-group>.form-type-managed-file,.card-group>.form-item-upload,.card-group>fieldset.form-item{margin-bottom:.75rem}@media(min-width: 600px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity,.card-group>.form-type-managed-file,.card-group>.form-item-upload,.card-group>fieldset.form-item{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.card,.media-library-selection .card-group>.card+.media-library-item.media-library-item--grid,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.card,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.views-field-rendered-entity+.media-library-item.media-library-item--grid,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid+.views-field-rendered-entity,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.views-field-rendered-entity,.card-group>.form-type-managed-file+.card,.media-library-selection .card-group>.form-type-managed-file+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file+.views-field-rendered-entity,.card-group>.card+.form-type-managed-file,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.form-type-managed-file,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.form-type-managed-file,.card-group>.form-type-managed-file+.form-type-managed-file,.card-group>.form-item-upload+.card,.media-library-selection .card-group>.form-item-upload+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload+.views-field-rendered-entity,.card-group>.form-item-upload+.form-type-managed-file,.card-group>.card+.form-item-upload,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.form-item-upload,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.form-item-upload,.card-group>.form-type-managed-file+.form-item-upload,.card-group>.form-item-upload+.form-item-upload,.card-group>fieldset.form-item+.card,.media-library-selection .card-group>fieldset.form-item+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item+.views-field-rendered-entity,.card-group>fieldset.form-item+.form-type-managed-file,.card-group>fieldset.form-item+.form-item-upload,.card-group>.card+fieldset.form-item,.media-library-selection .card-group>.media-library-item.media-library-item--grid+fieldset.form-item,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+fieldset.form-item,.card-group>.form-type-managed-file+fieldset.form-item,.card-group>.form-item-upload+fieldset.form-item,.card-group>fieldset.form-item+fieldset.form-item{margin-left:0;border-left:0}.card-group>.card:not(:last-child),.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child),.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child),.card-group>.form-type-managed-file:not(:last-child),.card-group>.form-item-upload:not(:last-child),.card-group>fieldset.form-item:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-img-top,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-img-top,.card-group>.form-type-managed-file:not(:last-child) .card-img-top,.card-group>.form-item-upload:not(:last-child) .card-img-top,.card-group>fieldset.form-item:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-header,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-header,.card-group>.card:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-library-select-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .views-field-media-library-select-form,.card-group>.card:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-bulk-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .views-field-media-bulk-form,.card-group>.card:not(:last-child) .form-type-managed-file>label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .form-type-managed-file>label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .form-type-managed-file>label,.card-group>.form-type-managed-file:not(:last-child) .card-header,.card-group>.form-type-managed-file:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:last-child) .views-field-media-library-select-form,.card-group>.form-type-managed-file:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:last-child) .views-field-media-bulk-form,.card-group>.form-type-managed-file:not(:last-child) .form-type-managed-file>label,.card-group>.card:not(:last-child) .form-item-upload label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .form-item-upload label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .form-item-upload label,.card-group>.form-type-managed-file:not(:last-child) .form-item-upload label,.form-item-upload .card-group>.card:not(:last-child) label,.form-item-upload .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) label,.media-library-selection .form-item-upload .card-group>.media-library-item.media-library-item--grid:not(:last-child) label,.form-item-upload .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) label,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload .card-group>.views-field-rendered-entity:not(:last-child) label,.form-item-upload .card-group>.form-type-managed-file:not(:last-child) label,.card-group>.form-item-upload:not(:last-child) .card-header,.card-group>.form-item-upload:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:last-child) .views-field-media-library-select-form,.card-group>.form-item-upload:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:last-child) .views-field-media-bulk-form,.card-group>.form-item-upload:not(:last-child) label,.card-group>.card:not(:last-child) fieldset.form-item>legend,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) fieldset.form-item>legend,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) fieldset.form-item>legend,.card-group>.form-type-managed-file:not(:last-child) fieldset.form-item>legend,.card-group>.form-item-upload:not(:last-child) fieldset.form-item>legend,.card-group>fieldset.form-item:not(:last-child) .card-header,.card-group>fieldset.form-item:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:last-child) .views-field-media-library-select-form,.card-group>fieldset.form-item:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:last-child) .views-field-media-bulk-form,.card-group>fieldset.form-item:not(:last-child) .form-type-managed-file>label,.card-group>fieldset.form-item:not(:last-child) .form-item-upload label,.form-item-upload .card-group>fieldset.form-item:not(:last-child) label,.card-group>fieldset.form-item:not(:last-child) fieldset.form-item>legend{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-img-bottom,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-img-bottom,.card-group>.form-type-managed-file:not(:last-child) .card-img-bottom,.card-group>.form-item-upload:not(:last-child) .card-img-bottom,.card-group>fieldset.form-item:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-footer,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-footer,.card-group>.form-type-managed-file:not(:last-child) .card-footer,.card-group>.form-item-upload:not(:last-child) .card-footer,.card-group>fieldset.form-item:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child),.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child),.card-group>.form-type-managed-file:not(:first-child),.card-group>.form-item-upload:not(:first-child),.card-group>fieldset.form-item:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-img-top,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-img-top,.card-group>.form-type-managed-file:not(:first-child) .card-img-top,.card-group>.form-item-upload:not(:first-child) .card-img-top,.card-group>fieldset.form-item:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-header,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-header,.card-group>.card:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-library-select-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .views-field-media-library-select-form,.card-group>.card:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-bulk-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .views-field-media-bulk-form,.card-group>.card:not(:first-child) .form-type-managed-file>label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .form-type-managed-file>label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .form-type-managed-file>label,.card-group>.form-type-managed-file:not(:first-child) .card-header,.card-group>.form-type-managed-file:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:first-child) .views-field-media-library-select-form,.card-group>.form-type-managed-file:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:first-child) .views-field-media-bulk-form,.card-group>.form-type-managed-file:not(:first-child) .form-type-managed-file>label,.card-group>.card:not(:first-child) .form-item-upload label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .form-item-upload label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .form-item-upload label,.card-group>.form-type-managed-file:not(:first-child) .form-item-upload label,.form-item-upload .card-group>.card:not(:first-child) label,.form-item-upload .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) label,.media-library-selection .form-item-upload .card-group>.media-library-item.media-library-item--grid:not(:first-child) label,.form-item-upload .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) label,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload .card-group>.views-field-rendered-entity:not(:first-child) label,.form-item-upload .card-group>.form-type-managed-file:not(:first-child) label,.card-group>.form-item-upload:not(:first-child) .card-header,.card-group>.form-item-upload:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:first-child) .views-field-media-library-select-form,.card-group>.form-item-upload:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:first-child) .views-field-media-bulk-form,.card-group>.form-item-upload:not(:first-child) label,.card-group>.card:not(:first-child) fieldset.form-item>legend,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) fieldset.form-item>legend,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) fieldset.form-item>legend,.card-group>.form-type-managed-file:not(:first-child) fieldset.form-item>legend,.card-group>.form-item-upload:not(:first-child) fieldset.form-item>legend,.card-group>fieldset.form-item:not(:first-child) .card-header,.card-group>fieldset.form-item:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:first-child) .views-field-media-library-select-form,.card-group>fieldset.form-item:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:first-child) .views-field-media-bulk-form,.card-group>fieldset.form-item:not(:first-child) .form-type-managed-file>label,.card-group>fieldset.form-item:not(:first-child) .form-item-upload label,.form-item-upload .card-group>fieldset.form-item:not(:first-child) label,.card-group>fieldset.form-item:not(:first-child) fieldset.form-item>legend{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-img-bottom,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-img-bottom,.card-group>.form-type-managed-file:not(:first-child) .card-img-bottom,.card-group>.form-item-upload:not(:first-child) .card-img-bottom,.card-group>fieldset.form-item:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-footer,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-footer,.card-group>.form-type-managed-file:not(:first-child) .card-footer,.card-group>.form-item-upload:not(:first-child) .card-footer,.card-group>fieldset.form-item:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor: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,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0036b1;background-color:#e6ecf9;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230036b1'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active,.media-library-view--widget .view-header a.breadcrumb-item.is-active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#003cc5;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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){.page-link{transition:none}}.page-link:hover{z-index:2;color:#00309e;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#00309e;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link,.media-library-view--widget .view-header a.page-item.is-active .page-link{z-index:3;color:#fff;background-color:#003cc5;border-color:#003cc5}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge,.node-preview-container .node-preview-backlink .badge,.button .badge,button.link .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close,.alert-dismissible .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .alert-dismissible .ui-dialog-titlebar-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#002476;background-color:#ccd8f3;border-color:#b3c5ee}.alert-primary .alert-link{color:#001d5e}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#003cc5;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active,.media-library-view--widget .view-header a.list-group-item.is-active{z-index:2;color:#fff;background-color:#003cc5;border-color:#003cc5}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-item+a.list-group-item.is-active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal>a.list-group-item.is-active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}@media(min-width: 600px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-sm>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-sm>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-md>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-md>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-lg>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-lg>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xl>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xl>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1300px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xxl>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xxl>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#002476;background-color:#ccd8f3}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#002476;background-color:#b8c2db}.list-group-item-primary.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-primary.list-group-item-action.is-active{color:#fff;background-color:#002476;border-color:#002476}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-secondary.list-group-item-action.is-active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-success.list-group-item-action.is-active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-info.list-group-item-action.is-active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-warning.list-group-item-action.is-active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-danger.list-group-item-action.is-active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-light.list-group-item-action.is-active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-dark.list-group-item-action.is-active{color:#fff;background-color:#141619;border-color:#141619}.btn-close,.ui-dialog .ui-dialog-titlebar-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover,.ui-dialog .ui-dialog-titlebar-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus,.ui-dialog .ui-dialog-titlebar-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25);opacity:1}.btn-close:disabled,.ui-dialog .ui-dialog-titlebar-close:disabled,.btn-close.disabled,.ui-dialog .disabled.ui-dialog-titlebar-close{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close,.toast-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .toast-header .ui-dialog-titlebar-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close,.modal-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .modal-header .ui-dialog-titlebar-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 600px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 599.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1299.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.media-library-view--widget .view-header a.carousel-item.is-active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end,.media-library-view--widget .view-header a.carousel-item-end.is-active{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start,.media-library-view--widget .view-header a.carousel-item-start.is-active{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .media-library-view--widget .view-header a.carousel-item.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item.is-active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .media-library-view--widget .view-header a.carousel-item-start.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-start.is-active,.carousel-fade .active.carousel-item-end,.carousel-fade .media-library-view--widget .view-header a.carousel-item-end.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-end.is-active{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .media-library-view--widget .view-header a.carousel-item-start.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-start.is-active,.carousel-fade .active.carousel-item-end,.carousel-fade .media-library-view--widget .view-header a.carousel-item-end.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-end.is-active{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.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'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.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'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active,.carousel-indicators .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .carousel-indicators a.is-active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close,.offcanvas-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .offcanvas-header .ui-dialog-titlebar-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before,.node-preview-container .placeholder.node-preview-backlink::before,.placeholder.button::before,button.placeholder.link::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#003cc5}.link-primary:hover,.link-primary:focus{color:#00309e}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width: 600px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1300px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#003cc5 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#212529 !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 600px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1300px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.ui-widget-content a{color:#003cc5;text-decoration:underline}.ui-widget-content a:hover{color:#00309e}.ckeditor-buttons li .cke-icon-only{width:auto}.ckeditor-buttons li a{min-height:28px}.ckeditor-buttons .cke_button_icon img{vertical-align:initial}.button--small{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}a.button{text-decoration:none}a.button.button--primary{color:#fff;background-color:#003cc5;border-color:#003cc5}a.button.button--primary:hover{color:#fff;background-color:#0033a7;border-color:#00309e}.btn-check:focus+a.button.button--primary,a.button.button--primary:focus{color:#fff;background-color:#0033a7;border-color:#00309e;box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-check:checked+a.button.button--primary,.btn-check:active+a.button.button--primary,a.button.button--primary:active,a.button.button--primary.active,.media-library-view--widget .view-header a.button.button--primary.is-active,.show>a.button.button--primary.dropdown-toggle{color:#fff;background-color:#00309e;border-color:#002d94}.btn-check:checked+a.button.button--primary:focus,.btn-check:active+a.button.button--primary:focus,a.button.button--primary:active:focus,a.button.button--primary.active:focus,.media-library-view--widget .view-header a.button.button--primary.is-active:focus,.show>a.button.button--primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}a.button.button--primary:disabled,a.button.button--primary.disabled{color:#fff;background-color:#003cc5;border-color:#003cc5}a.button.button--danger{color:#fff;background-color:#dc3545;border-color:#dc3545}a.button.button--danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+a.button.button--danger,a.button.button--danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+a.button.button--danger,.btn-check:active+a.button.button--danger,a.button.button--danger:active,a.button.button--danger.active,.media-library-view--widget .view-header a.button.button--danger.is-active,.show>a.button.button--danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+a.button.button--danger:focus,.btn-check:active+a.button.button--danger:focus,a.button.button--danger:active:focus,a.button.button--danger.active:focus,.media-library-view--widget .view-header a.button.button--danger.is-active:focus,.show>a.button.button--danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}a.button.button--danger:disabled,a.button.button--danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}a.button.button-action{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}a.button.button-action:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+a.button.button-action,a.button.button-action:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+a.button.button-action,.btn-check:active+a.button.button-action,a.button.button-action:active,a.button.button-action.active,.media-library-view--widget .view-header a.button.button-action.is-active,.show>a.button.button-action.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+a.button.button-action:focus,.btn-check:active+a.button.button-action:focus,a.button.button-action:active:focus,a.button.button-action.active:focus,.media-library-view--widget .view-header a.button.button-action.is-active:focus,.show>a.button.button-action.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}a.button.button-action:disabled,a.button.button-action.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}a.button.button--small{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.btn-primary a{color:#fff}.btn-primary a:hover{color:#fff;text-decoration:none}.btn-secondary a{color:#fff}.btn-secondary a:hover{color:#fff;text-decoration:none}.btn-success a{color:#fff}.btn-success a:hover{color:#fff;text-decoration:none}.btn-info a{color:#000}.btn-info a:hover{color:#000;text-decoration:none}.btn-warning a{color:#000}.btn-warning a:hover{color:#000;text-decoration:none}.btn-danger a{color:#fff}.btn-danger a:hover{color:#fff;text-decoration:none}.btn-light a{color:#000}.btn-light a:hover{color:#000;text-decoration:none}.btn-dark a{color:#fff}.btn-dark a:hover{color:#fff;text-decoration:none}.btn-outline-primary:hover a,.node-preview-container .node-preview-backlink:hover a{color:#fff}.btn-outline-primary a:hover,.node-preview-container .node-preview-backlink a:hover{color:#fff;text-decoration:none}.btn-outline-secondary:hover a{color:#fff}.btn-outline-secondary a:hover{color:#fff;text-decoration:none}.btn-outline-success:hover a{color:#fff}.btn-outline-success a:hover{color:#fff;text-decoration:none}.btn-outline-info:hover a{color:#000}.btn-outline-info a:hover{color:#000;text-decoration:none}.btn-outline-warning:hover a{color:#000}.btn-outline-warning a:hover{color:#000;text-decoration:none}.btn-outline-danger:hover a{color:#fff}.btn-outline-danger a:hover{color:#fff;text-decoration:none}.btn-outline-light:hover a{color:#000}.btn-outline-light a:hover{color:#000;text-decoration:none}.btn-outline-dark:hover a{color:#fff}.btn-outline-dark a:hover{color:#fff;text-decoration:none}.btn,.node-preview-container .node-preview-backlink,button.link,a.button,.button{margin:0 .5rem}.btn:first-child,.node-preview-container .node-preview-backlink:first-child,button.link:first-child,.button:first-child{margin-left:0}.btn:last-child,.node-preview-container .node-preview-backlink:last-child,button.link:last-child,.button:last-child{margin-right:0}.btn-group .btn,.btn-group .node-preview-container .node-preview-backlink,.node-preview-container .btn-group .node-preview-backlink,.btn-group button.link,.btn-group .button{margin:0}a[class=button]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}a[class=button]:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+a[class=button],a[class=button]:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+a[class=button],.btn-check:active+a[class=button],a[class=button]:active,a[class=button].active,.media-library-view--widget .view-header a[class=button].is-active,.show>a[class=button].dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+a[class=button]:focus,.btn-check:active+a[class=button]:focus,a[class=button]:active:focus,a[class=button].active:focus,.media-library-view--widget .view-header a[class=button].is-active:focus,.show>a[class=button].dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}a[class=button]:disabled,a[class=button].disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.form-control.image-button{width:unset}.form-control.form-checkbox,.form-control.form-radio{display:inline-block;height:auto;width:unset}.form-select{min-width:5rem}input[type=search]{box-sizing:border-box}.dropbutton-multiple .dropbutton .dropbutton-action>*{border:0}@media(min-width: 992px){.node-form{margin:2rem}}.node-form .form-actions{text-align:center}.container-inline div,.container-inline label{display:inline-block;margin:0}td>.form-item{margin:0}#search-block-form{display:flex}.js td .dropbutton-wrapper{min-height:2.25rem}.dropbutton-widget{border-radius:.25rem}.dropbutton-widget .dropbutton .dropbutton-action>*{padding:.375rem .75rem}.form-item-upload{margin-bottom:1rem}.paragraph-type-label,.paragraph-type-title{font-weight:700}.paragraphs-dropdown-action.button.btn-primary{background-color:#003cc5}.paragraphs-dropdown-action.button.btn-danger{background-color:#dc3545}.field--widget-paragraphs .field-add-more-submit,.field--widget-entity-reference-paragraphs .field-add-more-submit{margin:0}.js .field--widget-entity-reference-paragraphs td{padding:1rem}.navbar .block-search form{display:flex;flex-direction:column;text-align:center}@media(min-width: 600px){.navbar .block-search form{flex-direction:row}}.navbar .block-search form .form-actions{margin-top:.5rem}@media(min-width: 768px){.navbar .block-search form .form-actions{margin-left:.5rem;margin-top:0}}.navbar-nav .nav-link,.navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-nav a{padding-left:.5rem;padding-right:.5rem}.navbar-nav .dropdown-toggle::after{float:right}@media(min-width: 992px){.navbar-nav .dropdown-toggle::after{clear:both;float:none}}.navbar-brand{white-space:unset}.navbar-brand .site-slogan{display:none;font-size:.875rem}@media(min-width: 992px){.navbar-brand .site-slogan{display:block}}.navbar-brand a.site-title{color:#212529;text-decoration:none}.navbar-brand a.site-title:hover{color:#212529;text-decoration:none}.navbar-brand .site-title{font-size:1.5rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.navbar-brand img{height:36px;margin:0 1rem 0 0;width:auto}@media(min-width: 992px){.navbar-brand img{height:60px}}.navbar-dark .navbar-brand a.site-title,.footer-dark .navbar-brand a.site-title{color:#f8f9fa;text-decoration:none}.navbar-dark .navbar-brand a.site-title:hover,.footer-dark .navbar-brand a.site-title:hover{color:#f8f9fa;text-decoration:none}footer{padding:30px 0}footer.footer-dark a{color:#f8f9fa;text-decoration:none}footer.footer-dark a:hover{color:#f8f9fa;text-decoration:none}footer .region-footer{display:flex;flex-direction:column}.region-sidebar-first,.region-sidebar-second,.region-footer,.region-content{padding:0 0}.node-preview-container{background-color:#fff}.node-preview-container .form-type-select{margin:0}.tabs-primary{margin:16px 0}.tabs-secondary{margin:0 0 16px 0}@media(max-width: 599.98px){.tabs-wrapper .tab-toggle{padding:1rem}.tabs-wrapper .nav-tabs,.tabs-wrapper .media-library-view--widget .view-header,.media-library-view--widget .tabs-wrapper .view-header{border:1px solid #dee2e6;border-radius:.25rem}.tabs-wrapper .nav-link,.tabs-wrapper .media-library-view--widget .view-header a,.media-library-view--widget .view-header .tabs-wrapper a{border:0;border-radius:0}.tabs-wrapper .nav-item{border-radius:0;margin-bottom:0}.tabs-wrapper .nav-item.active,.tabs-wrapper .media-library-view--widget .view-header a.nav-item.is-active,.media-library-view--widget .view-header .tabs-wrapper a.nav-item.is-active{background-color:#dee2e6}.tabs-wrapper .nav-item a{align-self:center;display:flex}.tabs-wrapper .nav-item a:not(.tab-toggle){flex-grow:1}.tabs-wrapper:not(.is-collapsible) .nav-item:not(:first-of-type){border-top:1px solid #dee2e6}.tabs-wrapper.is-collapsible .nav-item.active,.tabs-wrapper.is-collapsible .media-library-view--widget .view-header a.nav-item.is-active,.media-library-view--widget .view-header .tabs-wrapper.is-collapsible a.nav-item.is-active{display:flex;order:-1}.tabs-wrapper.is-collapsible .nav-item:not(.active){display:none}.tabs-wrapper.is-collapsible .is-open .nav-item{display:flex}.tabs-wrapper.is-collapsible .is-open .nav-item:not(.active){border-top:1px solid #dee2e6}}@media(min-width: 768px){.tabs-wrapper .tab-toggle{display:none}}a.tabledrag-handle .handle{display:table-cell;padding-right:1rem !important}table{caption-side:unset}.progress{display:block;height:unset;overflow:unset;font-size:unset;background-color:unset}.region-title__action a.button{color:#fff;background-color:#003cc5;border-color:#003cc5}.region-title__action a.button:hover{color:#fff;background-color:#0033a7;border-color:#00309e}.btn-check:focus+.region-title__action a.button,.region-title__action a.button:focus{color:#fff;background-color:#0033a7;border-color:#00309e;box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-check:checked+.region-title__action a.button,.btn-check:active+.region-title__action a.button,.region-title__action a.button:active,.region-title__action a.button.active,.region-title__action .media-library-view--widget .view-header a.button.is-active,.media-library-view--widget .view-header .region-title__action a.button.is-active,.show>.region-title__action a.button.dropdown-toggle{color:#fff;background-color:#00309e;border-color:#002d94}.btn-check:checked+.region-title__action a.button:focus,.btn-check:active+.region-title__action a.button:focus,.region-title__action a.button:active:focus,.region-title__action a.button.active:focus,.region-title__action .media-library-view--widget .view-header a.button.is-active:focus,.media-library-view--widget .view-header .region-title__action a.button.is-active:focus,.show>.region-title__action a.button.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.region-title__action a.button:disabled,.region-title__action a.button.disabled{color:#fff;background-color:#003cc5;border-color:#003cc5}tr.region-title{--bs-table-bg: #f8f9fa}tr.region-title td{--bs-table-bg: #f8f9fa}.color-primary{color:#002476;background-color:#ccd8f3;border-color:#b3c5ee}.color-primary .alert-link{color:#001d5e}.color-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.color-secondary .alert-link{color:#34383c}.color-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.color-success .alert-link{color:#0c4128}.color-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.color-info .alert-link{color:#04414d}.color-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.color-warning .alert-link{color:#523e02}.color-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.color-danger .alert-link{color:#6a1a21}.color-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.color-light .alert-link{color:#4f5050}.color-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.color-dark .alert-link{color:#101214}.views-admin a{color:#003cc5;text-decoration:underline}.views-admin a:hover{color:#00309e}.views-admin .views-displays .tabs{list-style:none}.views-admin .views-ui-display-tab-bucket__title{padding:4px 6px 6px}.views-admin .dropbutton .dropbutton-action>*{line-height:20px;padding:.1em .5em}.views-admin .dropbutton .dropbutton-action .btn-primary{color:#003cc5;text-decoration:underline}.views-admin .dropbutton .dropbutton-action .btn-primary:hover{color:#00309e;text-decoration:none}.views-admin .view-preview-form .form-item-view-args,.views-admin .view-preview-form .form-actions{display:block;margin-left:1rem;margin-right:1rem}.pagination{flex-wrap:wrap;padding:1rem 0;justify-content:center}.media-library-item__edit,.media-library-item__remove{position:absolute;z-index:1;top:.6rem;overflow:hidden;width:1.5rem;height:1.5rem;margin:.3125rem;padding:0;transition:.2s border-color;color:rgba(0,0,0,0);background-size:.75rem;text-shadow:none;font-size:0;border:1px solid rgba(0,0,0,.25);border-radius:.25em;background-repeat:no-repeat;background-position:center;background-size:.75rem}.media-library-item__edit{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg fill='%23545560'%3e%3cpath d='M14.545 3.042l-1.586-1.585a1.003 1.003 0 00-1.414 0L10.252 2.75l3 3 1.293-1.293a1.004 1.004 0 000-1.415zM5.25 13.751l-3-3 6.998-6.998 3 3zM.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e");right:3rem}.media-library-item__remove{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%2355565B' stroke-width='3'/%3e%3c/svg%3e");right:1rem}.view-media-library .media-library-views-form{--bs-gutter-x: 0;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));position:relative}.view-media-library .media-library-views-form .form-actions,.view-media-library .media-library-views-form .form-wrapper,.view-media-library .media-library-views-form .media-library-select-all{flex:0 0 auto;width:100%;margin:1rem 0}.view-media-library .media-library-views-form .form-actions .form-checkbox,.view-media-library .media-library-views-form .form-wrapper .form-checkbox,.view-media-library .media-library-views-form .media-library-select-all .form-checkbox{margin-right:1rem}.view-media-library .media-library-views-form .media-library-item--grid{position:relative;flex:0 0 auto;width:100%}@media(min-width: 768px){.view-media-library .media-library-views-form .media-library-item--grid{flex:0 0 auto;width:50%}}@media(min-width: 992px){.view-media-library .media-library-views-form .media-library-item--grid{flex:0 0 auto;width:25%}}.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form{position:absolute;z-index:1;top:.5rem;left:.5rem;right:.5rem}.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form .form-item,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form .form-item{margin:0}.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity{height:calc(100% - 1rem);padding-top:3rem;margin:.5rem}.media-library-view--widget{display:flex;flex-direction:column}.media-library-view--widget .view-filters .form--inline,.view-media-library .view-filters .form--inline{--bs-gutter-x: 0;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));align-items:flex-end}.media-library-view--widget .view-filters .form--inline>div,.view-media-library .view-filters .form--inline>div{flex:0 0 auto;width:100%}@media(min-width: 768px){.media-library-view--widget .view-filters .form--inline>div,.view-media-library .view-filters .form--inline>div{flex:0 0 auto;width:auto;margin-bottom:1rem}}.media-library-selection{--bs-gutter-x: 0;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.media-library-selection .media-library-item.media-library-item--grid{position:relative;flex:0 0 auto;width:100%;padding-top:3rem;margin:.5rem}@media(min-width: 768px){.media-library-selection .media-library-item.media-library-item--grid{flex:0 0 auto;width:50%;width:calc(50% - 1rem)}}@media(min-width: 992px){.media-library-selection .media-library-item.media-library-item--grid{flex:0 0 auto;width:25%;width:calc(25% - 1rem)}}#media-library-add-form-wrapper .item-list ul{padding-left:0;list-style:none}em.placeholder{display:unset;min-height:unset;vertical-align:unset;cursor:unset;background-color:unset;opacity:unset}.card-img-top img{width:100% !important;max-width:100% !important}.alert-dismissible .close{color:#000}code{overflow-y:auto}body{overflow-y:scroll}@font-face{font-family:"BCSans";font-style:normal;src:url("../assets/fonts/BCSans/BCSans-Regular.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-Regular.woff") format("woff")}@font-face{font-family:"BCSans";font-style:italic;src:url("../assets/fonts/BCSans/BCSans-Italic.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-Italic.woff") format("woff")}@font-face{font-family:"BCSans";font-weight:700;src:url("../assets/fonts/BCSans/BCSans-Bold.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-Bold.woff") format("woff")}@font-face{font-family:"BCSans";font-style:italic;font-weight:700;src:url("../assets/fonts/BCSans/BCSans-BoldItalic.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-BoldItalic.woff") format("woff")}body{font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif;font-size:16px;line-height:1.5;color:#333}.ui-widget{font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif}p{margin:0}.node p{margin-bottom:30px}.page-title{position:relative;color:#333;border-bottom:4px;padding-bottom:4px;margin-bottom:30px;font-size:2.25rem}.page-title:after{content:"";height:4px;position:absolute;left:0px;bottom:0px;right:0px;background-image:linear-gradient(to right, #D8E5F1 25%, #FFFFFF 100%)}@media(min-width: 992px){.page-title{font-size:2.8125rem}}.node .field--name-body h2,.node .field--name-body .h2{font-size:2.25rem;font-weight:700;margin-bottom:30px}.title-w-underline{position:relative;color:#333;border-bottom:4px;padding-bottom:4px;margin-bottom:24px;font-weight:700;font-size:1.875rem}.title-w-underline:after{content:"";height:4px;position:absolute;left:0px;bottom:0px;right:0px;background-image:linear-gradient(to right, #D8E5F1 25%, #FFFFFF 100%)}@media(min-width: 992px){.title-w-underline{font-size:2.25rem}}.content-source{font-size:14px;color:#666}a{color:#2e6ab0;text-decoration:none}a:hover{color:#2e6ab0;text-decoration:underline}.page-container img{display:block;width:100%;height:auto}.form-item input[type=text],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=email],.form-item input[type=checkbox],.form-item textarea,.form-item select{border-radius:0}.form-item input[type=text]:placeholder,.form-item input[type=tel]:placeholder,.form-item input[type=number]:placeholder,.form-item input[type=email]:placeholder,.form-item input[type=checkbox]:placeholder,.form-item textarea:placeholder,.form-item select:placeholder{color:#9d9d9d}.form-required:after{content:"(required)";color:#9d9d9d;font-style:italic;width:auto;height:auto;vertical-align:baseline;background:none}.form-type-checkbox .description{display:inline-block}fieldset{border:none}.fieldset-wrapper{padding:0}.form-submit{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.form-submit:hover,.form-submit:focus{background-color:#002857;color:#fff;text-decoration:none}.ui-widget-content .ui-state-active{border:1px solid rgba(0,0,0,0);background:none;margin:0;color:#333}.ui-widget-content a{text-decoration:none;color:#333;border:1px solid rgba(0,0,0,0)}table{width:100%}legend{display:none}.table>:not(caption)>*>*{padding:20px}thead{background-color:#002857;color:#fff}thead th{padding:30px;border-bottom:none}tbody{border:none}tbody th{background-color:#002857;color:#fff;padding:30px;border-bottom:none}tbody tr:nth-child(2n) td{background-color:#f2f2f2}tbody tr td{padding:20px;border-bottom:none}tbody tr td:not(:last-of-type){border-right:2px solid #d7d7d7}.table>:not(:first-child){border:none}table .data-align-left{padding-left:20px !important;padding-right:20px !important}table .data-align-right{text-align:right;padding-right:20px !important}table .data-align-center{text-align:center}@media(max-width: 599.98px){div.view-industry-profiles:has(.industry-overview-table){padding:0 0 0 0}table.industry-overview-table{margin:0 0 0;width:100%;overflow-x:hidden;box-shadow:rgba(0,0,0,.24) 0 3px 8px}table.industry-overview-table thead{display:none}table.industry-overview-table td{padding:0 1.5em 0 1.5em;border:none;background:#fff}table.industry-overview-table td.views-field-title{display:block;color:#2e6ab0;font-weight:bold;border:none;padding-bottom:1em}table.industry-overview-table td.views-field-industry-profile-job-growth-rate,table.industry-overview-table td.views-field-industry-profile-job-growth,table.industry-overview-table td.views-field-industry-profile-total-employment{display:block;text-align:right;padding-top:0;padding-bottom:0;border:none}table.industry-overview-table td.views-field-industry-profile-job-growth-rate::before,table.industry-overview-table td.views-field-industry-profile-job-growth::before,table.industry-overview-table td.views-field-industry-profile-total-employment::before{content:attr(data-label);float:left;font-weight:bold}table.industry-overview-table td.views-field-industry-profile-job-growth-rate,table.industry-overview-table td.views-field-industry-profile-job-growth{padding-bottom:1em}table.industry-overview-table tr{display:block;padding-top:1em;padding-bottom:1em;background:#fff;margin:0 0 0 0}table.industry-overview-table tr:nth-child(2n){background-color:#f2f2f2}}.alert{border-radius:0}.alert-status{margin-bottom:0}svg>g>g.google-visualization-tooltip{pointer-events:none}.block-local-tasks-block{margin-top:auto;margin-bottom:0;background:rgba(255,255,255,.95);box-shadow:1px 0 3px 1px rgba(0,0,0,.15);position:absolute;bottom:-40px;left:40px;z-index:99}@media(min-width: 768px){.block-local-tasks-block{position:fixed;bottom:0}}.block-local-tasks-block .tabs-primary{margin:0;padding:0}.block-local-tasks-block .nav-tabs-items{margin:0;padding:0}.block-local-tasks-block .tabs{margin:0;padding:0;font-size:14px;line-height:1}.block-local-tasks-block .tabs li{margin:0;padding:0;display:inline-block}.block-local-tasks-block .tabs li a{display:block;padding:14px 18px;color:#2e6ab0;text-decoration:none;transition:border-color .3s ease}.block-local-tasks-block .tabs li a:hover,.block-local-tasks-block .tabs li a:focus{background-color:#2e6ab0;color:#fff}.block-local-tasks-block .tabs li.is-active a{background-color:#2e6ab0;color:#fff}.skip-link{position:absolute;padding:10px;top:10px;left:10px;transform:translateY(-100%);transition:transform .3s;z-index:3}.skip-link:focus{transform:translateY(0)}.page-wrapper{position:relative;background-color:#fff}.page-content-wrapper{position:relative;flex-grow:1;min-height:400px}.page-format--standard,.page-format--standard.node--type-blog,.page-format--standard.node--type-news,.page-format--standard.node--type-success-story{padding-top:30px;padding-bottom:30px}@media(min-width: 1200px){.page-format--standard,.page-format--standard.node--type-blog,.page-format--standard.node--type-news,.page-format--standard.node--type-success-story{width:66.66666667%;margin:0 auto;max-width:900px}}.page-format--standard.node--type-blog,.page-format--standard.node--type-news,.page-format--standard.node--type-success-story{padding-top:0px}@media(min-width: 992px){.page-format--sidenav{display:flex;gap:20px}}@media(min-width: 992px){.page-format--sidenav .page-content{flex:1 0 80%}}@media(min-width: 992px){.page-format--sidenav .page-sidebar{flex:1 0 20%}}.page--not-found .region-content .block-system{padding:80px 0;font-size:2rem}.page-format--wide .node-page-content{padding-top:40px}.plan-careerexplore-careers .node-page-content{padding-top:0}.userlogin .region-content{max-width:900px;padding:60px 12px;margin:0 auto}.sitewide-alert.alert{display:flex;align-items:center;margin:0;border:0;border-radius:0;padding:10px 12px;background-color:#791d5f;text-align:center;font-size:14px;color:#fff}.sitewide-alert>div{display:block;flex-grow:1;text-align:center}.sitewide-alert .close{float:none;margin-left:auto;display:block;height:28px;width:32px;border:none;padding:0;background:none;color:#fff;border:none;cursor:pointer;outline:none;font-size:30px;line-height:1}.sitewide-alert .close>span{display:block;height:32px}.sitewide-alert a{font-weight:700;color:#fff;text-decoration:underline}.sitewide-alert a:hover{text-decoration:none}.header{position:relative;background-color:#fff;box-shadow:0 4px 7px rgba(0,0,0,.1);transition:all 1.3s ease-out}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header{box-shadow:none}}@media(max-width: 1200px),(hover: none),(pointer: coarse){.nav-fixed .header{position:fixed;top:0;left:0;width:100%;z-index:4}}.nav-fixed.toolbar-fixed .header{top:38px}.nav-fixed.toolbar-tray-open .header{top:79px}.header__container{position:relative;padding-top:20px;padding-bottom:30px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__container{padding-top:10px;padding-bottom:30px}}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__logo-search-container{display:flex}}.header__logo-link{display:block;width:170px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__logo-link{width:260px;align-self:end}}.header__logo-link img{display:block;width:100%}.header__search{margin-top:20px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__search{margin-left:auto;align-self:end;min-width:500px}}.nav-fixed .header__search{display:none}.header__menu-toggle{display:block;position:absolute;top:20px;right:6px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__menu-toggle{display:none}}.nav-main{background-color:#002857}.nav-main ul.nav-t1{list-style:none;padding:0;margin:0;position:relative;height:100%;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:0;padding:0;margin:0}.nav-main ul.nav-t1 a{padding:5px 20px 5px 10px}.nav-main ul.nav-t1 a:hover{text-decoration:none}.nav-main ul.nav-t1>li{padding:6px 10px 0 10px;border-bottom:6px solid rgba(0,0,0,0);min-width:80px;height:80px;flex:2 1 auto;display:flex;flex-direction:column;justify-content:space-around;align-items:stretch}.nav-main ul.nav-t1>li>a{font-size:1rem;padding:0}.nav-main ul.nav-t1>li:hover .submenu-container{display:block}.nav-main ul.nav-t1>li .submenu-container{display:none;position:absolute;top:100%;right:0;left:0;z-index:1000}ul.nav-t1>li:hover .nav-main ul.nav-t1>li .submenu-container{display:block}.nav-main ul.nav-t1>li .submenu-container .submenu{width:100%;min-height:420px;padding:15px 0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2{list-style:none;padding:0;margin:0;position:relative;height:100%;width:50%}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li{border-left:6px solid rgba(0,0,0,0)}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li>a.has-submenu{position:relative}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li>a.has-submenu:after{position:absolute;top:0;right:0;bottom:0;content:"";font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;color:#9d9d9d}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover>a{text-decoration:underline}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover>a:after{color:#2e6ab0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li ul.nav-t3{list-style:none;padding:0;margin:0;display:none;position:absolute;left:100%;top:0;height:100%;width:100%;padding:0 15px}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover .nav-t3{display:block}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li li:hover>a{text-decoration:underline}.nav-main ul.nav-t1>li>a,.nav-main ul.nav-t1>li a:focus{color:#fff}.nav-main ul.nav-t1>li:hover{border-color:#e7bf3e;background-color:#fff}.nav-main ul.nav-t1>li:hover>a,.nav-main ul.nav-t1>li:hover a:focus{color:#333}.nav-main ul.nav-t1>li.active{border-color:#e7bf3e;background-color:#fff}.nav-main ul.nav-t1>li.active>a,.nav-main ul.nav-t1>li.active a:focus{color:#333}.nav-main ul.nav-t1>li .submenu-container .submenu{background:#fff;border-bottom:4px solid #2e6ab0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2{border-right:3px solid #f2f2f2}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li>a,.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li a:focus{color:#333}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover{border-left:6px solid #002857;background-color:#f2f2f2}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover>a,.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover a:focus{color:#2e6ab0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2:not(:hover)>li:first-child{border-left:6px solid #002857;background-color:#f2f2f2}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2:not(:hover)>li:first-child .nav-t3{display:block}.nav-main{display:none}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.nav-main{display:block;position:relative;transition:all .3s ease-out;z-index:3;height:80px;padding:0;margin:0;box-shadow:0px 5px 10px -5px rgba(0,0,0,.15)}}.nav-main .container{position:relative;z-index:-1;height:100%}.submenu-underlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(20,20,20,.15);display:none}.nav-fixed{padding-top:180px}@media(min-width: 1200px){.nav-fixed{padding-top:36px}}@media(min-width: 1200px){.nav-fixed .nav-main{position:fixed;z-index:10;width:100%;top:0;left:0;transition:all .3s ease-out;background-color:#fff}}@media(min-width: 1200px){.nav-fixed.page-has-alert{padding-top:81px}}@media(min-width: 1200px){.nav-fixed.toolbar-fixed .nav-main{top:38px}}@media(min-width: 1200px){.nav-fixed.toolbar-tray-open .nav-main{top:79px}}@media(min-width: 1200px){.nav-fixed.toolbar-fixed{padding-top:79px}}.nav-fixed .nav-main .nav-t1>.nav-item:first-child{padding:0;border-bottom:none;min-width:170px;height:auto}@media(min-width: 1200px){.nav-fixed .nav-main .nav-t1>.nav-item:first-child a{display:block;height:32px;background-image:url(../logo.svg);background-repeat:no-repeat;background-size:170px auto;font-size:0;color:rgba(0,0,0,0)}}@media(min-width: 1200px){.nav-fixed .nav-main ul.nav-t1>li>a{color:#234075}}@media(min-width: 1200px){.nav-fixed .nav-main .submenu-container .submenu{box-shadow:0px 8px 5px -5px rgba(0,0,0,.1) inset}}.nav-user{display:none}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.nav-user{display:flex}}.nav-user .nav-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap}.nav-user .nav-items>li{flex:0 1 auto}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.nav-user .nav-items{margin-left:auto}}.nav-user .nav-item{position:relative;color:#333}.nav-user .nav-item:not(:last-of-type){padding-right:6px}.nav-user .nav-item:not(:last-of-type):after{content:"|";position:absolute;right:0;top:6px}.nav-user .nav-item:last-of-type>a{padding-right:0}.nav-user .nav-link,.nav-user .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-user a{font-size:.95rem;color:#333}.nav-user .new-logout-link{font-weight:bold}.nav-footer{display:block;text-align:center}@media(min-width: 992px){.nav-footer{text-align:left}}.nav-footer .nav-items{list-style:none;padding:0;margin:0}.nav-footer .nav-item{position:relative;display:inline-block;color:#fff}.nav-footer .nav-item:not(:last-of-type){padding-right:8px}.nav-footer .nav-item:not(:last-of-type):after{content:"|";position:absolute;right:0;top:8px}.nav-footer .nav-item:first-child .nav-link,.nav-footer .nav-item:first-child .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-footer .nav-item:first-child a{padding-left:0}.nav-footer .nav-link,.nav-footer .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-footer a{color:#fff;font-size:.9rem;padding:8px 9px}@media(min-width: 992px){.nav-footer .nav-link,.nav-footer .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-footer a{font-size:.9375rem}}body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0 !important}.responsive-menu-block-wrapper{display:none}.mm-page,.mm-wrapper_background body{background-color:#fff}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:0}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%}.horizontal-menu>li{display:inline-block;position:relative}.horizontal-menu>li ul ul{left:13.75em;top:0}.horizontal-menu ul .fly-left ul{left:-13.75em}.horizontal-menu>li>a{display:block;padding-top:.3em;padding-right:1em;padding-bottom:.35em;padding-left:1em;background-color:#fff}.horizontal-menu>li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none}.horizontal-menu li.sfHover>ul,.horizontal-menu li:hover>ul{display:block}.horizontal-menu li li{position:relative;float:left;width:100%}.horizontal-menu>li>li:hover>ul,.horizontal-menu>li>li.sfHover>ul{display:block}.horizontal-menu>li li>a{display:block;position:relative;padding-top:.25em;padding-right:1em;padding-bottom:.25em;padding-left:1em;text-transform:none}.off-canvas-wrapper{display:block}.no-js .off-canvas-wrapper{display:none}.responsive-menu-toggle{display:inline-block}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative}.no-js .responsive-menu-toggle-icon{display:none}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:"";display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px}.responsive-menu-toggle-icon:before{top:8px}.responsive-menu-toggle-icon span.icon{top:14px}.responsive-menu-toggle-icon:after{top:20px}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none .4s ease-out .1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mm-blocker{background:rgba(0,0,0,0)}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,.2);transition:background 1s ease .3s}.mm-wrapper_opening #page{border-left:1px solid #ccc}.mm-panel a{border-bottom:none}ul.menu.mm-listview a.is-active{color:inherit}.mm-panel a:hover{border:none}ul.menu.mm-listview{padding-left:0;margin-left:0}html{top:auto !important}.mm-menu--offcanvas{width:80vw;min-width:240px;max-width:440px}.mobile-nav-header{padding:15px 20px 40px}.mobile-nav-logo{display:block;max-width:125px}.mobile-nav-close{position:absolute;top:12px;right:15px;width:30px;height:30px;background-image:url(../assets/images/close-icon.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}.mobile-nav-close__label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background-color:#000}.mm-menu,.mm-navbar,.mm-panel{background-color:#fff;color:#000}.mm-listitem__btn:not(.mm-listitem__text){border-left:none}.mm-listitem:after{inset-inline-start:0}.responsive-menu-toggle-icon span.label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;color:#000}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{width:26px;border-radius:0;left:10px}.responsive-menu-toggle-icon span.icon{top:15px}.responsive-menu-toggle-icon:after{top:22px}.mobile-nav__user-nav{margin-top:30px}.mobile-nav__user-nav .nav-items{list-style:none;padding:0;margin:0}.mm-wrapper--position-left .mm-slideout{transform:none}#off-canvas:not(.mm-menu--opened){display:none}#off-canvas.mm-menu--opened{position:fixed;top:0;left:0;z-index:99}body.mm-wrapper--opened a#mm-0{position:fixed;height:100%}.mm-wrapper--position-left{--mm-translate-horizontal: 0}.breadcrumb-wrapper{position:relative;padding:12px 0;box-shadow:0px 5px 10px -5px rgba(0,0,0,.15);overflow-x:scroll;z-index:2}@media(min-width: 768px){.breadcrumb-wrapper{overflow-x:auto}}.breadcrumb{margin:0;padding:0;display:flex;flex-wrap:nowrap}.breadcrumb .breadcrumb-item{display:block;white-space:nowrap;font-size:13px}@media(min-width: 992px){.breadcrumb .breadcrumb-item{font-size:14px}}.breadcrumb .breadcrumb-item:before{float:none;color:#333}.breadcrumb-container{display:flex;align-items:center;flex-wrap:wrap}.breadcrumb-content{width:auto;margin:auto}.save-profile-block{flex-grow:1}.footer{position:relative;margin-top:auto;padding:40px 0 32px;background-color:#002857;color:#fff}@media(min-width: 992px){.footer__top{display:flex;align-items:center;justify-content:space-between}}.footer__nav-container{padding:24px 0;border-top:2px solid #e5e5e5}@media(min-width: 992px){.footer__nav-container{border-top:none;padding:0}}.footer__social{display:flex;align-items:center;justify-content:center;padding:0 0 32px}@media(min-width: 992px){.footer__social{order:2;padding:0}}.footer__social-links{list-style:none;padding:0;margin:0;display:flex}.footer__social-links li{display:block;width:38px;height:38px}.footer__social-links li:not(:first-of-type){margin-left:10px}.footer__social-links li a{display:block;width:38px;height:38px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:auto 45%;text-decoration:none}.footer__social-links li a:hover{background-color:#f2f2f2}.footer__social-links li a.footer__social-link--twitter{background-image:url(../assets/images/social-icon-x.svg);background-size:32px}.footer__social-links li a.footer__social-link--youtube{background-image:url(../assets/images/social-icon-youtube.svg)}.footer__social-links li a.footer__social-link--facebook{background-image:url(../assets/images/social-icon-facebook.svg);background-size:20px}.footer__social-links li a.footer__social-link--linkedin{background-image:url(../assets/images/social-icon-linkedin.svg)}.footer__mid{display:flex;flex-direction:column;align-items:center;padding:60px 0 40px;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}@media(min-width: 600px){.footer__mid{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media(min-width: 992px){.footer__mid{padding:70px 0 30px;border-top:none}}.footer__resize{margin-bottom:40px}@media(min-width: 600px){.footer__resize{margin-bottom:0}}.footer__bottom{padding:20px 0 0;text-align:center}@media(min-width: 992px){.footer__bottom{display:flex;justify-content:space-between}}.footer__logo{margin-bottom:30px}@media(min-width: 992px){.footer__logo{margin-bottom:0;order:2}}.footer__logo img{width:500px}@media(max-width: 599.98px){.footer__logo img{width:325px}}.footer__copyright{font-size:.9rem}@media(min-width: 992px){.footer__copyright{align-self:center}}.footer__copyright p{display:inline}.footer__copyright a{color:#fff}.alphabet-navigation{display:flex;flex-flow:row wrap;margin-top:20px}.alphabet-navigation a:hover{text-decoration:none}.alphabet-navigation span{height:44px;line-height:44px;flex:0 0 44px;text-align:center;font-weight:400;font-size:1.3125rem}.alphabet-navigation span.alphabet-navigation-unfiltered{flex-basis:88px}.alphabet-navigation span.no-results{color:#8a8d8b}.alphabet-navigation span:not(.no-results):hover,.alphabet-navigation span.is-active{background:#2e6ab0}.alphabet-navigation span:not(.no-results):hover a,.alphabet-navigation span:not(.no-results):hover a:hover,.alphabet-navigation span.is-active a,.alphabet-navigation span.is-active a:hover{color:#fff}@media(min-width: 768px){.alphabet-navigation span{height:28px;line-height:28px;flex:0 0 28px}.alphabet-navigation span.alphabet-navigation-unfiltered{flex-basis:56px}}.alphabet-search-results{margin-bottom:60px}.alphabet-search-results tbody tr td{padding:40px 0;border-bottom:1px solid #dbdbdb}.alphabet-search-results table tbody tr:nth-child(2n) td{background-color:#fff}.alphabet-search-results caption,.career-profiles-search caption{margin-top:30px;padding:0;background-color:#2e6ab0;text-align:center;font-weight:400;font-size:1.3125rem;color:#fff}.alphabet-search-results td p{margin:0}.alphabet-search-results td h2,.alphabet-search-results td .h2{font-size:1rem;font-weight:700}.back-to-top{position:fixed;bottom:30px;right:30px;z-index:10}.back-to-top__trigger{display:inline-block;padding:5px 15px;background-color:#f2f2f2;color:#2e6ab0;border-radius:4px;transition:background-color .2s;font-size:.8em;display:inline-flex;align-items:center}.back-to-top__trigger:hover,.back-to-top__trigger:focus{background-color:#2e6ab0;color:#fff;text-decoration:none}.back-to-top__trigger:before{content:"";display:inline-block;height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;margin-right:5px;transform:rotate(-90deg) translateX(-3px);transition:all .2s}.back-to-top__trigger:hover:before{transform:rotate(-90deg) translateX(0);background:url(../assets/images/chevron-light.svg) 50% 50% no-repeat}.back-to-top__trigger:not(.active){display:none}.back-to-top__trigger.active,.media-library-view--widget .view-header a.back-to-top__trigger.is-active{display:block}.btn-primary{display:inline-block;padding:8px 30px;border:2px solid #2e6ab0;border-radius:6px;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;color:#fff;background-color:#2e6ab0;transition:background-color .2s}.btn-primary:hover,.btn-primary:focus{border:2px solid #2e6ab0;color:#2e6ab0;background-color:#f2f2f2;text-decoration:none;box-shadow:none !important}.btn-secondary{display:inline-block;padding:8px 30px;border:2px solid #2e6ab0;border-radius:6px;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;color:#2e6ab0;background-color:#fff;transition:background-color .2s}.btn-secondary:hover,.btn-secondary:focus{border:2px solid #2e6ab0;background-color:#f2f2f2;color:#2e6ab0;text-decoration:none;box-shadow:none !important}.card-career{padding:0 0 30px;margin-bottom:24px;text-align:center;border-bottom:4px solid #2e6ab0}@media(min-width: 768px){.card-career{display:flex;flex-direction:column;margin-bottom:0}}.card-career__image .img-fluid{width:100%}.card-career__content{padding:20px;background:linear-gradient(rgb(232, 239, 243) 0%, rgb(255, 255, 255) 100%)}.card-career__title{margin-bottom:20px;font-size:1.3125rem;font-weight:700}.card-career__link-container{padding:0 20px}@media(min-width: 768px){.card-career__link-container{margin-top:auto}}.card-career__link{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.card-career__link:hover,.card-career__link:focus{background-color:#002857;color:#fff;text-decoration:none}.card-feature{margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);background-color:#f2f2f2;border:2px solid #accad7}@media(min-width: 992px){.card-feature{display:flex;align-items:center;justify-content:space-between;align-items:center;column-gap:30px}}.card-feature li:not(:last-child){margin-bottom:20px}@media(min-width: 992px){.card-feature__image{flex:0 1 50%;overflow:hidden}}.card-feature__image .img-fluid{width:100%}@media(min-width: 992px){.card-feature__image .img-fluid{object-fit:cover;height:100%}}.card-feature__content{padding:20px}@media(min-width: 992px){.card-feature__content{flex:0 1 50%;padding:20px 0}}.card-feature__title{margin-bottom:20px;font-size:1.3125rem}body:not(.front) .card-feature__link{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}body:not(.front) .card-feature__link:hover,body:not(.front) .card-feature__link:focus{background-color:#002857;color:#fff;text-decoration:none}.front .card-feature{border:none}@media(min-width: 992px){.front .card-feature__content{padding:30px 20px}}.front .card-feature__content ul{margin-bottom:30px}@media(min-width: 992px){.front .card-feature__image,.card-feature--right .card-feature__image{order:2}}@media(min-width: 992px){.card-feature--left .card-feature__image{order:0}}.front .card-feature__title{font-size:1.875rem}.front .card-feature__link{display:inline-flex;align-items:center}.front .card-feature__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.front .card-feature__link:hover:after{transform:translateX(8px)}.paragraph--key--explore-careers .card-feature__content{background:linear-gradient(90deg, rgb(218, 235, 240) 0%, rgb(242, 242, 242) 96%)}@media(min-width: 992px){.paragraph--key--explore-careers .card-feature__content{padding:30px 20px}}.paragraph--key--explore-labour-market{background-color:#f2f2f2}@media(min-width: 992px){.paragraph--key--explore-labour-market .card-feature__content{padding:30px 20px}}.card-occupational-interest-deck{display:flex;flex-flow:row wrap;column-gap:15px;row-gap:15px;margin-bottom:24px}.card-occupational-interest{flex:0 0 100%;padding:25px;display:flex;box-shadow:0 0 15px 0 rgba(0,0,0,.15);flex-flow:row wrap}@media(min-width: 1200px){.card-occupational-interest{flex:0 0 calc(33.3333333333% - 10px);align-items:center;justify-content:center}}.card-occupational-interest__icon-container{flex:0 0 25%;display:flex;justify-content:center}@media(min-width: 1200px){.card-occupational-interest__icon-container{margin-bottom:30px}}.card-occupational-interest__icon-content{width:80px;height:80px}.card-occupational-interest__content-container{flex:0 0 50%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-size:1.125rem}@media(min-width: 1200px){.card-occupational-interest__content-container{flex:0 0 100%;font-size:1.5rem}}.card-occupational-interest__content-title{position:relative;font-size:1.125rem;min-height:16px;font-weight:bold;text-align:center}.card-occupational-interest__content-title>div{display:inline-block}.card-occupational-interest__content-category{font-size:1.125rem;text-align:center}.card-occupational-interest__content-category .field--name-field-subtitle{display:inline-block}.card-occupational-interest__content-info{position:absolute;right:-32px}.card-plain{margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(min-width: 992px){.card-plain{display:flex;flex-direction:column;margin-bottom:0}}.card-plain__image .img-fluid{width:100%}.card-plain__content{padding:20px}@media(min-width: 992px){.card-plain__content{min-height:200px}}.card-plain__title{margin-bottom:20px;font-weight:700;font-size:1.15rem}.card-plain__override_image{margin-bottom:20px}.card-plain__link-container{padding:20px}@media(min-width: 992px){.card-plain__link-container{margin-top:auto}}.card-plain__link{display:inline-flex;align-items:center}.card-plain__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.card-plain__link:hover:after{transform:translateX(8px)}.card-plain__parent{display:none}.card-profile{position:relative;margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);padding:20px;display:flex;flex-flow:column nowrap;page-break-inside:avoid}@media(min-width: 992px){.card-profile{flex-flow:row wrap;row-gap:20px}}.card-profile__header{flex:1 1;margin-bottom:20px}@media(min-width: 992px){.card-profile__header{flex:1 1 100%}}.card-profile__header h2,.card-profile__header .h2{flex:0 0;display:block;font-size:1.125rem;line-height:1.125rem;text-align:center;font-weight:bold}.card-profile__header h3,.card-profile__header .h3{flex:0 0;display:block;font-size:1rem;text-align:center;line-height:1rem}.card-profile__header img{width:100%}@media(min-width: 992px){.card-profile__header img{width:50%}}.card-profile__content{display:flex;flex-flow:column nowrap;align-items:center;flex:1 1;page-break-inside:avoid}@media(min-width: 992px){.card-profile__content{flex:1 1 100%}}.card-profile__content-left{display:flex;flex-flow:column nowrap;flex:1 1}@media(min-width: 992px){.card-profile__content-left{flex:1 1 100%}}.card-profile__content-small{display:flex;flex-flow:column nowrap;align-items:center;margin-bottom:20px;flex:1 1}@media(min-width: 992px){.card-profile__content-small{flex-basis:calc(50% - 2px - 20px);flex-flow:column nowrap}}.card-profile__content-divider{border-bottom:4px solid #f2f2f2;margin:20px 0;flex:1 1}@media(min-width: 992px){.card-profile__content-divider{flex-basis:4px;margin:0 20px;border-bottom:none;border-right:4px solid #f2f2f2}}.card-profile__content-header{position:relative;flex:0 0;display:inline-block;font-size:1.125rem;line-height:1.125rem;font-weight:bold;margin-bottom:20px}h3.card-profile__content-header,.card-profile__content-header.h3{text-align:center}.card-profile__content-tooltip{position:absolute;top:0;bottom:0;right:-40px}.card-profile__content-item{display:flex;flex-flow:column wrap;justify-content:center;flex:1 1;max-width:100%;overflow-x:scroll}.card-profile__content-item img{max-width:100%;margin:20px 0}.card-profile__content-item table th{padding:20px}.card-profile__content-item table td{padding:10px}@media(min-width: 992px){.card-profile__content-item{overflow:initial}}#industry_highlights-content .card-profile__content-header{padding-bottom:30px}#industry_highlights-content .card-profile__content-item{display:block;width:90%}#industry_highlights-content .card-profile__content-item table td{padding-left:20px;padding-right:20px}.card-profile__content-item table{margin-bottom:20px}.card-profile__content-table{display:flex;flex-flow:column wrap;justify-content:center;flex:1 1}.card-profile__content-table table tr td{border:none;background:none;padding:6px 20px}.card-profile__content-table table tr td:last-of-type{color:#007db2;font-weight:bold}.card-profile__content-value{display:flex;flex-flow:column wrap;justify-content:center;flex:1 1;color:#029cdd;font-size:2.5rem;line-height:2.5rem}.card-profile__default-color{color:#333 !important}.card-profile__content-tooltip a.info-tooltip{display:inline-block}@media(min-width: 992px){.card-profile__link-container{margin-top:auto}}.card-profile__link{display:inline-flex;align-items:center}.card-profile__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.card-profile__link:hover:after{transform:translateX(8px)}.card-profile__source{font-size:.875rem;line-height:.875rem;padding-top:5em}.card-profile__source em{font-weight:bold;font-style:normal}.card-profile__na{font-size:.875rem;line-height:.875rem;width:100%}.card-profile__na em{font-weight:bold;font-style:normal}.card-profile__legends-container{margin:60px auto 40px;display:flex;flex-direction:column;justify-content:space-around}@media(min-width: 992px){.card-profile__legends-container{flex-direction:row;gap:60px}}.card-profile__legends-container .card-profile__legend:first-child{margin-bottom:30px}@media(min-width: 992px){.card-profile__legends-container .card-profile__legend:first-child{padding-right:55px;border-right:4px solid #f2f2f2;margin-bottom:0}}.card-profile__legend-container{min-width:180px;margin:60px auto 40px}.card-profile__legend{line-height:1}.card-profile__legend-title{display:flex;align-items:center;margin-bottom:15px;font-size:1rem;font-weight:700;color:#333}.card-profile__legend-title:before{content:"";display:inline-block;margin-right:15px;width:15px;height:15px;background-color:#234075}.card-profile__legend-title--grey:before{background-color:#a6a6a6}.card-profile__legend-item{display:flex;align-items:center;margin-bottom:10px;font-size:1.125rem;font-weight:700}.card-profile__legend-label{font-size:1rem;font-weight:400;color:#333}.card-profile__legend-label:before{content:"";display:inline-block;margin-right:17px;width:12px;height:12px;border-radius:50%;border-style:solid;border-width:2px}.card-profile__legend-item--low .card-profile__legend-value{margin-left:17px}.card-profile__legend-item--high .card-profile__legend-value{margin-left:13px}.card-profile__legend-label--low:before{border-color:#008e2d}.card-profile__legend-label--high:before{border-color:#e00}#labour_market-content .card-profile__source{padding-top:50px}.industry-profile-workforce{overflow-x:unset}.workbc-data-not-available-200{height:200px;display:flex;align-items:center}.workbc-data-not-available-350{height:350px;display:flex;align-items:center}.card-quote{margin-bottom:24px}@media(min-width: 992px){.card-quote{margin-bottom:0;padding:30px}}.card-quote__content{position:relative;margin-bottom:30px;padding:30px 20px 20px 20px;border-radius:14px;border:3px solid #f2f2f2;font-weight:700}@media(min-width: 992px){.card-quote__content:before,.card-quote__content:after{content:"";position:absolute;width:70px;height:60px;background-color:#fff}.card-quote__content:before{top:-24px;left:-10px;background-image:url(../assets/images/quote.svg);background-repeat:no-repeat}.card-quote__content:after{bottom:-24px;right:-10px;background-image:url(../assets/images/quote.svg);background-repeat:no-repeat;transform:scale(-1, -1)}}.card-quote__author{margin-bottom:20px;font-style:italic}@media(min-width: 992px){.card-quote__link-container{margin-top:auto}}.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-item.media-library-item--grid,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-item.media-library-item--grid{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(max-width: 991.98px){.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-item.media-library-item--grid,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-item.media-library-item--grid{margin-top:20px;margin-bottom:20px}}.paragraph--type--action-cards-icon .card-w-icon__icon,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon{display:inline-block;width:120px;height:110px;padding-right:20px;vertical-align:top}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__icon,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon{display:block;width:100%}}.paragraph--type--action-cards-icon .card-w-icon__icon svg,.paragraph--type--action-cards-icon img,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon svg,.paragraph--type--action-cards-icon-1-2 img{width:100%;height:100%}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__icon svg,.paragraph--type--action-cards-icon img,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon svg,.paragraph--type--action-cards-icon-1-2 img{width:fit-content}}.paragraph--type--action-cards-icon .card-w-icon__content,.paragraph--type--action-cards-icon-1-2 .card-w-icon__content{display:inline-block;width:70%;min-height:150px}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__content,.paragraph--type--action-cards-icon-1-2 .card-w-icon__content{display:block;width:100%;min-height:unset}}.paragraph--type--action-cards-icon .card-w-icon__title,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title{margin-bottom:25px;font-size:21px;font-weight:700}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__title,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title{padding-top:15px}}.paragraph--type--action-cards-icon .card-w-icon__title.purple,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.purple{color:#880364}.paragraph--type--action-cards-icon .card-w-icon__title.green,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.green{color:#216c06}.paragraph--type--action-cards-icon .card-w-icon__title.blue,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.blue{color:#229cde}.paragraph--type--action-cards-icon .card-w-icon__title.orange,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.orange{color:#d95700}.paragraph--type--action-cards-icon .card-w-icon__title.violet,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.violet{color:#720d8e}.paragraph--type--action-cards-icon .card-w-icon__title.navy,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.navy{color:#002857}.paragraph--type--action-cards-icon .card-w-icon__link,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link{font-size:16px;padding-left:125px;display:inline-flex;align-items:center}.paragraph--type--action-cards-icon .card-w-icon__link:after,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.paragraph--type--action-cards-icon .card-w-icon__link:hover:after,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link:hover:after{transform:translateX(8px)}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__link,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link{font-size:15px;padding-left:0}}.paragraph--type--action-cards-icon .card-w-icon__desc p,.paragraph--type--action-cards-icon-1-2 .card-w-icon__desc p{margin-bottom:0}.paragraph--type--action-cards-icon .card-w-icon__footer,.paragraph--type--action-cards-icon-1-2 .card-w-icon__footer{border-top:1px solid #e8e9ea;background-image:linear-gradient(#FFFFFF, #F2F8FC)}.card-w-image{margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(min-width: 768px){.card-w-image{display:flex;align-items:center;justify-content:space-between;column-gap:20px;padding:0 24px}}@media(min-width: 1200px){.card-w-image{padding:0 100px}}@media(min-width: 768px){.card-w-image__image{flex:0 1 45%;margin:24px 0}}.card-w-image__image .img-fluid{width:100%}.card-w-image__content{padding:20px}@media(min-width: 768px){.card-w-image__content{padding:20px 0;flex:0 1 50%}}.card-w-image__title{margin-bottom:20px;font-size:1.3125rem}.card-w-image__link{display:inline-block;padding:8px 52px;border:2px solid #2e6ab0;border-radius:4px;font-weight:700}.card-w-image__link:hover,.card-w-image__link:focus{background-color:#f2f2f2;text-decoration:none}.card-w-image--right .card-w-image__image{order:2}.cards-grid{margin-bottom:20px}@media(min-width: 992px){.cards-grid{display:grid;gap:20px}}@media(min-width: 992px){.cards-grid-1-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.cards-grid-1-3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.cards-grid-1-4{grid-template-columns:repeat(4, 1fr)}}.career-profiles-search table{margin-bottom:30px}.career-profiles-search td.is-active{background-color:#fff;border-bottom:1px solid #dbdbdb}.career-profiles-search tbody tr td{padding:20px 0}.view-search-career-profiles .views-row{padding:20px 0;border-bottom:1px solid #dbdbdb}#job-titles .career-content-job-titles{display:flex;flex-wrap:wrap}#job-titles .career-content-job-titles>*{width:100%;display:list-item;list-style-type:disc;list-style-position:inside}#job-titles .pointer:hover{cursor:pointer}#job-titles .static-load-more-button-container{padding-top:1rem;justify-content:left}#job-titles .career-content-job-titles{margin-left:2rem}@media(min-width: 768px){#job-titles .career-content-job-titles>*{width:50%}}.career-profiles-skill-list{display:flex;flex-flow:row wrap;row-gap:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15)}@media(min-width: 1200px){.career-profiles-skill-list{flex-flow:row wrap;column-gap:20px}}.career-profiles-skill{flex:0 0 100%;margin-bottom:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);display:flex;flex-flow:column wrap;padding:20px}@media(min-width: 1200px){.career-profiles-skill{flex:0 0 33.3333333333%;flex-flow:row wrap}}.career-profiles-skill-icon-container{display:none}@media(min-width: 1200px){.career-profiles-skill-icon-container{display:flex;justify-content:center;align-items:center;flex:0 0 100px}}@media(min-width: 1200px){.career-profiles-skill-content-container{flex:1 0;padding-right:30px}}.career-profiles-skill-title{font-size:1.313rem;margin-bottom:30px}.career-profiles-skill-chart-container{display:flex;justify-content:center;align-items:center;position:relative}@media(min-width: 1200px){.career-profiles-skill-chart-container{flex:0 0 110px;overflow:hidden}}.career-profiles-skill-chart-data{width:110px;height:110px}.career-profiles-skill-chart-overlay{position:absolute;flex:1 0;font-size:1.25rem;color:#029cdd}@media(min-width: 768px){.contact-info-container{display:grid;grid-template-columns:minmax(100px, 200px) minmax(300px, 1fr);gap:30px}}.contact-info-item{margin-bottom:20px}@media(min-width: 768px){.contact-info-item{margin-bottom:0}}.contact-info-label{margin-bottom:10px;font-size:1.3125rem;padding-left:30px;background-repeat:no-repeat;background-position:0 50%;background-size:auto 65%}.contact-info-label.contact-info-label--phone{background-image:url(../assets/images/icon-phone.svg)}.contact-info-label.contact-info-label--fax{background-image:url(../assets/images/icon-fax.svg)}.contact-info-label.contact-info-label--toll-free{background-image:url(../assets/images/icon-toll-free.svg)}.contact-info-label.contact-info-label--hours{background-image:url(../assets/images/icon-clock.svg)}.contact-info{display:block;margin-left:30px}@media(min-width: 992px){.contact-container{display:flex;justify-content:space-between;gap:40px}}.contact-form-container{margin-bottom:20px}@media(min-width: 992px){.contact-form-container{margin-bottom:0}}@media(min-width: 992px){.contact-blocks-container{flex:0 1 380px}}.webform-submission-contact-form .form-no-label{margin-top:0}.webform-submission-contact-form h2,.webform-submission-contact-form .h2{margin-bottom:20px;font-size:2.25rem;font-weight:700}.webform-submission-contact-form .form-text,.webform-submission-contact-form .form-textarea,.webform-submission-contact-form .form-email,.webform-submission-contact-form .form-select{padding:10px;border:2px solid #2e6ab0}@media(min-width: 992px){.webform-submission-contact-form .form-text,.webform-submission-contact-form .form-select,.webform-submission-contact-form .form-email{max-width:300px}}.webform-submission-contact-form .form-submit{margin:5px 0;width:100%}.block-simple-blockonline-chat{margin-bottom:20px;background-color:#deebf0;border:1px solid #c7d9e1;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.block-simple-blockonline-chat img{display:block;width:100%;margin-bottom:10px}.blockonline-chat-content{padding:20px 20px 30px}.blockonline-chat-title{margin-bottom:16px;font-size:1.125rem;font-weight:700}.block-simple-blockvisit-a-workbc-centre{background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.block-simple-blockvisit-a-workbc-centre{padding:40px 20px 30px}.block-simple-blockvisit-a-workbc-centre h2,.block-simple-blockvisit-a-workbc-centre .h2{margin-bottom:20px;font-size:1.125rem;font-weight:700}.block-simple-blockvisit-a-workbc-centre a{display:inline-flex;align-items:center}.block-simple-blockvisit-a-workbc-centre a:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.block-simple-blockvisit-a-workbc-centre a:hover:after{transform:translateX(8px)}.content-form{padding:40px 30px;margin-bottom:40px;box-shadow:0 0 10px #dbdbdb;overflow-x:scroll}@media(min-width: 992px){.content-form{overflow-x:auto}}.content-form .form-text,.content-form .form-textarea,.content-form .form-email,.content-form .form-tel,.content-form .form-number,.content-form .form-select{border:2px solid #2e6ab0}.content-form legend{display:none}.content-form fieldset.form-item>.fieldset-wrapper{padding:0}.content-form fieldset.form-item{border:none}.content-form .webform-button--submit{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.content-form .webform-button--submit:hover,.content-form .webform-button--submit:focus{background-color:#002857;color:#fff;text-decoration:none}.webform-submission-request-a-tour-stop-form #edit-cancel{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.block-collection-notice-block .use-ajax{display:inline-flex;align-items:center}.block-collection-notice-block .use-ajax:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.block-collection-notice-block .use-ajax:hover:after{transform:translateX(8px)}.high-opportunity-occupations-form__filters{padding:20px;margin-bottom:40px;background-color:#f2f2f2}.high-opportunity-occupations-form__filters .form-select{border:2px solid #2e6ab0}.high-opportunity-occupations-form__filters label{margin-bottom:5px;font-weight:700}.high-opportunity-occupations-form .form-note{padding-top:20px;font-size:.875rem;color:#666}.high-opportunity-occupations-form .button{text-align:center}.view-industry-profiles .view-footer{margin-top:20px;font-size:.875rem;color:#666}.webform-confirmation__message{font-size:1.25rem;font-weight:700}.progress-marker::before{z-index:2}.webform-submission-funding-questionnaire-form .description{margin-bottom:20px}.webform-progress-tracker li[data-webform-page=webform_confirmation],.webform-progress-tracker li[data-webform-page=result] .progress-marker:after{display:none}.align-left{margin:0 1rem 1rem 0}.align-right{margin:0 0 1rem 1rem}.align-center{margin:0 0 1rem 0}.block-explore-careers-block{position:relative;left:50%;transform:translate(-50%, 0);width:100vw;padding-bottom:100px;background-color:#f2f2f2;background-image:url(../assets/images/explore-careers-bg.png);background-repeat:repeat-x;background-position:90% 100%;background-size:60%;margin-bottom:30px}@media(min-width: 992px){.block-explore-careers-block{margin-bottom:60px;background-size:52%;background-position:90% 80%}}@media(min-width: 992px){.explore-careers__container{max-width:1100px;margin:0 auto}}.explore-careers__title-container{text-align:center;margin-bottom:50px}.explore-careers__title{margin-bottom:20px;font-size:2.25rem;font-weight:700}@media(min-width: 992px){.explore-careers__title{font-size:2.813rem}}.explore-careers__sub-title{font-size:1.25rem}.explore-careers__text{margin-bottom:20px}@media(min-width: 992px){.explore-careers__search-container{display:flex;gap:20px}}.explore-careers__search-box{padding:40px;margin-bottom:20px;background-color:#fff;border-bottom:3px solid #2e6ab0;box-shadow:0px 0px 10px rgba(36,36,36,.2);text-align:center}@media(min-width: 992px){.explore-careers__search-box{margin-bottom:0}}.explore-careers__label{margin-bottom:20px;font-size:1.3125rem;font-weight:700}.explore-careers__cta a{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.explore-careers__cta a:hover,.explore-careers__cta a:focus{background-color:#002857;color:#fff;text-decoration:none}.explore-careers__search-box .search-form .form-submit,.explore-careers__search-box .search-form .form-control{border:2px solid #2e6ab0}.explore-careers__search-box .search-form .form-submit:focus::placeholder,.explore-careers__search-box .search-form .form-control:focus::placeholder{color:#212529}.explore-careers__search-box .search-form .form-control{border-right:none}.explore-careers__search-box .search-form .form-submit{border-left:none}.featured-news{margin-bottom:40px}.featured-news .view-header{text-align:center;margin-bottom:40px}.featured-news-view-title{margin-bottom:0;font-size:1.875rem}.featured-news .view-content{margin-bottom:40px}@media(min-width: 600px){.featured-news .view-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}}@media(min-width: 992px){.featured-news .view-content{grid-template-columns:repeat(4, 1fr)}}.featured-news__card{background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);margin-bottom:20px}@media(min-width: 600px){.featured-news__card{margin-bottom:0}}.featured-news__card-content-container{display:flex;flex-direction:column}@media(min-width: 768px){.featured-news__card-content-container{min-height:150px}}.featured-news__card-content{padding:20px 10px 0}.featured-news__card .post__image{margin:0}.featured-news__card .post__image img{display:block;margin:0}.featured-news__card .post__date{margin-bottom:10px}.featured-news__card-title{margin:0;font-size:1rem;font-weight:700}.featured-news__link-container{padding:10px;margin-top:auto}.featured-news__card-link{display:inline-flex;align-items:center}.featured-news__card-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.featured-news__card-link:hover:after{transform:translateX(8px)}.featured-news .view-footer{text-align:center}.featured-news-all-link{display:inline-block;padding:8px 52px;border:2px solid #2e6ab0;border-radius:4px;font-weight:700}.featured-news-all-link:hover,.featured-news-all-link:focus{background-color:#f2f2f2;text-decoration:none}.featured-blog{padding:0 20px;margin-bottom:40px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(min-width: 1200px){.featured-blog{padding:0 80px}}.featured-blog .view-header{display:inline-block;padding-top:40px}.featured-blog__title{margin:0}.featured-blog .view-content{margin-bottom:20px}@media(min-width: 992px){.featured-blog .view-content{margin-bottom:0}}.featured-blog__card-content{margin-bottom:20px}@media(min-width: 992px){.featured-blog__card-content{margin-bottom:0}}@media(min-width: 992px){.featured-blog__card-content-container{display:flex;justify-content:space-between;gap:40px}}.featured-blog__card-content{padding-top:40px}.featured-blog__card-content-container .post__image{margin-bottom:0}@media(min-width: 992px){.featured-blog__card-content-container .post__image{margin-top:-40px;flex:1 0 500px}}.featured-blog__card-content-container .post__image img{display:block;width:100%;margin:0}.featured-blog__card-content-container .post__date{margin-bottom:10px}.featured-blog__card-title{margin-bottom:20px;font-size:1rem;font-weight:700}.featured-blog__card-body{margin-bottom:20px}.featured-blog .view-footer{display:inline-block;margin-bottom:20px}.featured-blog__card-link,.featured-blog-all-link{display:inline-flex;align-items:center}.featured-blog__card-link:after,.featured-blog-all-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.featured-blog__card-link:hover:after,.featured-blog-all-link:hover:after{transform:translateX(8px)}.footer__translate_container{width:390px}@media(max-width: 599.98px){.footer__translate_container{width:300px}}.footer__translate{display:flex;gap:10px}.footer__translate__label{text-align:right;font-size:.9375rem}.footer__translate-select select{color:#333;border-radius:0;padding:3px 10px}.footer__translate_disclaimer{font-size:13px}@media(max-width: 599.98px){.footer__translate_disclaimer{padding-top:10px}}.g-translate-text{display:flex;align-items:center;font-size:.75rem}.g-tranlate-logo{display:block;width:70px;height:30px;font-size:0;color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:auto 65%;background-image:url(../assets/images/google-logo.svg)}.footer__translate .goog-logo-link,.footer__translate .skiptranslate.goog-te-gadget{color:#fff !important}.skiptranslate .title.gray{color:#000 !important}.fr-link{padding:15px 0;text-align:center;background-color:#f2f2f2}.fr-link p{margin:0}@media(min-width: 992px){.job-search{max-width:630px}}.tab-content__jobs{min-height:300px;padding:30px 32px;background-color:#fff;border:3px solid #accad7;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.job-search .nav-tabs .nav-link,.job-search .media-library-view--widget .view-header .nav-link,.media-library-view--widget .job-search .view-header .nav-link,.media-library-view--widget .view-header .job-search .nav-tabs a,.job-search .media-library-view--widget .view-header a,.media-library-view--widget .job-search .view-header a{margin-bottom:-4px;padding:12px 40px;border-radius:0;background-color:#accad7;border:3px solid rgba(0,0,0,0);border-bottom:none;font-size:18px;color:#333}@media(max-width: 599.98px){.job-search .nav-tabs .nav-link,.job-search .media-library-view--widget .view-header .nav-link,.media-library-view--widget .job-search .view-header .nav-link,.media-library-view--widget .view-header .job-search .nav-tabs a,.job-search .media-library-view--widget .view-header a,.media-library-view--widget .job-search .view-header a{padding:12px 35px}}.job-search .nav-tabs .nav-link:hover,.job-search .media-library-view--widget .view-header .nav-link:hover,.media-library-view--widget .job-search .view-header .nav-link:hover,.media-library-view--widget .view-header .job-search .nav-tabs a:hover,.job-search .media-library-view--widget .view-header a:hover,.media-library-view--widget .job-search .view-header a:hover{background-color:#8eadbb;border:3px solid #8eadbb;border-bottom:none}.job-search .nav-tabs .nav-link.active,.job-search .media-library-view--widget .view-header .nav-link.active,.media-library-view--widget .job-search .view-header .nav-link.active,.media-library-view--widget .view-header .job-search .nav-tabs a.active,.job-search .media-library-view--widget .view-header a.active,.media-library-view--widget .job-search .view-header a.active,.media-library-view--widget .view-header .job-search .nav-tabs a.is-active,.job-search .media-library-view--widget .view-header a.is-active,.media-library-view--widget .job-search .view-header a.is-active{background-color:#fff;border:3px solid #accad7;border-bottom:none;font-weight:700}.job-search .job-search__title{font-size:2.1875rem;margin-bottom:16px;font-weight:400;line-height:1.1}.job-search .job-search__title strong{font-weight:700}.job-search__txt{margin-bottom:18px}.job-search__form-container{margin-bottom:12px;display:flex;gap:20px}.job-search__form-inputs label{font-weight:700}.job-search .form-item{margin:0}.job-search__form-inputs input{padding:8px 10px;border-radius:0;border:2px solid #2e6ab0}@media(min-width: 992px){.job-search__form-inputs .form-item-keywords{min-width:300px}}.job-search__form-radios label{margin-left:5px;display:inline-block}.job-search__form-radios .form-radios{margin-bottom:20px}@media(min-width: 600px){.job-search__form-radios .form-radios{display:flex;gap:20px}}.job-search .button{margin:0}@media(min-width: 600px){.job-search .button{min-width:260px}}.hero-banner{position:relative;z-index:0;border-bottom:3px solid #2e6ab0;background-color:#f2f2f2}@media(min-width: 992px){.hero-banner{min-height:400px}}.hero-image-wrapper{height:auto;overflow:hidden}@media(min-width: 992px){.hero-image-wrapper{position:absolute;top:0;bottom:0;right:0;z-index:0;height:397px;width:595.5px;overflow:auto}.hero-image-wrapper:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg, #f2f2f2 10%, rgba(242, 242, 242, 0) 50%)}}.hero-image-wrapper img{display:block;width:100%}@media(min-width: 992px){.hero-image-wrapper img{z-index:1;height:100%;object-fit:contain;object-position:right top}}.hero-content-container{position:relative;padding-top:30px;padding-bottom:30px}@media(min-width: 992px){.hero-content-container{padding-top:80px}}@media(min-width: 992px){.hero-content-wrapper{width:50%;max-width:640px}}.hero-title{font-size:2.25rem}@media(min-width: 992px){.hero-title{margin-bottom:10px;font-size:2.813rem}}.hero-title-card .basic-page-header{margin-bottom:0}.hero-noc{padding-top:7px;font-size:21px;flex:0 0;color:#6e6e6e}.hero-subtitle{flex:0 0;color:#6e6e6e;margin-bottom:30px;font-size:1.313rem}.hero-hoo{text-align:left;padding-top:30px;color:#2e6ab0}@media(min-width: 992px){.hero-hoo{padding-top:5px;text-align:right}}.profile-header-banner.hero-banner{border-bottom:none}.profile-header-banner .hero-content-container{padding:30px 20px 12px 20px;border-bottom:3px solid #2e6ab0}@media(min-width: 992px){.profile-header-banner .hero-content-container{padding-top:70px;border-bottom:none}}@media(min-width: 992px){.profile-header-banner .hero-content-wrapper{width:500px;padding:30px 20px 10px 20px;background:#fff;border-bottom:6px solid #2e6ab0;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15)}}.hero-home{position:relative;border-bottom:3px solid #2e6ab0;background:#ccd7dc}@media(min-width: 1300px){.hero-home{height:499px}}.hero-home__container{padding-top:35px;padding-bottom:35px;position:relative}.hero-home__job-search-container{padding:40px 0}.hero-home__image{height:auto;overflow:hidden}@media(min-width: 1300px){.hero-home__image{position:absolute;top:0;bottom:0;right:0;z-index:0;height:496px;width:744px;overflow:auto}.hero-home__image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg, #ccd7dc 5%, rgba(0, 0, 0, 0) 20%)}}.hero-home__image img{display:block;width:100%}@media(min-width: 1300px){.hero-home__image img{height:100%;object-fit:contain;object-position:right top}}.view-high-opportunity-occupations .view-header{padding:20px 20px 0px 20px;background-color:#f2f2f2}.view-high-opportunity-occupations .form--inline{display:grid;grid-template-columns:50% 50%;align-items:end}.view-high-opportunity-occupations .view-filters{padding:20px;margin-bottom:40px;background-color:#f2f2f2}.view-high-opportunity-occupations .view-filters .form-select{border:2px solid #2e6ab0;line-height:2;border-radius:0}.view-high-opportunity-occupations .view-filters .form-select:focus{box-shadow:none}.view-high-opportunity-occupations .chosen-container-multi .form-select{border:2px solid #2e6ab0}.view-high-opportunity-occupations .chosen-container-multi .chosen-choices{border:none}.view-high-opportunity-occupations .chosen-container-multi{width:100% !important}.view-high-opportunity-occupations .chosen-container-multi input.chosen-search-input::placeholder{color:#333}.view-high-opportunity-occupations .chosen-container-active .chosen-drop{border-color:#000;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:0;left:-2px;top:106%}.view-high-opportunity-occupations .chosen-results{margin:0px;padding-left:0px}.view-high-opportunity-occupations .chosen-container .chosen-results .active-result{border-radius:0;padding-left:15px}.view-high-opportunity-occupations .view-footer{font-size:.875rem;line-height:.875rem}.view-high-opportunity-occupations .hoo-content{padding:40px 30px;margin-bottom:40px;box-shadow:0 0 10px #dbdbdb}@media(min-width: 768px){.view-high-opportunity-occupations .hoo-content .views-field{padding:10px}.view-high-opportunity-occupations .hoo-content .views-field-occupation{width:25%}.view-high-opportunity-occupations .hoo-content .views-field-hourly-wage{width:17%}.view-high-opportunity-occupations .hoo-content .views-field-teer,.view-high-opportunity-occupations .hoo-content .views-field-openings-forecast,.view-high-opportunity-occupations .hoo-content .views-field-occupational-interest{width:15%}.view-high-opportunity-occupations .hoo-content .views-field-teer,.view-high-opportunity-occupations .hoo-content .views-field-occupational-interest{text-align:center}.view-high-opportunity-occupations .hoo-content .views-field-openings-forecast,.view-high-opportunity-occupations .hoo-content .views-field-hourly-wage{text-align:right}}@media(max-width: 767.98px){.view-high-opportunity-occupations .hoo-content{padding:0 0 0 0}.view-high-opportunity-occupations .hoo-content table{padding:0 0 0 0;border:0;width:100%;overflow-x:hidden}.view-high-opportunity-occupations .hoo-content table thead{display:none}.view-high-opportunity-occupations .hoo-content table tbody td{padding:0 0 0 0}.view-high-opportunity-occupations .hoo-content table td.views-field-occupation{display:block;font-weight:normal;border:none;padding-left:1.5em;padding-top:1.5em;padding-bottom:1.5em}.view-high-opportunity-occupations .hoo-content table tr{padding:0 0 0 0;display:block}.view-high-opportunity-occupations .hoo-content table td.views-field-teer,.view-high-opportunity-occupations .hoo-content table td.views-field-hourly-wage,.view-high-opportunity-occupations .hoo-content table td.views-field-openings-forecast,.view-high-opportunity-occupations .hoo-content table td.views-field-occupational-interest{display:block;text-align:right;border:none;padding-bottom:1.5em;padding-left:0;padding-right:30px}.view-high-opportunity-occupations .hoo-content table td.views-field-teer::before,.view-high-opportunity-occupations .hoo-content table td.views-field-hourly-wage::before,.view-high-opportunity-occupations .hoo-content table td.views-field-openings-forecast::before,.view-high-opportunity-occupations .hoo-content table td.views-field-occupational-interest::before{content:attr(data-label);float:left;padding-left:1.5em;font-weight:bold}.view-high-opportunity-occupations .hoo-content .view-footer,.view-high-opportunity-occupations .hoo-content ul.pager{padding-left:1.5em;padding-right:1.5em;padding-bottom:1.5em}.view-high-opportunity-occupations .hoo-content ul.pager li.pager__item,.view-high-opportunity-occupations .hoo-content ul.pager .btn-primary{padding-top:1em;display:block;width:100%}}.occupation-interest-tooltip{width:90%}.occupation-interest-tooltip label{display:inline}@media(max-width: 599.98px){.occupation-interest-tooltip .workbc-tooltip-content{left:-80px}.occupation-interest-tooltip .workbc-tooltip-content:before{content:"";position:absolute;top:-10px;left:34%;width:16px;height:12px;background-image:url(../assets/images/triangle.svg);background-size:16px 12px;background-position:center;background-repeat:no-repeat}}th#view-industry-profile-job-growth-rate-table-column,th#view-industry-profile-job-growth-table-column,th#view-industry-profile-total-employment-table-column{padding:10px 15px 10px 5px;text-align:right}th#view-title-table-column{padding-left:20px}.ssot-years{white-space:nowrap}@media screen and (max-width: 600px){#industry-employment-age.industry-table-container{padding:0 0 0 0}#industry-employment-age.industry-table-container table{margin:0 0 0}#industry-employment-age.industry-table-container td{padding-left:1.5em;padding-right:1.5em}#industry-employment-age.industry-table-container tr{padding-top:0;padding-bottom:0}#industry-employment-age.industry-table-container tbody tr{background-color:#f2f2f2}#industry-employment-age.industry-table-container tbody tr:nth-child(2n) td{background-color:#fff}#industry-employment-age .card-profile__content{align-items:stretch}#industry-employment-age .card-profile__content-header{padding-top:20px}#industry-employment-age .card-profile__source{padding-top:2em;padding-bottom:1em;padding-left:20px}.industry-table-employment-age{padding:0 0 0 0;border:0;width:100%;overflow-x:hidden}.industry-table-employment-age thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:20px 0 20px 0;position:absolute;width:1px}.industry-table-employment-age td.mobile-label{display:block;font-weight:normal;border:none;padding:1.5em 1.5em 1em 1.5em}.industry-table-employment-age tr{padding:1em 0 1em 0;display:block}.industry-table-employment-age td.data-row{display:block;text-align:right;border:none;padding:5px 1.5em 0 1.5em}.industry-table-employment-age td.data-row::before{content:attr(data-label);float:left;font-weight:bold}.industry-table-employment-age td.data-row-last{padding-bottom:20px}}.info-tooltip{content:"";display:block;width:24px;height:24px;background-image:url(../assets/images/info-tooltip-icon.svg);background-size:24px;background-position:center;background-repeat:no-repeat}.workbc-popover{border:2px solid #002857;background-color:rgba(255,255,255,.9);font-size:1.3125rem;color:#333}.workbc-popover em{font-style:italic;font-weight:bold}.workbc-popover.popover .popover-header{display:none}.workbc-popover.bs-popover-start>.popover-arrow::before,.workbc-popover.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{border-left-color:#002857}.workbc-tooltip{position:absolute;margin-top:3px;margin-left:4px;width:20px;height:20px;background-image:url(../assets/images/info-tooltip-icon.svg);background-size:20px;background-position:center;background-repeat:no-repeat;cursor:pointer}.workbc-tooltip:hover .workbc-tooltip-content{display:block}.workbc-tooltip-content{display:none;position:absolute;z-index:1;text-align:left;top:28px;left:-190px;width:240px;padding:10px;background-color:#fff;border:2px solid #2e6ab0;border-radius:6px;font-weight:400;font-size:16px}.workbc-tooltip-content:before{content:"";position:absolute;top:-10px;left:80%;width:16px;height:12px;background-image:url(../assets/images/triangle.svg);background-size:16px 12px;background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.workbc-tooltip-content{left:-100%}.workbc-tooltip-content:before{content:"";top:-10px;left:10%}}.bc-profile--tooltip{margin-top:0}.bc-profile--tooltip-content{font-size:.875rem}.profile-information-education--tooltip-content{font-size:1rem}:root{--left-offset: -15px;--top-offset: 0px}.workbc-interactive-map-container{position:relative}.workbc-interactive-map-component img{aspect-ratio:400/330}.workbc-interactive-map{border-width:0px;position:relative;left:0px;top:0px;width:400px;height:370px;margin:0 auto}@media print{.workbc-interactive-map{width:800px !important;left:200px}}.work-interactive-map img{margin:0px}.interactive-map-cariboo,.interactive-map-kootenay,.interactive-map-mainland_southwest,.interactive-map-north_coast_nechako,.interactive-map-northeast,.interactive-map-thompson_okanagan,.interactive-map-vancouver_island_coast{display:none;visibility:hidden}.map-region{border-width:0px;position:absolute;left:0px;top:0px;width:400px;height:330px;padding-right:30px}tr.interactive-map-row-hilite{color:#fff;background-color:#029cdd}.interactive-map-row-hilite a{color:#fff}.map-region-label{font-size:14px;color:#2e6ab0;cursor:pointer}.map-region-label:hover{text-decoration:underline}.map-region-label-cariboo{position:absolute;left:calc(var(--left-offset) + 337px);top:calc(var(--top-offset) + 186px);width:88px;height:32px}.map-region-label-kootenay{position:absolute;left:calc(var(--left-offset) + 440px);top:calc(var(--top-offset) + 281px);width:89px;height:32px}.map-region-label-mainland_southwest{position:absolute;left:calc(var(--left-offset) - 75px);top:calc(var(--top-offset) + 290px);width:171px;height:32px}.map-region-label-north_coast_nechako{position:absolute;left:calc(var(--left-offset) - 125px);top:calc(var(--top-offset) + 80px);width:177px;height:32px}.map-region-label-northeast{position:absolute;left:calc(var(--left-offset) + 335px);top:calc(var(--top-offset) + 85px);width:88px;height:32px}.map-region-label-thompson_okanagan{position:absolute;left:calc(var(--left-offset) + 390px);top:calc(var(--top-offset) + 235px);width:171px;height:32px}.map-region-label-vancouver_island_coast{position:absolute;left:calc(var(--left-offset) - 100px);top:calc(var(--top-offset) + 240px);width:194px;height:32px}.map-region-label-line-cariboo img{position:absolute;left:calc(var(--left-offset) + 240px);top:calc(var(--top-offset) + 195px);width:88px;height:3px}.map-region-label-line-kootenay img{position:absolute;left:calc(var(--left-offset) + 345px);top:calc(var(--top-offset) + 290px);width:85px;height:3px}.map-region-label-line-mainland_southwest img{position:absolute;left:calc(var(--left-offset) + 70px);top:calc(var(--top-offset) + 300px);width:180px;height:3px}.map-region-label-line-north_coast_nechako img{position:absolute;left:calc(var(--left-offset) + 50px);top:calc(var(--top-offset) + 90px);width:75px;height:3px}.map-region-label-line-northeast img{position:absolute;left:calc(var(--left-offset) + 235px);top:calc(var(--top-offset) + 95px);width:88px;height:3px}.map-region-label-line-thompson_okanagan img{position:absolute;left:calc(var(--left-offset) + 295px);top:calc(var(--top-offset) + 245px);width:80px;height:3px}.map-region-label-line-vancouver_island_coast img{position:absolute;left:calc(var(--left-offset) + 60px);top:calc(var(--top-offset) + 250px);width:115px;height:3px}.map-hot-spot{border-width:0px;overflow:hidden;cursor:pointer;background-image:url(../assets/images/transparent.gif)}.map-hot-spot-cariboo{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(54% 38%, 79% 67%, 78% 69%, 69% 63%, 67% 75%, 60% 75%, 54% 80%, 48% 76%, 47% 69%, 43% 64%, 56% 59%)}.map-hot-spot-kootenay{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(74% 89%, 78% 87%, 81% 81%, 86% 80%, 89% 77%, 93% 83%, 97% 92%, 74% 95%)}.map-hot-spot-mainland_southwest{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(59% 96%, 55% 91%, 56% 89%, 52% 85%, 55% 80%, 58% 78%, 63% 80%, 60% 85%, 65% 87%, 67% 95%)}.map-hot-spot-north_coast_nechako{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(3% 0, 7% 10%, 14% 6%, 22% 30%, 29% 37%, 26% 53%, 15% 50%, 15% 57%, 19% 67%, 38% 65%, 38% 59%, 44% 62%, 49% 62%, 49% 59%, 55% 58%, 53% 42%, 48% 37%, 38% 31%, 46% 22%, 37% 7%)}.map-hot-spot-northeast{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(38% 7%, 49% 23%, 44% 25%, 40% 31%, 55% 41%, 69% 56%, 68% 7%)}.map-hot-spot-thompson_okanagan{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(59% 77%, 68% 76%, 69% 71%, 68% 64%, 74% 67%, 76% 70%, 80% 67%, 88% 77%, 74% 89%, 73% 95%, 67% 95%, 65% 87%, 60% 86%, 62% 81%)}.map-hot-spot-vancouver_island_coast{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(41% 63%, 53% 82%, 56% 100%, 51% 100%, 32% 80%, 34% 66%)}.job-openings-by-region tr.odd,.employment-by-region tr.odd,.workbc-interactive-map-0 tr.odd{background:#f2f2f2}.job-openings-by-region tr.interactive-map-row-hilite,.employment-by-region tr.interactive-map-row-hilite,.workbc-interactive-map-0 tr.interactive-map-row-hilite{background:#029cdd !important}.job-openings-by-region tr.interactive-map-row-hilite td,.employment-by-region tr.interactive-map-row-hilite td,.workbc-interactive-map-0 tr.interactive-map-row-hilite td{color:#fff;background:#029cdd}div#bc-region-interactive-map,div#career-profile-interactive-map-1,div#career-profile-interactive-map-2{display:block;width:90%;margin:auto}div#bc-region-interactive-map table td,div#bc-region-interactive-map table th,div#career-profile-interactive-map-1 table td,div#career-profile-interactive-map-1 table th,div#career-profile-interactive-map-2 table td,div#career-profile-interactive-map-2 table th{text-align:right}div#bc-region-interactive-map table td:first-child,div#bc-region-interactive-map table th:first-child,div#career-profile-interactive-map-1 table td:first-child,div#career-profile-interactive-map-1 table th:first-child,div#career-profile-interactive-map-2 table td:first-child,div#career-profile-interactive-map-2 table th:first-child{text-align:left}div#career-profile-interactive-map-1 table th,div#career-profile-interactive-map-2 table th{width:33%}@media(max-width: 599.98px){.lm-table-container{padding:1em 0 0 0 !important}.lm-table-container .lm-source{padding:0 1.5em 1.5em 1.5em}.job-openings-by-region,.employment-by-region{display:block;padding:0}.job-openings-by-region .card-profile__content,.employment-by-region .card-profile__content{display:block}.job-openings-by-region h3,.job-openings-by-region .h3,.employment-by-region h3,.employment-by-region .h3{display:block;padding-top:1.5em}.job-openings-by-region .card-profile__source,.employment-by-region .card-profile__source{padding-left:1.5em;padding-top:3em;padding-bottom:1em}#lm-interactive-map,#career-profile-interactive-map-1,#career-profile-interactive-map-2,#bc-region-interactive-map,#industry-profile-interactive-map,.workbc-interactive-map-component{padding:0 0 0 0}#lm-interactive-map .label-line,#lm-interactive-map .map-region-label,#lm-interactive-map thead,#career-profile-interactive-map-1 .label-line,#career-profile-interactive-map-1 .map-region-label,#career-profile-interactive-map-1 thead,#career-profile-interactive-map-2 .label-line,#career-profile-interactive-map-2 .map-region-label,#career-profile-interactive-map-2 thead,#bc-region-interactive-map .label-line,#bc-region-interactive-map .map-region-label,#bc-region-interactive-map thead,#industry-profile-interactive-map .label-line,#industry-profile-interactive-map .map-region-label,#industry-profile-interactive-map thead,.workbc-interactive-map-component .label-line,.workbc-interactive-map-component .map-region-label,.workbc-interactive-map-component thead{display:none}#lm-interactive-map table,#career-profile-interactive-map-1 table,#career-profile-interactive-map-2 table,#bc-region-interactive-map table,#industry-profile-interactive-map table,.workbc-interactive-map-component table{margin:0 0 0;width:100%;overflow-x:hidden}#lm-interactive-map table td,#career-profile-interactive-map-1 table td,#career-profile-interactive-map-2 table td,#bc-region-interactive-map table td,#industry-profile-interactive-map table td,.workbc-interactive-map-component table td{padding:.7em 1.5em .7em 1.5em;border:none;background:#fff}#lm-interactive-map table td.region,#career-profile-interactive-map-1 table td.region,#career-profile-interactive-map-2 table td.region,#bc-region-interactive-map table td.region,#industry-profile-interactive-map table td.region,.workbc-interactive-map-component table td.region{display:block;color:#2e6ab0;font-weight:bold;border:none}#lm-interactive-map table td.data-row,#career-profile-interactive-map-1 table td.data-row,#career-profile-interactive-map-2 table td.data-row,#bc-region-interactive-map table td.data-row,#industry-profile-interactive-map table td.data-row,.workbc-interactive-map-component table td.data-row{display:block;text-align:right;padding-top:0;padding-bottom:0;border:none}#lm-interactive-map table td.data-row::before,#career-profile-interactive-map-1 table td.data-row::before,#career-profile-interactive-map-2 table td.data-row::before,#bc-region-interactive-map table td.data-row::before,#industry-profile-interactive-map table td.data-row::before,.workbc-interactive-map-component table td.data-row::before{content:attr(data-label);float:left;font-weight:bold}#lm-interactive-map table td.percent-employment,#lm-interactive-map table td.prior-year,#career-profile-interactive-map-1 table td.percent-employment,#career-profile-interactive-map-1 table td.prior-year,#career-profile-interactive-map-2 table td.percent-employment,#career-profile-interactive-map-2 table td.prior-year,#bc-region-interactive-map table td.percent-employment,#bc-region-interactive-map table td.prior-year,#industry-profile-interactive-map table td.percent-employment,#industry-profile-interactive-map table td.prior-year,.workbc-interactive-map-component table td.percent-employment,.workbc-interactive-map-component table td.prior-year{padding-bottom:.7em}#lm-interactive-map table tr,#career-profile-interactive-map-1 table tr,#career-profile-interactive-map-2 table tr,#bc-region-interactive-map table tr,#industry-profile-interactive-map table tr,.workbc-interactive-map-component table tr{display:block;padding-top:0;padding-bottom:.7em;background:#fff;margin:0 0 0 0}#lm-interactive-map table tr.odd,#career-profile-interactive-map-1 table tr.odd,#career-profile-interactive-map-2 table tr.odd,#bc-region-interactive-map table tr.odd,#industry-profile-interactive-map table tr.odd,.workbc-interactive-map-component table tr.odd{background:inherit}#lm-interactive-map table tr.bc-profile-employment-region-footer,#career-profile-interactive-map-1 table tr.bc-profile-employment-region-footer,#career-profile-interactive-map-2 table tr.bc-profile-employment-region-footer,#bc-region-interactive-map table tr.bc-profile-employment-region-footer,#industry-profile-interactive-map table tr.bc-profile-employment-region-footer,.workbc-interactive-map-component table tr.bc-profile-employment-region-footer{background:#029cdd}#lm-interactive-map table tr.bc-profile-employment-region-footer td.region,#career-profile-interactive-map-1 table tr.bc-profile-employment-region-footer td.region,#career-profile-interactive-map-2 table tr.bc-profile-employment-region-footer td.region,#bc-region-interactive-map table tr.bc-profile-employment-region-footer td.region,#industry-profile-interactive-map table tr.bc-profile-employment-region-footer td.region,.workbc-interactive-map-component table tr.bc-profile-employment-region-footer td.region{color:#fff}#lm-interactive-map table tr.bc-profile-employment-region-footer td,#career-profile-interactive-map-1 table tr.bc-profile-employment-region-footer td,#career-profile-interactive-map-2 table tr.bc-profile-employment-region-footer td,#bc-region-interactive-map table tr.bc-profile-employment-region-footer td,#industry-profile-interactive-map table tr.bc-profile-employment-region-footer td,.workbc-interactive-map-component table tr.bc-profile-employment-region-footer td{background:#029cdd}#lm-interactive-map table tr.horizontal-line,#career-profile-interactive-map-1 table tr.horizontal-line,#career-profile-interactive-map-2 table tr.horizontal-line,#bc-region-interactive-map table tr.horizontal-line,#industry-profile-interactive-map table tr.horizontal-line,.workbc-interactive-map-component table tr.horizontal-line{border-top:3px solid #f2f2f2;margin:0 1.5em 0 1.5em;padding:0 0 0 0}#lm-interactive-map table tr.interactive-map-row-hilite,#career-profile-interactive-map-1 table tr.interactive-map-row-hilite,#career-profile-interactive-map-2 table tr.interactive-map-row-hilite,#bc-region-interactive-map table tr.interactive-map-row-hilite,#industry-profile-interactive-map table tr.interactive-map-row-hilite,.workbc-interactive-map-component table tr.interactive-map-row-hilite{background:#029cdd}#lm-interactive-map table tr.interactive-map-row-hilite td,#career-profile-interactive-map-1 table tr.interactive-map-row-hilite td,#career-profile-interactive-map-2 table tr.interactive-map-row-hilite td,#bc-region-interactive-map table tr.interactive-map-row-hilite td,#industry-profile-interactive-map table tr.interactive-map-row-hilite td,.workbc-interactive-map-component table tr.interactive-map-row-hilite td{color:#fff;background:#029cdd}}.lm-months{padding:40px;background-color:#f2f2f2;margin-bottom:20px}.lm-months .form-select{max-width:400px;border:2px solid #2e6ab0}.lm-total-employment-container{padding:30px 10px 10px;box-shadow:0 0 10px #dbdbdb;margin-bottom:20px}.lm-change-container{padding:30px 10px 10px;box-shadow:0 0 10px #dbdbdb;margin-bottom:20px}@media(min-width: 992px){.lm-change-container{display:grid;grid-template-columns:1fr 1fr}}.lm-data-box:first-of-type{margin-bottom:20px;border-bottom:4px solid #f2f2f2}@media(min-width: 992px){.lm-data-box:first-of-type{margin-bottom:0;border-right:4px solid #f2f2f2;border-bottom:none}}.lm-data-container{max-width:240px;margin:0 auto 40px}#employment-industries.lm-table-container{padding:30px 40px 20px}@media screen and (max-width: 600px){#employment-industries.lm-table-container{padding:0 0 0 0}#employment-industries.lm-table-container table{margin:0 0 0}#employment-industries.lm-table-container td{padding-left:1.5em;padding-right:1.5em}#employment-industries.lm-table-container td.label{display:block;padding-top:1.5em}#employment-industries.lm-table-container td.data-row{padding-bottom:1.5em}#employment-industries.lm-table-container tr{padding-top:0;padding-bottom:0}}.lm-table-container{margin-bottom:30px;padding:30px 40px 20px;box-shadow:0 0 10px #dbdbdb}.lm-table-container .table{margin-bottom:40px}.lm-table-container .table th{vertical-align:middle}.lm-table-container .table th:not(:first-child){text-align:right}.lm-table-container .table td.label{display:table-cell}.lm-table-container .table td.current_age,.lm-table-container .table td.previous_age,.lm-table-container .table td.current_gender,.lm-table-container .table td.previous_gender{text-align:right}@media screen and (max-width: 600px){.lm-table-container table.lm-table-age-gender,.lm-table-container table.lm-table-industries{padding:0 0 0 0;border:0;width:100%;overflow-x:hidden}.lm-table-container table.lm-table-age-gender thead,.lm-table-container table.lm-table-industries thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:20px 0 20px 0;position:absolute;width:1px}.lm-table-container table.lm-table-age-gender td.label,.lm-table-container table.lm-table-industries td.label{font-weight:normal;border:none;padding:0 1.5em 0 1.5em}.lm-table-container table.lm-table-age-gender tr,.lm-table-container table.lm-table-industries tr{padding:1em 0 1em 0;display:block}.lm-table-container table.lm-table-age-gender td.label,.lm-table-container table.lm-table-industries td.label{padding-bottom:10px}.lm-table-container table.lm-table-age-gender td.data-row,.lm-table-container table.lm-table-industries td.data-row{display:block;text-align:right;border:none;padding:5px 1.5em 0 1.5em}.lm-table-container table.lm-table-age-gender td.data-row::before,.lm-table-container table.lm-table-industries td.data-row::before{content:attr(data-label);float:left;font-weight:bold}.lm-table-container table.lm-table-age-gender td.lm-header{display:block;background-color:#002857;color:#fff}.lm-table-container table.lm-table-age-gender tr.gender-data-row,.lm-table-container table.lm-table-age-gender tr.age-data-row{border-bottom:3px solid #f2f2f2}.lm-table-container table.lm-table-age-gender :nth-child(3 of tr.age-data-row),.lm-table-container table.lm-table-age-gender :nth-child(2 of tr.gender-data-row){border-bottom:none}}.lm-table-container .lm-table-age-gender td{background-color:#fff}.lm-table-container .lm-table-age-gender td.lm-header{font-weight:bold;background-color:#f2f2f2}.lm-table-container img{display:block}.lm-label-table{margin-bottom:20px;text-align:center;font-weight:700}.lm-unemployment-container{margin-bottom:40px}.lm-data-item{display:flex;justify-content:space-between;font-size:18px}.lm-source{padding-top:20px;font-size:.875rem;color:#666}.lm-label{margin-bottom:20px;font-size:1.125rem}.lm-data-item-value{font-weight:700}.lm-data-value{margin-bottom:30px;font-size:2.5rem;color:#029cdd}.lm-has-tooltip{position:relative;cursor:pointer}.lm-tooltip-content p{margin:0;text-align:left}.paragraph--key--labour-market-guide-table{margin-bottom:30px;box-shadow:0 0 10px #dbdbdb}.paragraph--key--labour-market-guide-table .field__item{padding:20px 40px 10px}.paragraph--key--labour-market-guide-table h4,.paragraph--key--labour-market-guide-table .h4{text-align:center;padding-bottom:25px}.paragraph--key--labour-market-guide-table table{background-color:#fff;border:none}.paragraph--key--labour-market-guide-table thead th{text-align:center;padding-top:10px;padding-bottom:10px}.paragraph--key--labour-market-guide-table .table-section-title{background-color:#f2f2f2;text-align:center}.paragraph--key--labour-market-guide-table .table-section{vertical-align:text-top}.paragraph--key--labour-market-guide-table td{vertical-align:top}.paragraph--key--labour-market-guide-table tbody tr td:not(:last-of-type){border-right:none}.paragraph--key--labour-market-guide-table tbody tr:nth-child(2n) td{background-color:#fff}.paragraph--key--labour-market-guide-table img{width:72px;height:72px;margin:auto}.megamenu-splash{display:flex;flex-flow:column nowrap;border-left:3px solid #f2f2f2;padding:30px;row-gap:15px}.megamenu-splash__actions .action-link{display:inline-flex;align-items:center;padding:0 !important}.megamenu-splash__actions .action-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.megamenu-splash__actions .action-link:hover:after{transform:translateX(8px)}.pagination{position:relative;justify-content:flex-end}.pagination .page-item .page-link{border:none;border-radius:0;margin-left:0;padding:0 8px;color:#2e6ab0}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus{background-color:rgba(0,0,0,0);box-shadow:none;text-decoration:underline}.pagination .page-item:not(.pager__item--previous):not(.pager__item--first):not(.pager__item--next):not(.pager__item--last) .page-link:focus,.pagination .page-item:not(.pager__item--previous):not(.pager__item--first):not(.pager__item--next):not(.pager__item--last) .page-link:hover{text-decoration:none;background-color:#2e6ab0;color:#fff}.pagination .page-item.active .page-link,.pagination .media-library-view--widget .view-header a.page-item.is-active .page-link,.media-library-view--widget .view-header .pagination a.page-item.is-active .page-link{color:#fff;background-color:#2e6ab0}.post__date{font-size:.9rem;margin-bottom:20px;color:#737373}.post__image{margin-bottom:30px}.post__image img{display:block;width:100%}.profile-information-card-deck{display:flex;flex-flow:row wrap;row-gap:10px;column-gap:10px}.profile-information-card{position:relative;flex:0 0 100%;height:150px;background-color:#fff;border:2px solid #9b9b9b;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);display:flex;flex-flow:row nowrap;justify-content:space-evenly}@media(min-width: 1200px){.profile-information-card{flex:1 0 24%}}.profile-information-card:after{content:" ";flex:0 0 50px;height:100%}.profile-information-card .profile-information-card-icon{height:100%;width:50px;background-size:50px 50px;background-position:center center;background-repeat:no-repeat}.profile-information-card .profile-information-card-content{flex:0 0 65%;display:flex;flex-flow:column nowrap;justify-content:center}.profile-information-card .profile-information-card-content .profile-information-card-title{width:100%;font-size:1rem;color:#333;text-align:center}.profile-information-card .profile-information-card-content .profile-information-card-value{width:100%;font-size:28px;font-weight:bold;line-height:2rem;color:#002857;text-align:center}.profile-information-card .profile-information-card-infotip{position:absolute;right:10px;bottom:10px}.profile-information-social .profile-information-card-icon{background-image:url(../assets/images/profile-icon-social.svg)}.profile-information-salary .profile-information-card-icon{background-image:url(../assets/images/profile-icon-envelope.svg)}.profile-information-education .profile-information-card-icon{background-image:url(../assets/images/profile-icon-gradcap.svg)}.profile-information-education .profile-information-card-content .profile-information-card-value{font-size:1rem;line-height:1.5}.profile-information-jobs .profile-information-card-icon{background-image:url(../assets/images/profile-icon-resume.svg)}.profile-information-employment .profile-information-card-icon{background-image:url(../assets/images/profile-icon-briefcase.svg)}.profile-information-employment-growth .profile-information-card-icon{background-image:url(../assets/images/profile-icon-chart.svg)}.profile-header{display:flex;flex-flow:column nowrap}.profile-header .profile-header-breadcrumb{flex:0 0;order:1}@media(min-width: 992px){.profile-header .profile-header-breadcrumb{order:2}}.profile-header .profile-header-banner{flex:0 0;order:2}@media(min-width: 992px){.profile-header .profile-header-banner{order:1}}.profile-header .profile-header-social{flex:0 0;order:3;padding:20px 0}@media(min-width: 992px){.profile-header .profile-header-social{order:3}}.workbc-profile{display:flex;flex-flow:column nowrap;background-color:#f2f2f2}.workbc-profile .profile-statistics-wrapper{margin:20px 20px 40px 20px}.workbc-profile .profile-details-wrapper{background-color:#fff}.workbc-profile .profile-details-wrapper .scroll-container{overflow:hidden}.workbc-profile .profile-details-wrapper .scroll{display:flex;flex-wrap:nowrap;white-space:nowrap}.workbc-profile .profile-details-wrapper .scroll-affordance-shim{position:relative}.workbc-profile .profile-details-wrapper .scroll-affordance-shim:after{position:absolute;content:"";right:0;bottom:-25px;height:20px;width:50px;background-image:url(../assets/images/scroll-right-icon.svg);background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.workbc-profile .profile-details-wrapper .scroll-affordance-shim:after{display:none}}.workbc-profile .profile-details-wrapper .profile-content-tabs{border:none;background-color:#f2f2f2;border-bottom:3px solid #2e6ab0}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list{width:100%;border-bottom:0}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button{border:3px solid;border-radius:0;border-bottom:none;margin-right:3px;padding:16px 12px}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button.active,.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .media-library-view--widget .view-header a.profile-content-tab-button.is-active,.media-library-view--widget .view-header .workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list a.profile-content-tab-button.is-active{position:relative;border-color:#2e6ab0;font-weight:bold;color:#2e6ab0;background-color:#fff}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button.active:hover,.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .media-library-view--widget .view-header a.profile-content-tab-button.is-active:hover,.media-library-view--widget .view-header .workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list a.profile-content-tab-button.is-active:hover{text-decoration:none}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button:not(.active){border-color:#2e6ab0;color:#fff;background-color:#2e6ab0}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button:not(.active) strong{font-weight:normal}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button:not(.active):hover{background-color:#215693;text-decoration:none}@media(min-width: 992px){.workbc-profile .profile-videos-wrapper{padding:0}}.workbc-profile .profile-videos-wrapper h2,.workbc-profile .profile-videos-wrapper .h2{font-size:1.313rem;font-weight:bold;margin:30px 0 10px 0}.workbc-profile .profile-videos-wrapper p{margin-top:15px;font-size:1rem;font-weight:normal}@media(min-width: 992px){.workbc-profile .profile-videos-wrapper p{font-size:1rem}}.workbc-profile .profile-videos-wrapper .profile-video a{display:inline-block;position:relative;margin-top:15px;margin-bottom:5px}.workbc-profile .profile-videos-wrapper .profile-video a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:url(../assets/images/video-play-icon.svg) center center no-repeat;background-size:60px}.workbc-profile .profile-videos-wrapper .profile-video a:hover:after{background:url(../assets/images/video-play-icon-hover.svg) center center no-repeat;background-size:60px}.workbc-profile .field--name-field-career-videos-introduction p{margin-bottom:15px}.workbc-profile .field--name-field-career-videos-introduction p{margin-bottom:15px}.workbc-profile .container-lg{padding:0 0}.workbc-profile .profile-content-container{display:flex;flex-flow:row wrap}@media print{.workbc-profile .profile-content-container{display:block}}.workbc-profile .profile-content-container .profile-content-main{flex:0 0 100%;width:100%;padding:.7em .7em}@media print{.workbc-profile .profile-content-container .profile-content-main{display:block}}@media(min-width: 992px){.workbc-profile .profile-content-container .profile-content-main{flex:0 0 75%;width:75%;padding:40px 60px 30px 0}}.workbc-profile .profile-content-container .profile-content-main .tab-pane:not(.active){display:none}.workbc-profile .profile-content-container .profile-content-main .profile-content-section{margin:30px 0}.workbc-profile .profile-content-container .profile-content-main .profile-content-main__header,.workbc-profile .profile-content-container .profile-content-main .profile-content_main__header{font-size:1.875rem;font-weight:bold;margin-bottom:20px}@media(min-width: 992px){.workbc-profile .profile-content-container .profile-content-main .profile-content-main__header,.workbc-profile .profile-content-container .profile-content-main .profile-content_main__header{padding:10px 0 10px 10px;background-image:url(../assets/images/profile-title-bg.svg);background-position:100% 0;background-repeat:no-repeat;background-color:#dfeaf4;font-size:2.25rem}}.workbc-profile .profile-content-container .profile-content-main .profile-content-section__header{font-size:21px;font-weight:normal;line-height:2em;padding-top:10px;padding-bottom:15px;margin-bottom:20px;position:relative;color:#333;border-bottom:4px;padding-bottom:4px}.workbc-profile .profile-content-container .profile-content-main .profile-content-section__header:after{content:"";height:4px;position:absolute;left:0px;bottom:0px;right:0px;background-image:linear-gradient(to right, #D8E5F1 25%, #FFFFFF 100%)}@media(min-width: 600px){.workbc-profile .profile-content-container .profile-content-main .profile-content-section__header{padding-top:30px;font-size:30px;line-height:1.5em}}.workbc-profile .profile-content-container .profile-content-sidebar{flex:0 0 100%;width:100%}@media(max-width: 991.98px){.workbc-profile .profile-content-container .profile-content-sidebar{background:#f2f2f2;padding:0 30px 0 30px}}@media(min-width: 992px){.workbc-profile .profile-content-container .profile-content-sidebar{flex:0 0 25%;width:25%}}@media print{.workbc-profile .profile-content-container .profile-content-sidebar{display:block;page-break-inside:avoid}}.node--type-publication{margin-bottom:30px}.node--type-publication .workbc-card .workbc-card-container .workbc-card-content .workbc-card-title{font-weight:normal;font-size:1.3125rem}@media(min-width: 1200px){.paragraph--type--action-cards-publication .workbc-card-image-preview img{min-height:300px}.paragraph--type--action-cards-publication .even .workbc-card-image-preview{order:2}.paragraph--type--action-cards-publication .even .workbc-card-content{order:1}}.desktop-hidden{display:none}@media screen and (max-width: 679px){.region-map-select.mobile-regions{display:block;position:relative;overflow:hidden;display:inline-block;margin-bottom:20px}.region-map-select.mobile-regions select{padding:9px 25px 9px 10px}.custom-select__icon{position:absolute;top:0;right:0;height:45px;width:40px;padding:0;z-index:2;pointer-events:none;background-repeat:no-repeat;background-size:100%;background-color:#224076;background-position-y:50%}}.related-careers-link{padding-top:15px;padding-bottom:15px}.related-careers-link-title{font-weight:bold}.block-related-topics-block{margin-top:20px;padding:40px 0;border-top:4px solid #f2f2f2}.block-related-topics-block h2,.block-related-topics-block .h2{margin-bottom:30px;text-align:center}.swiper-container{position:relative;padding:0 40px 40px 40px}@media(min-width: 992px){.swiper-container{padding:0 60px 40px 60px}}.swiper-container .swiper{padding:10px}.swiper-container .swiper-wrapper{align-content:stretch}.swiper-container .swiper-slide{height:auto !important}.swiper-container .swiper-slide .swiper-slide-active{scale:100%}.swiper-container .swiper-slide:not(.swiper-slide-active){scale:90%}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{z-index:1}:root{--swiper-navigation-size: 22px !important}@media(min-width: 992px){:root{--swiper-navigation-size: 44px !important}}.form-type-webform-terms-of-service .form-checkbox{display:none}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description]{max-width:500px}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-titlebar{background:#fff;color:#234075;font-size:1.0625rem;padding-bottom:0px;border:0px;padding-top:15px}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-title{font-size:1.0625rem;margin-bottom:.85em}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .webform-terms-of-service-details{margin-top:0px;padding:0px 20px}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description]>.webform-terms-of-service-details p{font-size:13px;color:#234075}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-titlebar-close{height:12px;width:12px;padding:0px;margin-right:10px;top:0px !important;margin-top:11px !important;opacity:.5 !important}.path-webform .description.form-item__description{display:inline-block;margin-left:10px}.path-webform div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description]:focus,div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] *:focus,div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-titlebar-close:focus{box-shadow:inherit !important;border:inherit !important;margin-right:10px;margin-top:0px}.webform-submission-request-a-tour-stop-form .form-actions{margin:35px 0px}.webform-submission-request-a-tour-stop-form .view-collection-notice.option{margin-top:5px}.webform-submission-request-a-tour-stop-form .view-collection-notice.option a{display:inline-flex}.webform-submission-request-a-tour-stop-form .view-collection-notice.option a:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s;margin-top:3px}.webform-submission-request-a-tour-stop-form .view-collection-notice.option a:hover:after{transform:translateX(8px)}.paragraph--key--request-tour-stop-card .card-body,.paragraph--key--request-tour-stop-card fieldset.form-item>.fieldset-wrapper,.paragraph--key--request-tour-stop-card .form-item-upload>div,.paragraph--key--request-tour-stop-card .form-type-managed-file>div,.paragraph--key--request-tour-stop-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--key--request-tour-stop-card .views-field-rendered-entity,.paragraph--key--request-tour-stop-card .media-library-selection .media-library-item.media-library-item--grid>div,.media-library-selection .paragraph--key--request-tour-stop-card .media-library-item.media-library-item--grid>div,.paragraph--key--request-tour-stop-card .media-library-selection .media-library-item.media-library-item--grid article,.media-library-selection .media-library-item.media-library-item--grid .paragraph--key--request-tour-stop-card article{padding-bottom:0px}.paragraph--key--request-tour-stop-card .card-footer{top:-50px;border-top:none;background-image:none;background-color:#fff;padding-bottom:20px}.paragraph--key--request-tour-stop-card .card-w-icon__content{min-height:0px}.paragraph--key--request-tour-stop-card .card-w-icon__link{padding-left:50px}.paragraph--key--request-tour-stop-card .card-w-icon__link:after{background:none}.paragraph--key--request-tour-stop-card a{padding:8px 30px;margin-left:125px;border:2px solid #2e6ab0;border-radius:6px;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;color:#fff;background-color:#2e6ab0;transition:background-color .2s}.paragraph--key--request-tour-stop-card a:hover,.paragraph--key--request-tour-stop-card a:focus{border:2px solid #2e6ab0;color:#2e6ab0;background-color:#f2f2f2;background-image:none !important;text-decoration:none;box-shadow:none !important}.resource-link-list{list-style:none;padding:0}.resource-link{width:100%;border-bottom:1px solid #9d9d9d;padding:15px 0}.resource-link__title{font-weight:bold}.search-form .form--inline{display:flex}.search-form .form-actions{margin:0 0 0 auto;clear:none}.search-form .form--inline .form-item{margin:0;float:none;flex:1 1 auto}.form-item-location input.form-autocomplete,.form-item-location input.form-autocomplete.ui-autocomplete-loading,.search-form input.form-autocomplete,.search-form input.form-autocomplete.ui-autocomplete-loading{background-image:none}.search-form .form-control{padding:8px 20px;border-radius:0;border:2px solid #aaa;border-right:none}.search-form .form-control::placeholder{color:#9d9d9d}.search-form .form-control:focus{outline:none;box-shadow:none}.search-form .form-submit{padding:0;background-color:rgba(0,0,0,0);border-radius:0;border:2px solid #aaa;border-left:none;font-size:0;line-height:0;height:44px;width:44px;background-image:url(../assets/images/search-icon.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;color:rgba(0,0,0,0)}.search-form .form-submit:focus{outline:none;box-shadow:none}.header__search .search-form .form-control,.header__search .search-form .form-submit{background-color:#f2f2f2}.header__search .search-form .form-control{height:44px}.header__search .search-form .form-control:focus{background-color:#fff}.region-content .search-form{margin-bottom:20px}.region-content .search-form .form-control,.region-content .search-form .form-submit{height:44px}.region-content .search-form .form-control:focus::placeholder,.region-content .search-form .form-submit:focus::placeholder{color:#212529}.region-content .search-form .contextual .trigger{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.view-search-site-content{padding-top:30px}.view-search-site-content .view-header{padding:0 0 30px}.view-search-site-content .view-empty{padding:30px 0}.view-search-site-content .view-content{padding-bottom:30px}.view-search-site-content .views-row{padding:30px 0;border-bottom:1px solid #9d9d9d}.search__title{margin-bottom:10px;font-size:1rem;font-weight:700}.node p.search__teaser{margin-bottom:0}.page-left-nav-wrapper{height:100%;margin-bottom:20px}@media(min-width: 992px){.page-left-nav-wrapper{padding-top:20px;margin-bottom:0}}@media(min-width: 992px){.page-left-nav{position:sticky;top:120px}}.page-left-nav__links{list-style:none;padding:0;margin:0}.page-left-nav__links li{padding-bottom:20px}.page-left-nav__title{margin-bottom:20px;font-size:1.125rem;font-weight:bold}@media(min-width: 992px){.page-left-nav__title{margin-bottom:50px}}.sidenav-anchor:target{display:block;height:150px;margin-top:-150px;visibility:hidden}@media(max-width: 991.98px){aside.page-sidebar{display:none}}@media(min-width: 992px){div.on-this-page{display:none}}.social-sharing{padding:20px 0 5px 0;position:relative;z-index:1}.social-sharing-buttons{display:flex;justify-content:left;margin:0}@media(min-width: 768px){.social-sharing-buttons{justify-content:right}}.social-sharing-buttons a{display:block;width:32px;height:32px;border-radius:0;background-repeat:no-repeat;background-position:center;background-size:auto 47%;text-decoration:none}.social-sharing-buttons a.share-facebook{background-image:url("../assets/images/social-icon-facebook-grey.svg")}.social-sharing-buttons a.share-facebook:hover{background-image:url("../assets/images/social-icon-facebook-color.svg")}.social-sharing-buttons a.share-twitter{background-image:url("../assets/images/social-icon-x-grey.svg");background-size:30px}.social-sharing-buttons a.share-twitter:hover{background-image:url("../assets/images/social-icon-x-color.svg");background-size:30px}.social-sharing-buttons a.share-linkedin{background-image:url("../assets/images/social-icon-linkedin-grey.svg")}.social-sharing-buttons a.share-linkedin:hover{background-image:url("../assets/images/social-icon-linkedin-color.svg")}.social-sharing-buttons a.share-email{background-image:url("../assets/images/social-icon-email-grey.svg")}.social-sharing-buttons a.share-email:hover{background-image:url("../assets/images/social-icon-email-blue.svg")}.social-sharing-buttons a.share-print{background-image:url("../assets/images/social-icon-printer-grey.svg")}.social-sharing-buttons a.share-print:hover{background-image:url("../assets/images/social-icon-printer-blue.svg")}@media print{.social-sharing-buttons a.share-facebook{background-repeat:no-repeat}.social-sharing-buttons a.share-twitter{background-size:62px;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.social-sharing-buttons a.share-linkedin{background-size:contain;background-repeat:no-repeat}.social-sharing-buttons a.share-email{background-size:contain;background-repeat:no-repeat}.social-sharing-buttons a.share-print{background-size:contain;background-repeat:no-repeat}}.page-node-type-region-profile .social-sharing,.page-node-type-career-profile .social-sharing,.page-node-type-industry-profile .social-sharing,.page-node-type-bc-profile .social-sharing,.plan-careerexplore-careers .social-sharing,.workbc-centresworkbc-centers .social-sharing{background-color:#f2f2f2}.static-load-more-button-container{display:flex;justify-content:center}.static-load-more-button-container button{width:100%}@media(min-width: 1200px){.static-load-more-button-container button{width:200px}}.paragraph--type--content-text{padding:20px 0 0}.text-resize{display:flex;align-items:flex-end;line-height:1}.text-resize__label{margin-right:20px;white-space:nowrap;font-size:15px}.text-resize__controls{display:flex;align-items:flex-end}.text-resize a#text_resize_reset,.text-resize a#text_resize_decrease,.text-resize a#text_resize_increase{float:none;display:block;width:auto;height:auto;margin:0;background:none;text-indent:0;font-weight:700;color:#fff}.text-resize a#text_resize_reset:hover,.text-resize a#text_resize_decrease:hover,.text-resize a#text_resize_increase:hover{color:#1da1f2;text-decoration:none}.text-resize a#text_resize_decrease{margin-right:20px;font-size:14px}.text-resize a#text_resize_reset{margin-right:20px;font-size:20px}.text-resize a#text_resize_increase{font-size:30px}.text-resize a sup{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.video-library-modal{position:relative;padding:30px;z-index:50}.video-library-modal .ui-dialog-titlebar{position:absolute;z-index:5;top:25px;right:15px;border:none;background:none}.video-library-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.video-library-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{z-index:5;border-radius:30px;width:30px;height:30px;opacity:100%;background:#2e6ab0 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb(255, 255, 255)'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.video-library-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{display:none}.video-library-modal .ui-dialog-content{padding:0;z-index:2}@media(min-width: 1200px){.workbc-card.wide .workbc-card-container{flex-flow:row nowrap}.workbc-card.wide .workbc-card-container>div{flex:1 1 50%}.workbc-card.wide .workbc-card-container>.workbc-card-content{padding:40px}.workbc-card.wide .workbc-card-container>.workbc-card-content .workbc-card-actions.fancy{flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;column-gap:10px}.workbc-card.wide .workbc-card-container>.workbc-card-content .workbc-card-actions.fancy .action{flex:0 0 auto}}.workbc-card .workbc-card-container{height:100%;display:flex;flex-flow:column nowrap;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15)}.workbc-card .workbc-card-container .workbc-card-image-preview img{width:100%}.workbc-card .workbc-card-container .workbc-card-details{background-color:#f2f2f2;padding:5px 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;column-gap:20px;font-size:.875rem}.workbc-card .workbc-card-container .workbc-card-details>div{display:inline-block;flex:2 1 100%}.workbc-card .workbc-card-container .workbc-card-details .workbc-card-categories{flex:2 1 80%}.workbc-card .workbc-card-container .workbc-card-details .workbc-card-duration{flex:2 1 20%;background:url(../assets/images/duration-icon.svg) left center no-repeat;background-size:25px;padding-left:25px;color:#333;text-align:right;vertical-align:top}.workbc-card .workbc-card-container .workbc-card-content{padding:20px;flex:1 0 auto;display:flex;flex-flow:column nowrap}.workbc-card .workbc-card-container .workbc-card-content>div:not(:last-child){margin-bottom:20px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-title{flex:0 0 auto;font-weight:bold;font-size:1.125rem}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-title a{color:#333}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-description{flex:1 1 auto}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-tags{flex:0 0 auto}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions{flex:0 0 auto;display:flex;align-items:flex-end}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy{align-self:center;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-around;justify-content:space-around;align-items:stretch;row-gap:10px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action{flex:2 1 100%;border:1px solid #2e6ab0;border-radius:5px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a{display:flex;justify-content:center;width:100%;height:100%;padding:5px;text-align:center;font-weight:bold}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a div{flex:0 0 auto;align-self:center}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:before,.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:after{content:"";flex:0 0 auto;width:2rem;height:2rem}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:before{margin-right:10px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:after{margin-left:10px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:hover{background-color:#f2f2f2;text-decoration:none;border-radius:5px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action.pdf a:before{display:inline-block;background:url(../assets/images/pdf-icon.svg) center no-repeat;background-size:70%}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action.hardcopy a:before{display:inline-block;background:url(../assets/images/hardcopy-icon.svg) center no-repeat;background-size:100%}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions .action-link{display:inline-flex;align-items:center}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions .action-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions .action-link:hover:after{transform:translateX(8px)}.workbc-card-video-preview a,.workbc-card-video-preview button{position:relative;display:block;margin:0;border:none;width:100%;padding:0}.workbc-card-video-preview a:after,.workbc-card-video-preview button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:url(../assets/images/video-play-icon.svg) center center no-repeat;background-size:60px}.workbc-card-video-preview a:hover:after,.workbc-card-video-preview button:hover:after{background:url(../assets/images/video-play-icon-hover.svg) center center no-repeat;background-size:60px}.workbc-card-video-preview a img,.workbc-card-video-preview button img{z-index:1;width:100%}.field__item:has(article.media--type-remote-video){display:flex;flex-wrap:wrap}@media(min-width: 600px){article.media--type-remote-video:nth-last-of-type(-n + 2){border-bottom:none}}@media(max-width: 599.98px){article.media--type-remote-video:nth-last-of-type(1){border-bottom:none}}article.media--type-remote-video{display:inline-block;width:50%;padding-top:20px;padding-bottom:20px;border-bottom:#f2f2f2 solid 2px}article.media--type-remote-video:nth-of-type(odd){padding-right:20px;padding-left:0}article.media--type-remote-video:nth-of-type(even){padding-left:20px;padding-right:0}@media(max-width: 599.98px){article.media--type-remote-video{width:100%;padding:10px !important}}#drupal-modal article.media--type-remote-video{width:100%}.workbc-card-carousel .carousel .carousel-inner .carousel-item{display:none}.workbc-card-carousel .carousel .carousel-inner .carousel-item.active,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active{padding:20px 70px;display:flex;flex-flow:row nowrap;align-items:stretch;column-gap:20px;align-content:stretch}.workbc-card-carousel .carousel .carousel-inner .carousel-item.active>.workbc-card,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active>.workbc-card,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active>.workbc-card{display:none;flex:0 1 100%}.workbc-card-carousel .carousel .carousel-inner .carousel-item.active>.workbc-card:first-child,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active>.workbc-card:first-child,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active>.workbc-card:first-child{display:block}@media(min-width: 1200px){.workbc-card-carousel .carousel .carousel-inner .carousel-item.active>.workbc-card,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active>.workbc-card,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active>.workbc-card{display:block;flex:0 1 33.3333333333%}}.workbc-card-carousel .carousel .carousel-control-prev,.workbc-card-carousel .carousel .carousel-control-next{background-color:rgba(0,0,0,0);width:4vh;height:4vh;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid #9d9d9d}.workbc-card-carousel .carousel .carousel-control-prev:hover,.workbc-card-carousel .carousel .carousel-control-next:hover{background-color:#f2f2f2}.workbc-card-carousel .carousel .carousel-control-prev .carousel-control-prev-icon,.workbc-card-carousel .carousel .carousel-control-next .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb(46, 106, 176)'%3e%3cpath d='M11.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'/%3e%3c/svg%3e") !important}.workbc-card-carousel .carousel .carousel-control-prev .carousel-control-next-icon,.workbc-card-carousel .carousel .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb(46, 106, 176)'%3e%3cpath d='M4.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'/%3e%3c/svg%3e") !important}.workbc-card-columns{display:flex;flex-flow:row wrap;align-items:stretch;align-content:space-between;row-gap:20px;column-gap:20px;margin-bottom:20px}.workbc-card-columns .workbc-card{flex:0 0 calc((100% - 0px)/1)}@media(min-width: 768px){.workbc-card-columns .workbc-card{flex-basis:calc((100% - 20px)/2)}}@media(min-width: 992px){.workbc-card-columns .workbc-card{flex-basis:calc((100% - 40px)/3)}}.workbc-card-columns .workbc-card>*{flex:0 0 auto;width:100%}@media(min-width: 992px){.workbc_centre__hero-image-wrapper{height:400px !important}.workbc_centre__hero-image-wrapper img{object-fit:inherit !important}}@media(min-width: 992px){.workbc_centre__hero-content-wrapper{width:675px !important;max-width:700px !important}}.workbc_centre__hero-content{display:flex;flex-flow:row wrap;column-gap:30px;row-gap:30px;margin:25px 0 25px 0}.workbc_centre__hero-title h1,.workbc_centre__hero-title .h1{font-size:35px !important}@media(min-width: 992px){.workbc_centre__hero-title h1,.workbc_centre__hero-title .h1{font-size:30px !important}}.workbc-centre__address{flex:1 0 100%;position:relative;padding-left:30px;line-height:normal}@media(min-width: 992px){.workbc-centre__address{flex-basis:0;font-size:13px}}.workbc-centre__address h3,.workbc-centre__address .h3{margin-bottom:12px;font-size:16px}.workbc-centre__address .field--name-field-geolocation{padding-top:10px}.workbc-centre__address:before{content:"";position:absolute;top:0;bottom:0;left:0;width:19px;height:19px;background:url(../assets/images/icon-location-blue.svg) center center no-repeat;background-size:19px}.workbc-centre__hours{flex:1 0 100%;position:relative;padding-left:30px;line-height:normal}@media(min-width: 992px){.workbc-centre__hours{flex-basis:0;font-size:13px}}.workbc-centre__hours h3,.workbc-centre__hours .h3{margin-bottom:12px;font-size:16px}.workbc-centre__hours:before{content:"";position:absolute;top:0;bottom:0;left:0;width:19px;height:19px;background:url(../assets/images/icon-duration-blue.svg) center center no-repeat;background-size:19px}.workbc_centre__alert{background-color:#234075;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding:30px;margin-bottom:30px}.workbc_centre__alert-header{position:relative;color:#ffcf26;font-size:1.313rem;line-height:36px}.workbc_centre__alert-header:before{content:"";position:absolute;top:0;bottom:0;left:-50px;width:35px;height:35px;background:url(../assets/images/icon-warning-yellow.svg) center center no-repeat;background-size:35px}.workbc_centre__alert-content{margin-top:30px;color:#fff}.workbc_centre__recent-jobs{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.paragraph--key--featured-topics .card-plain__desc p{margin-bottom:0}.paragraph--key--featured-topics .card-plain__content{padding-bottom:0}.paragraph--key--featured-topics .card-plain__parent{display:block;background-color:#f2f2f2;padding:5px 20px;font-size:.875rem}.paragraph--key--education-planner-bc img{width:75%}.paragraph--key--student-aid-bc img{width:50%}.paragraph--key--find-your-path-1 img{width:85%}.paragraph--key--find-your-path-2 img{width:65%}.view-event-calendar-listview .view-content{padding-top:15px}@media(max-width: 991.98px){.view-event-calendar-listview .view-content{padding-top:50px}}.view-event-calendar-listview .view-empty{padding-top:75px;padding-bottom:10px;text-align:center;font-size:15px}@media(max-width: 991.98px){.view-event-calendar-listview .view-empty{padding-bottom:0px}}.event-cal .pager ul.pager__items{padding-left:0px}.jobs-data{margin-bottom:30px}.block-workbc-jobboard h2,.block-workbc-jobboard .h2{font-weight:700;margin:30px 0 10px 0;font-size:21px;line-height:23px}.jobs-data .job-title.card-plain__title{font-size:18px;text-transform:capitalize;margin-bottom:5px;font-weight:bold}.jobs-data .sub-title{margin-top:5px;margin-bottom:20px;font-size:16px;font-weight:500}.jobs-data .job-box.item{position:relative;padding:10px 20px 10px 20px}.jobs-data .job-company{font-size:16px;margin-bottom:10px;font-weight:500}.jobs-data .job-location{font-size:15px;padding-bottom:20px}.jobs-data .job-location span{margin-right:10px}.jobs-data .job-location span img,.jobs-data .sub-title span svg{margin-top:-4px}.jobs-data .job-post-date label{display:inline-block}.jobs-data .job-post-date{font-family:"BCSans";font-weight:400;font-style:normal;font-size:15px;position:absolute;bottom:12px}.jobs-data a.more-jobs{width:100%;text-align:center;background:#fff}.jobs-data a.more-jobs:hover{background:#f2f2f2}.workbc-jobboard-save-profile{text-align:right}.workbc-jobboard-save-profile .save_career_profile .form-submit{width:28px;height:28px;text-align:right;padding:0 0 0 5px;background-image:url(../assets/images/save.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:18px;background-color:#fff;outline:0;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}.workbc-jobboard-save-profile .save_career_profile .form-submit:focus{box-shadow:none}.new-login-link a,.new-logout-link a{font-weight:bold}.nav-items .dropdown .nav-item:not(:last-of-type):after{display:none}.nav-items .dropdown .dropdown-menu{margin-top:15px !important;border:2px solid #2e6ab0;min-width:200px;left:-88px !important}.nav-items .dropdown .dropdown-menu::before,.nav-items .dropdown .dropdown-menu::after{bottom:100%;right:20px;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none}.nav-items .dropdown .dropdown-menu::before{border-color:rgba(194,225,245,0);border-bottom-color:#2e6ab0;border-width:20px;margin-left:-20px}.nav-items .dropdown .dropdown-menu::after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:17px;margin-left:-17px;margin-right:3px}.nav-items .dropdown .dropdown-menu .nav-item:active{background:none !important}.view-video-library .view-empty{margin:2rem 0px 6rem}body.plan-careervideo-library .pagination{padding:1rem 0 0}body.plan-careervideo-library div.view-id-video_library{margin-bottom:2.4rem}@media screen and (min-width: 600px){app-thank-you .form-group .resend-register-link-btn{width:235px !important}}@media screen and (min-width: 768px){.workbc-jobboard-save-profile .save_career_profile .form-submit{width:auto;padding-right:28px;color:#2e6ab0}}@media screen and (min-width: 940px)and (max-width: 1199px){app-root .user-info-container{flex:0 0 30% !important}}@media screen and (min-width: 1024px){.jobs-data{max-width:280px}.jobs-data-horizontal-view{width:100%;max-width:100%}.page-node-type-workbc-centre .block-workbc-jobboard h2,.page-node-type-workbc-centre .block-workbc-jobboard .h2{width:100%;margin:auto;text-align:center}.jobs-data-horizontal-view .sub-title{display:none}.jobs-data-horizontal-view .job-location{font-size:16px}.jobs-data-horizontal-view .cards-grid{max-width:100%;display:flex;font-size:0;flex-wrap:wrap;margin-top:20px}.jobs-data-horizontal-view .cards-grid .card-plain{flex:1 0 21%;margin:5px;height:100px}.jobs-data-horizontal-view .card-plain__content{min-height:220px}.jobs-data-horizontal-view .more-jobs{text-align:center;margin-bottom:20px}.jobs-data-horizontal-view .more-jobs a{margin:auto;text-align:center;width:auto}}app-root .breadcrumbs{display:none}app-root input[type=checkbox],app-root input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;opacity:0;outline:0;padding:0;vertical-align:middle;width:0;position:absolute}app-root .job-search-contain .icon-wrap,app-root .job-search-contain .icon-wrap.small,app-root .modal .icon-wrap.small,app-root .account-contain .icon-wrap,app-root .modal .icon-wrap{display:inline-block}app-root .account-contain app-account-dashboard .card .btn,app-root .account-contain app-account-dashboard fieldset.form-item .btn,app-root .account-contain app-account-dashboard .form-item-upload .btn,app-root .account-contain app-account-dashboard .form-type-managed-file .btn,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .btn,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .btn,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .btn,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .btn,app-root .account-contain app-account-dashboard .card button.link,app-root .account-contain app-account-dashboard fieldset.form-item button.link,app-root .account-contain app-account-dashboard .form-item-upload button.link,app-root .account-contain app-account-dashboard .form-type-managed-file button.link,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity button.link,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity button.link,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid button.link,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid button.link,app-root .account-contain app-account-dashboard .card .button,app-root .account-contain app-account-dashboard fieldset.form-item .button,app-root .account-contain app-account-dashboard .form-item-upload .button,app-root .account-contain app-account-dashboard .form-type-managed-file .button,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .button,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .button,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .button,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .button,app-root .account-contain app-account-dashboard .card .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .card .node-preview-backlink,app-root .account-contain app-account-dashboard fieldset.form-item .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard fieldset.form-item .node-preview-backlink,app-root .account-contain app-account-dashboard .form-item-upload .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .form-item-upload .node-preview-backlink,app-root .account-contain app-account-dashboard .form-type-managed-file .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .form-type-managed-file .node-preview-backlink,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .node-preview-backlink,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .node-preview-container .node-preview-backlink,.node-preview-container .view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .node-preview-backlink,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .node-preview-backlink,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .node-preview-container .node-preview-backlink,.node-preview-container .media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .node-preview-backlink{margin:0px}.job-search__form-container .form-radios{width:100%;margin-bottom:20px;display:flex;gap:20px}.workbc-jobboard-search-form fieldset.form-item{border:0px}.workbc-jobboard-search-form fieldset.form-item .fieldset-wrapper{padding:0px}mat-dialog-container .btn-close,mat-dialog-container .ui-dialog .ui-dialog-titlebar-close,.ui-dialog mat-dialog-container .ui-dialog-titlebar-close{background:none}mat-dialog-container .terms-logo{display:none}.job-item .icon,.job-details .icon{width:12px}.job-alert .icon{width:16px}.map-view .icon{width:22.5px}#PostingLanguage .form-check-label{padding-left:25px}.tooltip-icon .icon{width:20px}#location_tooltip{width:auto}#jobNo{display:flex;flex-direction:row;align-items:flex-end}#jobNo img{width:22px}app-filter .job-search-filters .navbar .navbar-toggler{margin-right:0px}app-filter .job-search-filters .navbar .navbar-nav .nav-item>.dropdown-menu{z-index:1}.career-forecasted-by-industry-not-available{display:flex;justify-content:center;padding-bottom:45px}.career-skills-not-available,.career-occupational-interests-not-available{display:flex;justify-content:center;width:100%;padding-top:35px;padding-bottom:10px}.industry-profile-table tr:nth-child(2n) td{background-color:#fff}.industry-profile-table td:not(:last-of-type){border-right:none}.industry-profile-table-value{font-weight:bold}.industry-profile-table-header-right{text-align:right}.industry-profile-hoo-link{width:378px}@media(max-width: 599.98px){.industry-profile-hoo-link{width:295px;padding-left:0px;padding-right:0px;font-size:14px}}#latest-employment-trends .card-profile__content-header{margin-bottom:0}#latest-employment-trends span.card-profile__content-item{text-align:center;display:block;color:#029cdd;font-size:40px}#latest-employment-trends span.card-profile__content-item div{color:#333;font-size:16px;margin-bottom:20px}#latest-employment-trends .card-profile__source{padding-top:40px}.hourly-earnings-note{padding-bottom:10px}.card-profile__content-item table th.top-ten-job-openings{padding-right:10px}@media(max-width: 599.98px){#industry-profile-interactive-map .card-profile__content-item{display:block;width:100%}}div#industry-profile-interactive-map .card-profile{flex:auto}.industry-overview-title{font-weight:700;font-size:18px;text-align:center;padding-bottom:35px}@media(max-width: 599.98px){.industry-overview-title{padding-bottom:20px;padding-top:20px}}.industry-overview-table thead th{padding-top:10px;padding-bottom:10px}.industry-overview-table p{margin-bottom:0px}.industry-profile-hourly-earnings table td,.industry-profile-employment-types table td{padding-top:5px;padding-bottom:5px}.cke-media-resize.align-center{display:blook;margin-left:auto;margin-right:auto}.region-profile-table{margin:50px;width:auto}.region-profile-table tr:nth-child(2n) td{background-color:#fff}.region-profile-table td{padding:3px}.region-profile-table td:not(:last-of-type){border-right:none}.region-profile-table-value{font-weight:bold}.bc-profile-employment-region-footer{font-weight:bold;background-color:#029cdd;color:#fff}.bc-profile-employment-region-footer td{padding:20px}.bc-profile-employment-region-footer td:not(:last-of-type){border-right:none}.bc-profile--employment-tooltip{background-image:url(../assets/images/info-tooltip-icon-white.svg)}.bc-profile--employment-tooltip-mobile{display:none;justify-content:flex-end}.bc-profile--employment-tooltip-content{color:#333;top:32px}.bc-profile--employment-tooltip-content em{font-weight:bold}#bc-regional-employment-stats .card-profile__content{align-items:normal}#bc-regional-employment-stats.card-profile{padding:20px 0 20px 0}#bc-regional-employment-stats h3,#bc-regional-employment-stats .h3{text-align:center}#bc-regional-employment-stats .card-profile__source{padding-left:20px}.employment-bc-ftpt-table table td{padding:0}.employment-bc-ftpt-table table td.region-profile-table-value{padding-left:10px}@media screen and (max-width: 600px){.bc-profile--employment-tooltip-mobile{display:flex;justify-content:flex-end}.employment-bc-ftpt-table .region-profile-table{margin:40px 0 0 0}.employment-bc-ftpt-table table td{padding-top:1.5em}}@media(max-width: 767.98px){#bc-regional-unemployment-stats .bc-profile-mobile{padding-top:20px}}#block-workbc-content .hero-title h1,#block-workbc-content .hero-title .h1{font-size:45px}#labour_market_statistics-content .workbc-tooltip{top:-5px}.bc-profile-link{padding-left:10px;padding-bottom:15px}.bc-employment-share{padding-left:0px !important} + */:root{--bs-blue: #003CC5;--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-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: #003CC5;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 0, 60, 197;--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", Arial, "Noto Sans", "Liberation Sans", 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, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 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}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;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);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#003cc5;text-decoration:underline}a:hover{color:#00309e}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 600px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1300px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 600px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1300px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: #f9f9f9;--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .75rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #ccd8f3;--bs-table-striped-bg: #c2cde7;--bs-table-striped-color: #000;--bs-table-active-bg: #b8c2db;--bs-table-active-color: #000;--bs-table-hover-bg: #bdc8e1;--bs-table-hover-color: #000;color:#000;border-color:#b8c2db}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 599.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1299.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:0;font-size:0.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.form-check-input:checked{background-color:#003cc5;border-color:#003cc5}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#003cc5;border-color:#003cc5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23809ee2'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.node-preview-container .btn-check[disabled]+.node-preview-backlink,.btn-check[disabled]+.button,.btn-check[disabled]+button.link,.btn-check:disabled+.btn,.node-preview-container .btn-check:disabled+.node-preview-backlink,.btn-check:disabled+.button,.btn-check:disabled+button.link{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,60,197,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,60,197,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#003cc5;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3c5ee}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#003cc5;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3c5ee}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn,.input-group .node-preview-container .node-preview-backlink,.node-preview-container .input-group .node-preview-backlink,.input-group .button,.input-group button.link{position:relative;z-index:2}.input-group .btn:focus,.input-group .node-preview-container .node-preview-backlink:focus,.node-preview-container .input-group .node-preview-backlink:focus,.input-group .button:focus,.input-group button.link:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.node-preview-container .input-group-lg>.node-preview-backlink,.input-group-lg>.button,.input-group-lg>button.link{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.node-preview-container .input-group-sm>.node-preview-backlink,.input-group-sm>.button,.input-group-sm>button.link{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn,.node-preview-container .node-preview-backlink,a.button,.button,button.link{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn,.node-preview-container .node-preview-backlink,a.button,.button,button.link{transition:none}}.btn:hover,.node-preview-container .node-preview-backlink:hover,.button:hover,button.link:hover{color:#212529}.btn-check:focus+.btn,.node-preview-container .btn-check:focus+.node-preview-backlink,.btn-check:focus+.button,.btn-check:focus+button.link,.btn:focus,.node-preview-container .node-preview-backlink:focus,.button:focus,button.link:focus{outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.btn:disabled,.node-preview-container .node-preview-backlink:disabled,.button:disabled,button.link:disabled,.btn.disabled,.node-preview-container .disabled.node-preview-backlink,.disabled.button,button.disabled.link,fieldset:disabled .btn,fieldset:disabled .node-preview-container .node-preview-backlink,.node-preview-container fieldset:disabled .node-preview-backlink,fieldset:disabled .button,fieldset:disabled button.link{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-primary:hover{color:#fff;background-color:#0033a7;border-color:#00309e}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0033a7;border-color:#00309e;box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.media-library-view--widget .view-header a.btn-primary.is-active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#00309e;border-color:#002d94}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.media-library-view--widget .view-header a.btn-primary.is-active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.media-library-view--widget .view-header a.btn-secondary.is-active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.media-library-view--widget .view-header a.btn-secondary.is-active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.media-library-view--widget .view-header a.btn-success.is-active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.media-library-view--widget .view-header a.btn-success.is-active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.media-library-view--widget .view-header a.btn-info.is-active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.media-library-view--widget .view-header a.btn-info.is-active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.media-library-view--widget .view-header a.btn-warning.is-active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.media-library-view--widget .view-header a.btn-warning.is-active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.media-library-view--widget .view-header a.btn-danger.is-active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.media-library-view--widget .view-header a.btn-danger.is-active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.media-library-view--widget .view-header a.btn-light.is-active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.media-library-view--widget .view-header a.btn-light.is-active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.media-library-view--widget .view-header a.btn-dark.is-active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.media-library-view--widget .view-header a.btn-dark.is-active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary,.node-preview-container .node-preview-backlink{color:#003cc5;border-color:#003cc5}.btn-outline-primary:hover,.node-preview-container .node-preview-backlink:hover{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-check:focus+.btn-outline-primary,.node-preview-container .btn-check:focus+.node-preview-backlink,.btn-outline-primary:focus,.node-preview-container .node-preview-backlink:focus{box-shadow:0 0 0 .25rem rgba(0,60,197,.5)}.btn-check:checked+.btn-outline-primary,.node-preview-container .btn-check:checked+.node-preview-backlink,.btn-check:active+.btn-outline-primary,.node-preview-container .btn-check:active+.node-preview-backlink,.btn-outline-primary:active,.node-preview-container .node-preview-backlink:active,.btn-outline-primary.active,.media-library-view--widget .view-header a.btn-outline-primary.is-active,.node-preview-container .active.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container a.node-preview-backlink.is-active,.btn-outline-primary.dropdown-toggle.show,.node-preview-container .dropdown-toggle.show.node-preview-backlink{color:#fff;background-color:#003cc5;border-color:#003cc5}.btn-check:checked+.btn-outline-primary:focus,.node-preview-container .btn-check:checked+.node-preview-backlink:focus,.btn-check:active+.btn-outline-primary:focus,.node-preview-container .btn-check:active+.node-preview-backlink:focus,.btn-outline-primary:active:focus,.node-preview-container .node-preview-backlink:active:focus,.btn-outline-primary.active:focus,.media-library-view--widget .view-header a.btn-outline-primary.is-active:focus,.node-preview-container .active.node-preview-backlink:focus,.node-preview-container .media-library-view--widget .view-header a.node-preview-backlink.is-active:focus,.media-library-view--widget .view-header .node-preview-container a.node-preview-backlink.is-active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.node-preview-container .dropdown-toggle.show.node-preview-backlink:focus{box-shadow:0 0 0 .25rem rgba(0,60,197,.5)}.btn-outline-primary:disabled,.node-preview-container .node-preview-backlink:disabled,.btn-outline-primary.disabled,.node-preview-container .disabled.node-preview-backlink{color:#003cc5;background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.media-library-view--widget .view-header a.btn-outline-secondary.is-active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.media-library-view--widget .view-header a.btn-outline-secondary.is-active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:rgba(0,0,0,0)}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.media-library-view--widget .view-header a.btn-outline-success.is-active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.media-library-view--widget .view-header a.btn-outline-success.is-active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:rgba(0,0,0,0)}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.media-library-view--widget .view-header a.btn-outline-info.is-active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.media-library-view--widget .view-header a.btn-outline-info.is-active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:rgba(0,0,0,0)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.media-library-view--widget .view-header a.btn-outline-warning.is-active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.media-library-view--widget .view-header a.btn-outline-warning.is-active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:rgba(0,0,0,0)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.media-library-view--widget .view-header a.btn-outline-danger.is-active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.media-library-view--widget .view-header a.btn-outline-danger.is-active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:rgba(0,0,0,0)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.media-library-view--widget .view-header a.btn-outline-light.is-active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.media-library-view--widget .view-header a.btn-outline-light.is-active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.media-library-view--widget .view-header a.btn-outline-dark.is-active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.media-library-view--widget .view-header a.btn-outline-dark.is-active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:rgba(0,0,0,0)}.btn-link,button.link{font-weight:400;color:#003cc5;text-decoration:underline}.btn-link:hover,button.link:hover{color:#00309e}.btn-link:disabled,button.link:disabled,.btn-link.disabled,button.disabled.link{color:#6c757d}.btn-lg,.btn-group-lg>.btn,.node-preview-container .btn-group-lg>.node-preview-backlink,.btn-group-lg>.button,.btn-group-lg>button.link{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn,.node-preview-container .btn-group-sm>.node-preview-backlink,.btn-group-sm>.button,.btn-group-sm>button.link{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 600px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1300px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.media-library-view--widget .view-header a.dropdown-item.is-active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#003cc5}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .media-library-view--widget .view-header a.dropdown-item.is-active,.media-library-view--widget .view-header .dropdown-menu-dark a.dropdown-item.is-active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#003cc5}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.node-preview-container .btn-group>.node-preview-backlink,.btn-group>.button,.btn-group>button.link,.btn-group-vertical>.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink,.btn-group-vertical>.button,.btn-group-vertical>button.link{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.node-preview-container .btn-group>.btn-check:checked+.node-preview-backlink,.btn-group>.btn-check:checked+.button,.btn-group>.btn-check:checked+button.link,.btn-group>.btn-check:focus+.btn,.node-preview-container .btn-group>.btn-check:focus+.node-preview-backlink,.btn-group>.btn-check:focus+.button,.btn-group>.btn-check:focus+button.link,.btn-group>.btn:hover,.node-preview-container .btn-group>.node-preview-backlink:hover,.btn-group>.button:hover,.btn-group>button.link:hover,.btn-group>.btn:focus,.node-preview-container .btn-group>.node-preview-backlink:focus,.btn-group>.button:focus,.btn-group>button.link:focus,.btn-group>.btn:active,.node-preview-container .btn-group>.node-preview-backlink:active,.btn-group>.button:active,.btn-group>button.link:active,.btn-group>.btn.active,.media-library-view--widget .view-header .btn-group>a.btn.is-active,.node-preview-container .btn-group>.active.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header .btn-group>a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container .btn-group>a.node-preview-backlink.is-active,.btn-group>.active.button,.media-library-view--widget .view-header .btn-group>a.button.is-active,.btn-group>button.active.link,.btn-group-vertical>.btn-check:checked+.btn,.node-preview-container .btn-group-vertical>.btn-check:checked+.node-preview-backlink,.btn-group-vertical>.btn-check:checked+.button,.btn-group-vertical>.btn-check:checked+button.link,.btn-group-vertical>.btn-check:focus+.btn,.node-preview-container .btn-group-vertical>.btn-check:focus+.node-preview-backlink,.btn-group-vertical>.btn-check:focus+.button,.btn-group-vertical>.btn-check:focus+button.link,.btn-group-vertical>.btn:hover,.node-preview-container .btn-group-vertical>.node-preview-backlink:hover,.btn-group-vertical>.button:hover,.btn-group-vertical>button.link:hover,.btn-group-vertical>.btn:focus,.node-preview-container .btn-group-vertical>.node-preview-backlink:focus,.btn-group-vertical>.button:focus,.btn-group-vertical>button.link:focus,.btn-group-vertical>.btn:active,.node-preview-container .btn-group-vertical>.node-preview-backlink:active,.btn-group-vertical>.button:active,.btn-group-vertical>button.link:active,.btn-group-vertical>.btn.active,.media-library-view--widget .view-header .btn-group-vertical>a.btn.is-active,.node-preview-container .btn-group-vertical>.active.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header .btn-group-vertical>a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container .btn-group-vertical>a.node-preview-backlink.is-active,.btn-group-vertical>.active.button,.media-library-view--widget .view-header .btn-group-vertical>a.button.is-active,.btn-group-vertical>button.active.link{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.node-preview-container .btn-group>.node-preview-backlink:not(:first-child),.btn-group>.button:not(:first-child),.btn-group>button.link:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.node-preview-container .btn-group>.node-preview-backlink:not(:last-child):not(.dropdown-toggle),.btn-group>.button:not(:last-child):not(.dropdown-toggle),.btn-group>button.link:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,.node-preview-container .btn-group>.btn-group:not(:last-child)>.node-preview-backlink,.btn-group>.btn-group:not(:last-child)>.button,.btn-group>.btn-group:not(:last-child)>button.link{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.node-preview-container .btn-group>.node-preview-backlink:nth-child(n+3),.btn-group>.button:nth-child(n+3),.btn-group>button.link:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.node-preview-container .btn-group>:not(.btn-check)+.node-preview-backlink,.btn-group>:not(.btn-check)+.button,.btn-group>:not(.btn-check)+button.link,.btn-group>.btn-group:not(:first-child)>.btn,.node-preview-container .btn-group>.btn-group:not(:first-child)>.node-preview-backlink,.btn-group>.btn-group:not(:first-child)>.button,.btn-group>.btn-group:not(:first-child)>button.link{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.node-preview-container .btn-group-sm>.node-preview-backlink+.dropdown-toggle-split,.btn-group-sm>.button+.dropdown-toggle-split,.btn-group-sm>button.link+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.node-preview-container .btn-group-lg>.node-preview-backlink+.dropdown-toggle-split,.btn-group-lg>.button+.dropdown-toggle-split,.btn-group-lg>button.link+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink,.btn-group-vertical>.button,.btn-group-vertical>button.link,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.node-preview-container .btn-group-vertical>.node-preview-backlink:not(:first-child),.btn-group-vertical>.button:not(:first-child),.btn-group-vertical>button.link:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.node-preview-container .btn-group-vertical>.node-preview-backlink:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.button:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>button.link:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.node-preview-container .btn-group-vertical>.btn-group:not(:last-child)>.node-preview-backlink,.btn-group-vertical>.btn-group:not(:last-child)>.button,.btn-group-vertical>.btn-group:not(:last-child)>button.link{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink~.btn,.node-preview-container .btn-group-vertical>.btn~.node-preview-backlink,.node-preview-container .btn-group-vertical>.node-preview-backlink~.node-preview-backlink,.btn-group-vertical>.button~.btn,.node-preview-container .btn-group-vertical>.button~.node-preview-backlink,.btn-group-vertical>.btn~.button,.node-preview-container .btn-group-vertical>.node-preview-backlink~.button,.btn-group-vertical>.button~.button,.btn-group-vertical>button.link~.btn,.node-preview-container .btn-group-vertical>button.link~.node-preview-backlink,.btn-group-vertical>button.link~.button,.btn-group-vertical>.btn~button.link,.node-preview-container .btn-group-vertical>.node-preview-backlink~button.link,.btn-group-vertical>.button~button.link,.btn-group-vertical>button.link~button.link,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.node-preview-container .btn-group-vertical>.btn-group:not(:first-child)>.node-preview-backlink,.btn-group-vertical>.btn-group:not(:first-child)>.button,.btn-group-vertical>.btn-group:not(:first-child)>button.link{border-top-left-radius:0;border-top-right-radius:0}.nav,.media-library-view--widget .view-header{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link,.media-library-view--widget .view-header a{display:block;padding:.5rem 1rem;color:#003cc5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link,.media-library-view--widget .view-header a{transition:none}}.nav-link:hover,.media-library-view--widget .view-header a:hover,.nav-link:focus,.media-library-view--widget .view-header a:focus{color:#00309e}.nav-link.disabled,.media-library-view--widget .view-header a.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs,.media-library-view--widget .view-header{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link,.media-library-view--widget .view-header .nav-link,.media-library-view--widget .view-header a{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.media-library-view--widget .view-header .nav-link:hover,.media-library-view--widget .view-header a:hover,.nav-tabs .nav-link:focus,.media-library-view--widget .view-header .nav-link:focus,.media-library-view--widget .view-header a:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled,.media-library-view--widget .view-header .nav-link.disabled,.media-library-view--widget .view-header a.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.media-library-view--widget .view-header .nav-link.active,.media-library-view--widget .view-header a.active,.media-library-view--widget .view-header a.is-active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-item.show .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-item.show .nav-link,.media-library-view--widget .view-header .nav-item.show a{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu,.media-library-view--widget .view-header .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link,.nav-pills .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-pills a{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .media-library-view--widget .view-header a.active,.nav-pills .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .nav-pills a.active,.media-library-view--widget .view-header .nav-pills a.is-active,.nav-pills .show>.nav-link,.nav-pills .media-library-view--widget .view-header .show>a,.media-library-view--widget .view-header .nav-pills .show>a{color:#fff;background-color:#003cc5}.nav-fill>.nav-link,.media-library-view--widget .view-header .nav-fill>a,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.media-library-view--widget .view-header .nav-justified>a,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-fill .nav-item .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-fill .nav-item a,.nav-justified .nav-item .nav-link,.nav-justified .nav-item .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-justified .nav-item a{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active,.media-library-view--widget .view-header .tab-content>a.is-active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link,.navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-nav a{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 600px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link,.navbar-expand-sm .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-sm .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link,.navbar-expand-md .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-md .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link,.navbar-expand-lg .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-lg .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link,.navbar-expand-xl .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-xl .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1300px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link,.navbar-expand-xxl .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand-xxl .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link,.navbar-expand .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-expand .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-light .navbar-nav a{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .media-library-view--widget .view-header a:hover,.media-library-view--widget .view-header .navbar-light .navbar-nav a:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .media-library-view--widget .view-header a:focus,.media-library-view--widget .view-header .navbar-light .navbar-nav a:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled,.navbar-light .navbar-nav .media-library-view--widget .view-header a.disabled,.media-library-view--widget .view-header .navbar-light .navbar-nav a.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .media-library-view--widget .view-header .show>a,.media-library-view--widget .view-header .navbar-light .navbar-nav .show>a,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .media-library-view--widget .view-header a.active,.navbar-light .navbar-nav .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .navbar-light .navbar-nav a.active,.media-library-view--widget .view-header .navbar-light .navbar-nav a.is-active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-dark .navbar-nav a{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .media-library-view--widget .view-header a:hover,.media-library-view--widget .view-header .navbar-dark .navbar-nav a:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .media-library-view--widget .view-header a:focus,.media-library-view--widget .view-header .navbar-dark .navbar-nav a:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .navbar-nav .media-library-view--widget .view-header a.disabled,.media-library-view--widget .view-header .navbar-dark .navbar-nav a.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .media-library-view--widget .view-header .show>a,.media-library-view--widget .view-header .navbar-dark .navbar-nav .show>a,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .media-library-view--widget .view-header a.active,.navbar-dark .navbar-nav .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .navbar-dark .navbar-nav a.active,.media-library-view--widget .view-header .navbar-dark .navbar-nav a.is-active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card,.media-library-selection .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.form-type-managed-file,.form-item-upload,fieldset.form-item{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr,.media-library-selection .media-library-item.media-library-item--grid>hr,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>hr,.form-type-managed-file>hr,.form-item-upload>hr,fieldset.form-item>hr{margin-right:0;margin-left:0}.card>.list-group,.media-library-selection .media-library-item.media-library-item--grid>.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group,.form-type-managed-file>.list-group,.form-item-upload>.list-group,fieldset.form-item>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child,.media-library-selection .media-library-item.media-library-item--grid>.list-group:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group:first-child,.form-type-managed-file>.list-group:first-child,.form-item-upload>.list-group:first-child,fieldset.form-item>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child,.media-library-selection .media-library-item.media-library-item--grid>.list-group:last-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group:last-child,.form-type-managed-file>.list-group:last-child,.form-item-upload>.list-group:last-child,fieldset.form-item>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.media-library-selection .media-library-item.media-library-item--grid>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .card>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .media-library-item.media-library-item--grid>.views-field-media-library-select-form+.list-group,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .media-library-item.media-library-item--grid>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .card>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .media-library-item.media-library-item--grid>.views-field-media-bulk-form+.list-group,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .media-library-item.media-library-item--grid>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.views-field-media-bulk-form+.list-group,.form-type-managed-file>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-type-managed-file>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-type-managed-file>.views-field-media-bulk-form+.list-group,.form-type-managed-file>label+.list-group,.form-item-upload .card>label+.list-group,.form-item-upload .media-library-selection .media-library-item.media-library-item--grid>label+.list-group,.media-library-selection .form-item-upload .media-library-item.media-library-item--grid>label+.list-group,.form-item-upload .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>label+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload .views-field-rendered-entity>label+.list-group,.form-item-upload>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload>.views-field-media-bulk-form+.list-group,.form-item-upload>label+.list-group,fieldset.form-item>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid fieldset.form-item>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid fieldset.form-item>.views-field-media-bulk-form+.list-group,.form-item-upload fieldset.form-item>label+.list-group,fieldset.form-item>legend+.list-group,.card>.list-group+.card-footer,.media-library-selection .media-library-item.media-library-item--grid>.list-group+.card-footer,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group+.card-footer,.form-type-managed-file>.list-group+.card-footer,.form-item-upload>.list-group+.card-footer,fieldset.form-item>.list-group+.card-footer{border-top:0}.card-body,.media-library-selection .media-library-item.media-library-item--grid>div,.media-library-selection .media-library-item.media-library-item--grid article,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.form-type-managed-file>div,.form-item-upload>div,fieldset.form-item>.fieldset-wrapper{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.form-type-managed-file>label,.form-item-upload label,fieldset.form-item>legend{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form:first-child,.form-type-managed-file>label:first-child,.form-item-upload label:first-child,fieldset.form-item>legend:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity,.card-group>.form-type-managed-file,.card-group>.form-item-upload,.card-group>fieldset.form-item{margin-bottom:.75rem}@media(min-width: 600px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity,.card-group>.form-type-managed-file,.card-group>.form-item-upload,.card-group>fieldset.form-item{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.card,.media-library-selection .card-group>.card+.media-library-item.media-library-item--grid,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.card,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.views-field-rendered-entity+.media-library-item.media-library-item--grid,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid+.views-field-rendered-entity,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.views-field-rendered-entity,.card-group>.form-type-managed-file+.card,.media-library-selection .card-group>.form-type-managed-file+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file+.views-field-rendered-entity,.card-group>.card+.form-type-managed-file,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.form-type-managed-file,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.form-type-managed-file,.card-group>.form-type-managed-file+.form-type-managed-file,.card-group>.form-item-upload+.card,.media-library-selection .card-group>.form-item-upload+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload+.views-field-rendered-entity,.card-group>.form-item-upload+.form-type-managed-file,.card-group>.card+.form-item-upload,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.form-item-upload,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.form-item-upload,.card-group>.form-type-managed-file+.form-item-upload,.card-group>.form-item-upload+.form-item-upload,.card-group>fieldset.form-item+.card,.media-library-selection .card-group>fieldset.form-item+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item+.views-field-rendered-entity,.card-group>fieldset.form-item+.form-type-managed-file,.card-group>fieldset.form-item+.form-item-upload,.card-group>.card+fieldset.form-item,.media-library-selection .card-group>.media-library-item.media-library-item--grid+fieldset.form-item,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+fieldset.form-item,.card-group>.form-type-managed-file+fieldset.form-item,.card-group>.form-item-upload+fieldset.form-item,.card-group>fieldset.form-item+fieldset.form-item{margin-left:0;border-left:0}.card-group>.card:not(:last-child),.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child),.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child),.card-group>.form-type-managed-file:not(:last-child),.card-group>.form-item-upload:not(:last-child),.card-group>fieldset.form-item:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-img-top,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-img-top,.card-group>.form-type-managed-file:not(:last-child) .card-img-top,.card-group>.form-item-upload:not(:last-child) .card-img-top,.card-group>fieldset.form-item:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-header,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-header,.card-group>.card:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-library-select-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .views-field-media-library-select-form,.card-group>.card:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-bulk-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .views-field-media-bulk-form,.card-group>.card:not(:last-child) .form-type-managed-file>label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .form-type-managed-file>label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .form-type-managed-file>label,.card-group>.form-type-managed-file:not(:last-child) .card-header,.card-group>.form-type-managed-file:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:last-child) .views-field-media-library-select-form,.card-group>.form-type-managed-file:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:last-child) .views-field-media-bulk-form,.card-group>.form-type-managed-file:not(:last-child) .form-type-managed-file>label,.card-group>.card:not(:last-child) .form-item-upload label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .form-item-upload label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .form-item-upload label,.card-group>.form-type-managed-file:not(:last-child) .form-item-upload label,.form-item-upload .card-group>.card:not(:last-child) label,.form-item-upload .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) label,.media-library-selection .form-item-upload .card-group>.media-library-item.media-library-item--grid:not(:last-child) label,.form-item-upload .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) label,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload .card-group>.views-field-rendered-entity:not(:last-child) label,.form-item-upload .card-group>.form-type-managed-file:not(:last-child) label,.card-group>.form-item-upload:not(:last-child) .card-header,.card-group>.form-item-upload:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:last-child) .views-field-media-library-select-form,.card-group>.form-item-upload:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:last-child) .views-field-media-bulk-form,.card-group>.form-item-upload:not(:last-child) label,.card-group>.card:not(:last-child) fieldset.form-item>legend,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) fieldset.form-item>legend,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) fieldset.form-item>legend,.card-group>.form-type-managed-file:not(:last-child) fieldset.form-item>legend,.card-group>.form-item-upload:not(:last-child) fieldset.form-item>legend,.card-group>fieldset.form-item:not(:last-child) .card-header,.card-group>fieldset.form-item:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:last-child) .views-field-media-library-select-form,.card-group>fieldset.form-item:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:last-child) .views-field-media-bulk-form,.card-group>fieldset.form-item:not(:last-child) .form-type-managed-file>label,.card-group>fieldset.form-item:not(:last-child) .form-item-upload label,.form-item-upload .card-group>fieldset.form-item:not(:last-child) label,.card-group>fieldset.form-item:not(:last-child) fieldset.form-item>legend{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-img-bottom,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-img-bottom,.card-group>.form-type-managed-file:not(:last-child) .card-img-bottom,.card-group>.form-item-upload:not(:last-child) .card-img-bottom,.card-group>fieldset.form-item:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-footer,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-footer,.card-group>.form-type-managed-file:not(:last-child) .card-footer,.card-group>.form-item-upload:not(:last-child) .card-footer,.card-group>fieldset.form-item:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child),.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child),.card-group>.form-type-managed-file:not(:first-child),.card-group>.form-item-upload:not(:first-child),.card-group>fieldset.form-item:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-img-top,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-img-top,.card-group>.form-type-managed-file:not(:first-child) .card-img-top,.card-group>.form-item-upload:not(:first-child) .card-img-top,.card-group>fieldset.form-item:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-header,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-header,.card-group>.card:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-library-select-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .views-field-media-library-select-form,.card-group>.card:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-bulk-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .views-field-media-bulk-form,.card-group>.card:not(:first-child) .form-type-managed-file>label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .form-type-managed-file>label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .form-type-managed-file>label,.card-group>.form-type-managed-file:not(:first-child) .card-header,.card-group>.form-type-managed-file:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:first-child) .views-field-media-library-select-form,.card-group>.form-type-managed-file:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-type-managed-file:not(:first-child) .views-field-media-bulk-form,.card-group>.form-type-managed-file:not(:first-child) .form-type-managed-file>label,.card-group>.card:not(:first-child) .form-item-upload label,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .form-item-upload label,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .form-item-upload label,.card-group>.form-type-managed-file:not(:first-child) .form-item-upload label,.form-item-upload .card-group>.card:not(:first-child) label,.form-item-upload .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) label,.media-library-selection .form-item-upload .card-group>.media-library-item.media-library-item--grid:not(:first-child) label,.form-item-upload .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) label,.view-media-library .media-library-views-form .media-library-item--grid .form-item-upload .card-group>.views-field-rendered-entity:not(:first-child) label,.form-item-upload .card-group>.form-type-managed-file:not(:first-child) label,.card-group>.form-item-upload:not(:first-child) .card-header,.card-group>.form-item-upload:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:first-child) .views-field-media-library-select-form,.card-group>.form-item-upload:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.form-item-upload:not(:first-child) .views-field-media-bulk-form,.card-group>.form-item-upload:not(:first-child) label,.card-group>.card:not(:first-child) fieldset.form-item>legend,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) fieldset.form-item>legend,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) fieldset.form-item>legend,.card-group>.form-type-managed-file:not(:first-child) fieldset.form-item>legend,.card-group>.form-item-upload:not(:first-child) fieldset.form-item>legend,.card-group>fieldset.form-item:not(:first-child) .card-header,.card-group>fieldset.form-item:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:first-child) .views-field-media-library-select-form,.card-group>fieldset.form-item:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>fieldset.form-item:not(:first-child) .views-field-media-bulk-form,.card-group>fieldset.form-item:not(:first-child) .form-type-managed-file>label,.card-group>fieldset.form-item:not(:first-child) .form-item-upload label,.form-item-upload .card-group>fieldset.form-item:not(:first-child) label,.card-group>fieldset.form-item:not(:first-child) fieldset.form-item>legend{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-img-bottom,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-img-bottom,.card-group>.form-type-managed-file:not(:first-child) .card-img-bottom,.card-group>.form-item-upload:not(:first-child) .card-img-bottom,.card-group>fieldset.form-item:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-footer,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-footer,.card-group>.form-type-managed-file:not(:first-child) .card-footer,.card-group>.form-item-upload:not(:first-child) .card-footer,.card-group>fieldset.form-item:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor: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,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0036b1;background-color:#e6ecf9;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230036b1'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#809ee2;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active,.media-library-view--widget .view-header a.breadcrumb-item.is-active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#003cc5;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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){.page-link{transition:none}}.page-link:hover{z-index:2;color:#00309e;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#00309e;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link,.media-library-view--widget .view-header a.page-item.is-active .page-link{z-index:3;color:#fff;background-color:#003cc5;border-color:#003cc5}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge,.node-preview-container .node-preview-backlink .badge,.button .badge,button.link .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close,.alert-dismissible .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .alert-dismissible .ui-dialog-titlebar-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#002476;background-color:#ccd8f3;border-color:#b3c5ee}.alert-primary .alert-link{color:#001d5e}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#003cc5;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active,.media-library-view--widget .view-header a.list-group-item.is-active{z-index:2;color:#fff;background-color:#003cc5;border-color:#003cc5}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-item+a.list-group-item.is-active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal>a.list-group-item.is-active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}@media(min-width: 600px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-sm>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-sm>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-md>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-md>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-lg>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-lg>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xl>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xl>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1300px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xxl>a.list-group-item.is-active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active,.media-library-view--widget .view-header .list-group-horizontal-xxl>.list-group-item+a.list-group-item.is-active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#002476;background-color:#ccd8f3}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#002476;background-color:#b8c2db}.list-group-item-primary.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-primary.list-group-item-action.is-active{color:#fff;background-color:#002476;border-color:#002476}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-secondary.list-group-item-action.is-active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-success.list-group-item-action.is-active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-info.list-group-item-action.is-active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-warning.list-group-item-action.is-active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-danger.list-group-item-action.is-active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-light.list-group-item-action.is-active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active,.media-library-view--widget .view-header a.list-group-item-dark.list-group-item-action.is-active{color:#fff;background-color:#141619;border-color:#141619}.btn-close,.ui-dialog .ui-dialog-titlebar-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover,.ui-dialog .ui-dialog-titlebar-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus,.ui-dialog .ui-dialog-titlebar-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(0,60,197,.25);opacity:1}.btn-close:disabled,.ui-dialog .ui-dialog-titlebar-close:disabled,.btn-close.disabled,.ui-dialog .disabled.ui-dialog-titlebar-close{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close,.toast-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .toast-header .ui-dialog-titlebar-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close,.modal-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .modal-header .ui-dialog-titlebar-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 600px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 599.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1299.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.media-library-view--widget .view-header a.carousel-item.is-active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end,.media-library-view--widget .view-header a.carousel-item-end.is-active{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start,.media-library-view--widget .view-header a.carousel-item-start.is-active{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .media-library-view--widget .view-header a.carousel-item.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item.is-active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .media-library-view--widget .view-header a.carousel-item-start.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-start.is-active,.carousel-fade .active.carousel-item-end,.carousel-fade .media-library-view--widget .view-header a.carousel-item-end.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-end.is-active{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .media-library-view--widget .view-header a.carousel-item-start.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-start.is-active,.carousel-fade .active.carousel-item-end,.carousel-fade .media-library-view--widget .view-header a.carousel-item-end.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-end.is-active{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.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'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.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'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active,.carousel-indicators .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .carousel-indicators a.is-active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close,.offcanvas-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .offcanvas-header .ui-dialog-titlebar-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before,.node-preview-container .placeholder.node-preview-backlink::before,.placeholder.button::before,button.placeholder.link::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#003cc5}.link-primary:hover,.link-primary:focus{color:#00309e}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width: 600px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1300px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#003cc5 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#212529 !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 600px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1300px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.ui-widget-content a{color:#003cc5;text-decoration:underline}.ui-widget-content a:hover{color:#00309e}.ckeditor-buttons li .cke-icon-only{width:auto}.ckeditor-buttons li a{min-height:28px}.ckeditor-buttons .cke_button_icon img{vertical-align:initial}.button--small{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}a.button{text-decoration:none}a.button.button--primary{color:#fff;background-color:#003cc5;border-color:#003cc5}a.button.button--primary:hover{color:#fff;background-color:#0033a7;border-color:#00309e}.btn-check:focus+a.button.button--primary,a.button.button--primary:focus{color:#fff;background-color:#0033a7;border-color:#00309e;box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-check:checked+a.button.button--primary,.btn-check:active+a.button.button--primary,a.button.button--primary:active,a.button.button--primary.active,.media-library-view--widget .view-header a.button.button--primary.is-active,.show>a.button.button--primary.dropdown-toggle{color:#fff;background-color:#00309e;border-color:#002d94}.btn-check:checked+a.button.button--primary:focus,.btn-check:active+a.button.button--primary:focus,a.button.button--primary:active:focus,a.button.button--primary.active:focus,.media-library-view--widget .view-header a.button.button--primary.is-active:focus,.show>a.button.button--primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}a.button.button--primary:disabled,a.button.button--primary.disabled{color:#fff;background-color:#003cc5;border-color:#003cc5}a.button.button--danger{color:#fff;background-color:#dc3545;border-color:#dc3545}a.button.button--danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+a.button.button--danger,a.button.button--danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+a.button.button--danger,.btn-check:active+a.button.button--danger,a.button.button--danger:active,a.button.button--danger.active,.media-library-view--widget .view-header a.button.button--danger.is-active,.show>a.button.button--danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+a.button.button--danger:focus,.btn-check:active+a.button.button--danger:focus,a.button.button--danger:active:focus,a.button.button--danger.active:focus,.media-library-view--widget .view-header a.button.button--danger.is-active:focus,.show>a.button.button--danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}a.button.button--danger:disabled,a.button.button--danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}a.button.button-action{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}a.button.button-action:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+a.button.button-action,a.button.button-action:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+a.button.button-action,.btn-check:active+a.button.button-action,a.button.button-action:active,a.button.button-action.active,.media-library-view--widget .view-header a.button.button-action.is-active,.show>a.button.button-action.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+a.button.button-action:focus,.btn-check:active+a.button.button-action:focus,a.button.button-action:active:focus,a.button.button-action.active:focus,.media-library-view--widget .view-header a.button.button-action.is-active:focus,.show>a.button.button-action.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}a.button.button-action:disabled,a.button.button-action.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}a.button.button--small{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.btn-primary a{color:#fff}.btn-primary a:hover{color:#fff;text-decoration:none}.btn-secondary a{color:#fff}.btn-secondary a:hover{color:#fff;text-decoration:none}.btn-success a{color:#fff}.btn-success a:hover{color:#fff;text-decoration:none}.btn-info a{color:#000}.btn-info a:hover{color:#000;text-decoration:none}.btn-warning a{color:#000}.btn-warning a:hover{color:#000;text-decoration:none}.btn-danger a{color:#fff}.btn-danger a:hover{color:#fff;text-decoration:none}.btn-light a{color:#000}.btn-light a:hover{color:#000;text-decoration:none}.btn-dark a{color:#fff}.btn-dark a:hover{color:#fff;text-decoration:none}.btn-outline-primary:hover a,.node-preview-container .node-preview-backlink:hover a{color:#fff}.btn-outline-primary a:hover,.node-preview-container .node-preview-backlink a:hover{color:#fff;text-decoration:none}.btn-outline-secondary:hover a{color:#fff}.btn-outline-secondary a:hover{color:#fff;text-decoration:none}.btn-outline-success:hover a{color:#fff}.btn-outline-success a:hover{color:#fff;text-decoration:none}.btn-outline-info:hover a{color:#000}.btn-outline-info a:hover{color:#000;text-decoration:none}.btn-outline-warning:hover a{color:#000}.btn-outline-warning a:hover{color:#000;text-decoration:none}.btn-outline-danger:hover a{color:#fff}.btn-outline-danger a:hover{color:#fff;text-decoration:none}.btn-outline-light:hover a{color:#000}.btn-outline-light a:hover{color:#000;text-decoration:none}.btn-outline-dark:hover a{color:#fff}.btn-outline-dark a:hover{color:#fff;text-decoration:none}.btn,.node-preview-container .node-preview-backlink,button.link,a.button,.button{margin:0 .5rem}.btn:first-child,.node-preview-container .node-preview-backlink:first-child,button.link:first-child,.button:first-child{margin-left:0}.btn:last-child,.node-preview-container .node-preview-backlink:last-child,button.link:last-child,.button:last-child{margin-right:0}.btn-group .btn,.btn-group .node-preview-container .node-preview-backlink,.node-preview-container .btn-group .node-preview-backlink,.btn-group button.link,.btn-group .button{margin:0}a[class=button]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}a[class=button]:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+a[class=button],a[class=button]:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+a[class=button],.btn-check:active+a[class=button],a[class=button]:active,a[class=button].active,.media-library-view--widget .view-header a[class=button].is-active,.show>a[class=button].dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+a[class=button]:focus,.btn-check:active+a[class=button]:focus,a[class=button]:active:focus,a[class=button].active:focus,.media-library-view--widget .view-header a[class=button].is-active:focus,.show>a[class=button].dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}a[class=button]:disabled,a[class=button].disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.form-control.image-button{width:unset}.form-control.form-checkbox,.form-control.form-radio{display:inline-block;height:auto;width:unset}.form-select{min-width:5rem}input[type=search]{box-sizing:border-box}.dropbutton-multiple .dropbutton .dropbutton-action>*{border:0}@media(min-width: 992px){.node-form{margin:2rem}}.node-form .form-actions{text-align:center}.container-inline div,.container-inline label{display:inline-block;margin:0}td>.form-item{margin:0}#search-block-form{display:flex}.js td .dropbutton-wrapper{min-height:2.25rem}.dropbutton-widget{border-radius:.25rem}.dropbutton-widget .dropbutton .dropbutton-action>*{padding:.375rem .75rem}.form-item-upload{margin-bottom:1rem}.paragraph-type-label,.paragraph-type-title{font-weight:700}.paragraphs-dropdown-action.button.btn-primary{background-color:#003cc5}.paragraphs-dropdown-action.button.btn-danger{background-color:#dc3545}.field--widget-paragraphs .field-add-more-submit,.field--widget-entity-reference-paragraphs .field-add-more-submit{margin:0}.js .field--widget-entity-reference-paragraphs td{padding:1rem}.navbar .block-search form{display:flex;flex-direction:column;text-align:center}@media(min-width: 600px){.navbar .block-search form{flex-direction:row}}.navbar .block-search form .form-actions{margin-top:.5rem}@media(min-width: 768px){.navbar .block-search form .form-actions{margin-left:.5rem;margin-top:0}}.navbar-nav .nav-link,.navbar-nav .media-library-view--widget .view-header a,.media-library-view--widget .view-header .navbar-nav a{padding-left:.5rem;padding-right:.5rem}.navbar-nav .dropdown-toggle::after{float:right}@media(min-width: 992px){.navbar-nav .dropdown-toggle::after{clear:both;float:none}}.navbar-brand{white-space:unset}.navbar-brand .site-slogan{display:none;font-size:.875rem}@media(min-width: 992px){.navbar-brand .site-slogan{display:block}}.navbar-brand a.site-title{color:#212529;text-decoration:none}.navbar-brand a.site-title:hover{color:#212529;text-decoration:none}.navbar-brand .site-title{font-size:1.5rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.navbar-brand img{height:36px;margin:0 1rem 0 0;width:auto}@media(min-width: 992px){.navbar-brand img{height:60px}}.navbar-dark .navbar-brand a.site-title,.footer-dark .navbar-brand a.site-title{color:#f8f9fa;text-decoration:none}.navbar-dark .navbar-brand a.site-title:hover,.footer-dark .navbar-brand a.site-title:hover{color:#f8f9fa;text-decoration:none}footer{padding:30px 0}footer.footer-dark a{color:#f8f9fa;text-decoration:none}footer.footer-dark a:hover{color:#f8f9fa;text-decoration:none}footer .region-footer{display:flex;flex-direction:column}.region-sidebar-first,.region-sidebar-second,.region-footer,.region-content{padding:0 0}.node-preview-container{background-color:#fff}.node-preview-container .form-type-select{margin:0}.tabs-primary{margin:16px 0}.tabs-secondary{margin:0 0 16px 0}@media(max-width: 599.98px){.tabs-wrapper .tab-toggle{padding:1rem}.tabs-wrapper .nav-tabs,.tabs-wrapper .media-library-view--widget .view-header,.media-library-view--widget .tabs-wrapper .view-header{border:1px solid #dee2e6;border-radius:.25rem}.tabs-wrapper .nav-link,.tabs-wrapper .media-library-view--widget .view-header a,.media-library-view--widget .view-header .tabs-wrapper a{border:0;border-radius:0}.tabs-wrapper .nav-item{border-radius:0;margin-bottom:0}.tabs-wrapper .nav-item.active,.tabs-wrapper .media-library-view--widget .view-header a.nav-item.is-active,.media-library-view--widget .view-header .tabs-wrapper a.nav-item.is-active{background-color:#dee2e6}.tabs-wrapper .nav-item a{align-self:center;display:flex}.tabs-wrapper .nav-item a:not(.tab-toggle){flex-grow:1}.tabs-wrapper:not(.is-collapsible) .nav-item:not(:first-of-type){border-top:1px solid #dee2e6}.tabs-wrapper.is-collapsible .nav-item.active,.tabs-wrapper.is-collapsible .media-library-view--widget .view-header a.nav-item.is-active,.media-library-view--widget .view-header .tabs-wrapper.is-collapsible a.nav-item.is-active{display:flex;order:-1}.tabs-wrapper.is-collapsible .nav-item:not(.active){display:none}.tabs-wrapper.is-collapsible .is-open .nav-item{display:flex}.tabs-wrapper.is-collapsible .is-open .nav-item:not(.active){border-top:1px solid #dee2e6}}@media(min-width: 768px){.tabs-wrapper .tab-toggle{display:none}}a.tabledrag-handle .handle{display:table-cell;padding-right:1rem !important}table{caption-side:unset}.progress{display:block;height:unset;overflow:unset;font-size:unset;background-color:unset}.region-title__action a.button{color:#fff;background-color:#003cc5;border-color:#003cc5}.region-title__action a.button:hover{color:#fff;background-color:#0033a7;border-color:#00309e}.btn-check:focus+.region-title__action a.button,.region-title__action a.button:focus{color:#fff;background-color:#0033a7;border-color:#00309e;box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.btn-check:checked+.region-title__action a.button,.btn-check:active+.region-title__action a.button,.region-title__action a.button:active,.region-title__action a.button.active,.region-title__action .media-library-view--widget .view-header a.button.is-active,.media-library-view--widget .view-header .region-title__action a.button.is-active,.show>.region-title__action a.button.dropdown-toggle{color:#fff;background-color:#00309e;border-color:#002d94}.btn-check:checked+.region-title__action a.button:focus,.btn-check:active+.region-title__action a.button:focus,.region-title__action a.button:active:focus,.region-title__action a.button.active:focus,.region-title__action .media-library-view--widget .view-header a.button.is-active:focus,.media-library-view--widget .view-header .region-title__action a.button.is-active:focus,.show>.region-title__action a.button.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,89,206,.5)}.region-title__action a.button:disabled,.region-title__action a.button.disabled{color:#fff;background-color:#003cc5;border-color:#003cc5}tr.region-title{--bs-table-bg: #f8f9fa}tr.region-title td{--bs-table-bg: #f8f9fa}.color-primary{color:#002476;background-color:#ccd8f3;border-color:#b3c5ee}.color-primary .alert-link{color:#001d5e}.color-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.color-secondary .alert-link{color:#34383c}.color-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.color-success .alert-link{color:#0c4128}.color-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.color-info .alert-link{color:#04414d}.color-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.color-warning .alert-link{color:#523e02}.color-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.color-danger .alert-link{color:#6a1a21}.color-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.color-light .alert-link{color:#4f5050}.color-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.color-dark .alert-link{color:#101214}.views-admin a{color:#003cc5;text-decoration:underline}.views-admin a:hover{color:#00309e}.views-admin .views-displays .tabs{list-style:none}.views-admin .views-ui-display-tab-bucket__title{padding:4px 6px 6px}.views-admin .dropbutton .dropbutton-action>*{line-height:20px;padding:.1em .5em}.views-admin .dropbutton .dropbutton-action .btn-primary{color:#003cc5;text-decoration:underline}.views-admin .dropbutton .dropbutton-action .btn-primary:hover{color:#00309e;text-decoration:none}.views-admin .view-preview-form .form-item-view-args,.views-admin .view-preview-form .form-actions{display:block;margin-left:1rem;margin-right:1rem}.pagination{flex-wrap:wrap;padding:1rem 0;justify-content:center}.media-library-item__edit,.media-library-item__remove{position:absolute;z-index:1;top:.6rem;overflow:hidden;width:1.5rem;height:1.5rem;margin:.3125rem;padding:0;transition:.2s border-color;color:rgba(0,0,0,0);background-size:.75rem;text-shadow:none;font-size:0;border:1px solid rgba(0,0,0,.25);border-radius:.25em;background-repeat:no-repeat;background-position:center;background-size:.75rem}.media-library-item__edit{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg fill='%23545560'%3e%3cpath d='M14.545 3.042l-1.586-1.585a1.003 1.003 0 00-1.414 0L10.252 2.75l3 3 1.293-1.293a1.004 1.004 0 000-1.415zM5.25 13.751l-3-3 6.998-6.998 3 3zM.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e");right:3rem}.media-library-item__remove{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%2355565B' stroke-width='3'/%3e%3c/svg%3e");right:1rem}.view-media-library .media-library-views-form{--bs-gutter-x: 0;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));position:relative}.view-media-library .media-library-views-form .form-actions,.view-media-library .media-library-views-form .form-wrapper,.view-media-library .media-library-views-form .media-library-select-all{flex:0 0 auto;width:100%;margin:1rem 0}.view-media-library .media-library-views-form .form-actions .form-checkbox,.view-media-library .media-library-views-form .form-wrapper .form-checkbox,.view-media-library .media-library-views-form .media-library-select-all .form-checkbox{margin-right:1rem}.view-media-library .media-library-views-form .media-library-item--grid{position:relative;flex:0 0 auto;width:100%}@media(min-width: 768px){.view-media-library .media-library-views-form .media-library-item--grid{flex:0 0 auto;width:50%}}@media(min-width: 992px){.view-media-library .media-library-views-form .media-library-item--grid{flex:0 0 auto;width:25%}}.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form{position:absolute;z-index:1;top:.5rem;left:.5rem;right:.5rem}.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form .form-item,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form .form-item{margin:0}.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity{height:calc(100% - 1rem);padding-top:3rem;margin:.5rem}.media-library-view--widget{display:flex;flex-direction:column}.media-library-view--widget .view-filters .form--inline,.view-media-library .view-filters .form--inline{--bs-gutter-x: 0;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));align-items:flex-end}.media-library-view--widget .view-filters .form--inline>div,.view-media-library .view-filters .form--inline>div{flex:0 0 auto;width:100%}@media(min-width: 768px){.media-library-view--widget .view-filters .form--inline>div,.view-media-library .view-filters .form--inline>div{flex:0 0 auto;width:auto;margin-bottom:1rem}}.media-library-selection{--bs-gutter-x: 0;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.media-library-selection .media-library-item.media-library-item--grid{position:relative;flex:0 0 auto;width:100%;padding-top:3rem;margin:.5rem}@media(min-width: 768px){.media-library-selection .media-library-item.media-library-item--grid{flex:0 0 auto;width:50%;width:calc(50% - 1rem)}}@media(min-width: 992px){.media-library-selection .media-library-item.media-library-item--grid{flex:0 0 auto;width:25%;width:calc(25% - 1rem)}}#media-library-add-form-wrapper .item-list ul{padding-left:0;list-style:none}em.placeholder{display:unset;min-height:unset;vertical-align:unset;cursor:unset;background-color:unset;opacity:unset}.card-img-top img{width:100% !important;max-width:100% !important}.alert-dismissible .close{color:#000}code{overflow-y:auto}body{overflow-y:scroll}@font-face{font-family:"BCSans";font-style:normal;src:url("../assets/fonts/BCSans/BCSans-Regular.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-Regular.woff") format("woff")}@font-face{font-family:"BCSans";font-style:italic;src:url("../assets/fonts/BCSans/BCSans-Italic.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-Italic.woff") format("woff")}@font-face{font-family:"BCSans";font-weight:700;src:url("../assets/fonts/BCSans/BCSans-Bold.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-Bold.woff") format("woff")}@font-face{font-family:"BCSans";font-style:italic;font-weight:700;src:url("../assets/fonts/BCSans/BCSans-BoldItalic.woff2") format("woff2"),url("../assets/fonts/BCSans/BCSans-BoldItalic.woff") format("woff")}body{font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif;font-size:16px;line-height:1.5;color:#333}.ui-widget{font-family:"BCSans","Noto Sans",Verdana,Arial,sans-serif}p{margin:0}.node p{margin-bottom:30px}.page-title{position:relative;color:#333;border-bottom:4px;padding-bottom:4px;margin-bottom:30px;font-size:2.25rem}.page-title:after{content:"";height:4px;position:absolute;left:0px;bottom:0px;right:0px;background-image:linear-gradient(to right, #D8E5F1 25%, #FFFFFF 100%)}@media(min-width: 992px){.page-title{font-size:2.8125rem}}.node .field--name-body h2,.node .field--name-body .h2{font-size:2.25rem;font-weight:700;margin-bottom:30px}.title-w-underline{position:relative;color:#333;border-bottom:4px;padding-bottom:4px;margin-bottom:24px;font-weight:700;font-size:1.875rem}.title-w-underline:after{content:"";height:4px;position:absolute;left:0px;bottom:0px;right:0px;background-image:linear-gradient(to right, #D8E5F1 25%, #FFFFFF 100%)}@media(min-width: 992px){.title-w-underline{font-size:2.25rem}}.content-source{font-size:14px;color:#666}a{color:#2e6ab0;text-decoration:none}a:hover{color:#2e6ab0;text-decoration:underline}.page-container img{display:block;width:100%;height:auto}.form-item input[type=text],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=email],.form-item input[type=checkbox],.form-item textarea,.form-item select{border-radius:0}.form-item input[type=text]:placeholder,.form-item input[type=tel]:placeholder,.form-item input[type=number]:placeholder,.form-item input[type=email]:placeholder,.form-item input[type=checkbox]:placeholder,.form-item textarea:placeholder,.form-item select:placeholder{color:#9d9d9d}.form-required:after{content:"(required)";color:#9d9d9d;font-style:italic;width:auto;height:auto;vertical-align:baseline;background:none}.form-type-checkbox .description{display:inline-block}fieldset{border:none}.fieldset-wrapper{padding:0}.form-submit{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.form-submit:hover,.form-submit:focus{background-color:#002857;color:#fff;text-decoration:none}.ui-widget-content .ui-state-active{border:1px solid rgba(0,0,0,0);background:none;margin:0;color:#333}.ui-widget-content a{text-decoration:none;color:#333;border:1px solid rgba(0,0,0,0)}table{width:100%}legend{display:none}.table>:not(caption)>*>*{padding:20px}thead{background-color:#002857;color:#fff}thead th{padding:30px;border-bottom:none}tbody{border:none}tbody th{background-color:#002857;color:#fff;padding:30px;border-bottom:none}tbody tr:nth-child(2n) td{background-color:#f2f2f2}tbody tr td{padding:20px;border-bottom:none}tbody tr td:not(:last-of-type){border-right:2px solid #d7d7d7}.table>:not(:first-child){border:none}table .data-align-left{padding-left:20px !important;padding-right:20px !important}table .data-align-right{text-align:right;padding-right:20px !important}table .data-align-center{text-align:center}@media(max-width: 599.98px){div.view-industry-profiles:has(.industry-overview-table){padding:0 0 0 0}table.industry-overview-table{margin:0 0 0;width:100%;overflow-x:hidden;box-shadow:rgba(0,0,0,.24) 0 3px 8px}table.industry-overview-table thead{display:none}table.industry-overview-table td{padding:0 1.5em 0 1.5em;border:none;background:#fff}table.industry-overview-table td.views-field-title{display:block;color:#2e6ab0;font-weight:bold;border:none;padding-bottom:1em}table.industry-overview-table td.views-field-industry-profile-job-growth-rate,table.industry-overview-table td.views-field-industry-profile-job-growth,table.industry-overview-table td.views-field-industry-profile-total-employment{display:block;text-align:right;padding-top:0;padding-bottom:0;border:none}table.industry-overview-table td.views-field-industry-profile-job-growth-rate::before,table.industry-overview-table td.views-field-industry-profile-job-growth::before,table.industry-overview-table td.views-field-industry-profile-total-employment::before{content:attr(data-label);float:left;font-weight:bold}table.industry-overview-table td.views-field-industry-profile-job-growth-rate,table.industry-overview-table td.views-field-industry-profile-job-growth{padding-bottom:1em}table.industry-overview-table tr{display:block;padding-top:1em;padding-bottom:1em;background:#fff;margin:0 0 0 0}table.industry-overview-table tr:nth-child(2n){background-color:#f2f2f2}}.alert{border-radius:0}.alert-status{margin-bottom:0}svg>g>g.google-visualization-tooltip{pointer-events:none}.block-local-tasks-block{margin-top:auto;margin-bottom:0;background:rgba(255,255,255,.95);box-shadow:1px 0 3px 1px rgba(0,0,0,.15);position:absolute;bottom:-40px;left:40px;z-index:99}@media(min-width: 768px){.block-local-tasks-block{position:fixed;bottom:0}}.block-local-tasks-block .tabs-primary{margin:0;padding:0}.block-local-tasks-block .nav-tabs-items{margin:0;padding:0}.block-local-tasks-block .tabs{margin:0;padding:0;font-size:14px;line-height:1}.block-local-tasks-block .tabs li{margin:0;padding:0;display:inline-block}.block-local-tasks-block .tabs li a{display:block;padding:14px 18px;color:#2e6ab0;text-decoration:none;transition:border-color .3s ease}.block-local-tasks-block .tabs li a:hover,.block-local-tasks-block .tabs li a:focus{background-color:#2e6ab0;color:#fff}.block-local-tasks-block .tabs li.is-active a{background-color:#2e6ab0;color:#fff}.skip-link{position:absolute;padding:10px;top:10px;left:10px;transform:translateY(-100%);transition:transform .3s;z-index:3}.skip-link:focus{transform:translateY(0)}.page-wrapper{position:relative;background-color:#fff}.page-content-wrapper{position:relative;flex-grow:1;min-height:400px}.page-format--standard,.page-format--standard.node--type-blog,.page-format--standard.node--type-news,.page-format--standard.node--type-success-story{padding-top:30px;padding-bottom:30px}@media(min-width: 1200px){.page-format--standard,.page-format--standard.node--type-blog,.page-format--standard.node--type-news,.page-format--standard.node--type-success-story{width:66.66666667%;margin:0 auto;max-width:900px}}.page-format--standard.node--type-blog,.page-format--standard.node--type-news,.page-format--standard.node--type-success-story{padding-top:0px}@media(min-width: 992px){.page-format--sidenav{display:flex;gap:20px}}@media(min-width: 992px){.page-format--sidenav .page-content{flex:1 0 80%}}@media(min-width: 992px){.page-format--sidenav .page-sidebar{flex:1 0 20%}}.page--not-found .region-content .block-system{padding:80px 0;font-size:2rem}.page-format--wide .node-page-content{padding-top:40px}.plan-careerexplore-careers .node-page-content{padding-top:0}.userlogin .region-content{max-width:900px;padding:60px 12px;margin:0 auto}.sitewide-alert.alert{display:flex;align-items:center;margin:0;border:0;border-radius:0;padding:10px 12px;background-color:#791d5f;text-align:center;font-size:14px;color:#fff}.sitewide-alert>div{display:block;flex-grow:1;text-align:center}.sitewide-alert .close{float:none;margin-left:auto;display:block;height:28px;width:32px;border:none;padding:0;background:none;color:#fff;border:none;cursor:pointer;outline:none;font-size:30px;line-height:1}.sitewide-alert .close>span{display:block;height:32px}.sitewide-alert a{font-weight:700;color:#fff;text-decoration:underline}.sitewide-alert a:hover{text-decoration:none}.header{position:relative;background-color:#fff;box-shadow:0 4px 7px rgba(0,0,0,.1);transition:all 1.3s ease-out}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header{box-shadow:none}}@media(max-width: 1200px),(hover: none),(pointer: coarse){.nav-fixed .header{position:fixed;top:0;left:0;width:100%;z-index:4}}.nav-fixed.toolbar-fixed .header{top:38px}.nav-fixed.toolbar-tray-open .header{top:79px}.header__container{position:relative;padding-top:20px;padding-bottom:30px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__container{padding-top:10px;padding-bottom:30px}}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__logo-search-container{display:flex}}.header__logo-link{display:block;width:170px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__logo-link{width:260px;align-self:end}}.header__logo-link img{display:block;width:100%}.header__search{margin-top:20px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__search{margin-left:auto;align-self:end;min-width:500px}}.nav-fixed .header__search{display:none}.header__menu-toggle{display:block;position:absolute;top:20px;right:6px}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.header__menu-toggle{display:none}}.nav-main{background-color:#002857}.nav-main ul.nav-t1{list-style:none;padding:0;margin:0;position:relative;height:100%;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:0;padding:0;margin:0}.nav-main ul.nav-t1 a{padding:5px 20px 5px 10px}.nav-main ul.nav-t1 a:hover{text-decoration:none}.nav-main ul.nav-t1>li{padding:6px 10px 0 10px;border-bottom:6px solid rgba(0,0,0,0);min-width:80px;height:80px;flex:2 1 auto;display:flex;flex-direction:column;justify-content:space-around;align-items:stretch}.nav-main ul.nav-t1>li>a{font-size:1rem;padding:0}.nav-main ul.nav-t1>li:hover .submenu-container{display:block}.nav-main ul.nav-t1>li .submenu-container{display:none;position:absolute;top:100%;right:0;left:0;z-index:1000}ul.nav-t1>li:hover .nav-main ul.nav-t1>li .submenu-container{display:block}.nav-main ul.nav-t1>li .submenu-container .submenu{width:100%;min-height:420px;padding:15px 0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2{list-style:none;padding:0;margin:0;position:relative;height:100%;width:50%}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li{border-left:6px solid rgba(0,0,0,0)}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li>a.has-submenu{position:relative}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li>a.has-submenu:after{position:absolute;top:0;right:0;bottom:0;content:"";font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;color:#9d9d9d}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover>a{text-decoration:underline}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover>a:after{color:#2e6ab0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li ul.nav-t3{list-style:none;padding:0;margin:0;display:none;position:absolute;left:100%;top:0;height:100%;width:100%;padding:0 15px}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover .nav-t3{display:block}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li li:hover>a{text-decoration:underline}.nav-main ul.nav-t1>li>a,.nav-main ul.nav-t1>li a:focus{color:#fff}.nav-main ul.nav-t1>li:hover{border-color:#e7bf3e;background-color:#fff}.nav-main ul.nav-t1>li:hover>a,.nav-main ul.nav-t1>li:hover a:focus{color:#333}.nav-main ul.nav-t1>li.active{border-color:#e7bf3e;background-color:#fff}.nav-main ul.nav-t1>li.active>a,.nav-main ul.nav-t1>li.active a:focus{color:#333}.nav-main ul.nav-t1>li .submenu-container .submenu{background:#fff;border-bottom:4px solid #2e6ab0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2{border-right:3px solid #f2f2f2}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li>a,.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li a:focus{color:#333}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover{border-left:6px solid #002857;background-color:#f2f2f2}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover>a,.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2>li:hover a:focus{color:#2e6ab0}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2:not(:hover)>li:first-child{border-left:6px solid #002857;background-color:#f2f2f2}.nav-main ul.nav-t1>li .submenu-container .submenu ul.nav-t2:not(:hover)>li:first-child .nav-t3{display:block}.nav-main{display:none}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.nav-main{display:block;position:relative;transition:all .3s ease-out;z-index:3;height:80px;padding:0;margin:0;box-shadow:0px 5px 10px -5px rgba(0,0,0,.15)}}.nav-main .container{position:relative;z-index:-1;height:100%}.submenu-underlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(20,20,20,.15);display:none}.nav-fixed{padding-top:180px}@media(min-width: 1200px){.nav-fixed{padding-top:36px}}@media(min-width: 1200px){.nav-fixed .nav-main{position:fixed;z-index:10;width:100%;top:0;left:0;transition:all .3s ease-out;background-color:#fff}}@media(min-width: 1200px){.nav-fixed.page-has-alert{padding-top:81px}}@media(min-width: 1200px){.nav-fixed.toolbar-fixed .nav-main{top:38px}}@media(min-width: 1200px){.nav-fixed.toolbar-tray-open .nav-main{top:79px}}@media(min-width: 1200px){.nav-fixed.toolbar-fixed{padding-top:79px}}.nav-fixed .nav-main .nav-t1>.nav-item:first-child{padding:0;border-bottom:none;min-width:170px;height:auto}@media(min-width: 1200px){.nav-fixed .nav-main .nav-t1>.nav-item:first-child a{display:block;height:32px;background-image:url(../logo.svg);background-repeat:no-repeat;background-size:170px auto;font-size:0;color:rgba(0,0,0,0)}}@media(min-width: 1200px){.nav-fixed .nav-main ul.nav-t1>li>a{color:#234075}}@media(min-width: 1200px){.nav-fixed .nav-main .submenu-container .submenu{box-shadow:0px 8px 5px -5px rgba(0,0,0,.1) inset}}.nav-user{display:none}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.nav-user{display:flex}}.nav-user .nav-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap}.nav-user .nav-items>li{flex:0 1 auto}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.nav-user .nav-items{margin-left:auto}}.nav-user .nav-item{position:relative;color:#333}.nav-user .nav-item:not(:last-of-type){padding-right:6px}.nav-user .nav-item:not(:last-of-type):after{content:"|";position:absolute;right:0;top:6px}.nav-user .nav-item:last-of-type>a{padding-right:0}.nav-user .nav-link,.nav-user .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-user a{font-size:.95rem;color:#333}.nav-user .new-logout-link{font-weight:bold}.nav-footer{display:block;text-align:center}@media(min-width: 992px){.nav-footer{text-align:left}}.nav-footer .nav-items{list-style:none;padding:0;margin:0}.nav-footer .nav-item{position:relative;display:inline-block;color:#fff}.nav-footer .nav-item:not(:last-of-type){padding-right:8px}.nav-footer .nav-item:not(:last-of-type):after{content:"|";position:absolute;right:0;top:8px}.nav-footer .nav-item:first-child .nav-link,.nav-footer .nav-item:first-child .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-footer .nav-item:first-child a{padding-left:0}.nav-footer .nav-link,.nav-footer .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-footer a{color:#fff;font-size:.9rem;padding:8px 9px}@media(min-width: 992px){.nav-footer .nav-link,.nav-footer .media-library-view--widget .view-header a,.media-library-view--widget .view-header .nav-footer a{font-size:.9375rem}}body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0 !important}.responsive-menu-block-wrapper{display:none}.mm-page,.mm-wrapper_background body{background-color:#fff}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:0}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%}.horizontal-menu>li{display:inline-block;position:relative}.horizontal-menu>li ul ul{left:13.75em;top:0}.horizontal-menu ul .fly-left ul{left:-13.75em}.horizontal-menu>li>a{display:block;padding-top:.3em;padding-right:1em;padding-bottom:.35em;padding-left:1em;background-color:#fff}.horizontal-menu>li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none}.horizontal-menu li.sfHover>ul,.horizontal-menu li:hover>ul{display:block}.horizontal-menu li li{position:relative;float:left;width:100%}.horizontal-menu>li>li:hover>ul,.horizontal-menu>li>li.sfHover>ul{display:block}.horizontal-menu>li li>a{display:block;position:relative;padding-top:.25em;padding-right:1em;padding-bottom:.25em;padding-left:1em;text-transform:none}.off-canvas-wrapper{display:block}.no-js .off-canvas-wrapper{display:none}.responsive-menu-toggle{display:inline-block}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative}.no-js .responsive-menu-toggle-icon{display:none}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:"";display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px}.responsive-menu-toggle-icon:before{top:8px}.responsive-menu-toggle-icon span.icon{top:14px}.responsive-menu-toggle-icon:after{top:20px}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none .4s ease-out .1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mm-blocker{background:rgba(0,0,0,0)}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,.2);transition:background 1s ease .3s}.mm-wrapper_opening #page{border-left:1px solid #ccc}.mm-panel a{border-bottom:none}ul.menu.mm-listview a.is-active{color:inherit}.mm-panel a:hover{border:none}ul.menu.mm-listview{padding-left:0;margin-left:0}html{top:auto !important}.mm-menu--offcanvas{width:80vw;min-width:240px;max-width:440px}.mobile-nav-header{padding:15px 20px 40px}.mobile-nav-logo{display:block;max-width:125px}.mobile-nav-close{position:absolute;top:12px;right:15px;width:30px;height:30px;background-image:url(../assets/images/close-icon.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}.mobile-nav-close__label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background-color:#000}.mm-menu,.mm-navbar,.mm-panel{background-color:#fff;color:#000}.mm-listitem__btn:not(.mm-listitem__text){border-left:none}.mm-listitem:after{inset-inline-start:0}.responsive-menu-toggle-icon span.label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;color:#000}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{width:26px;border-radius:0;left:10px}.responsive-menu-toggle-icon span.icon{top:15px}.responsive-menu-toggle-icon:after{top:22px}.mobile-nav__user-nav{margin-top:30px}.mobile-nav__user-nav .nav-items{list-style:none;padding:0;margin:0}.mm-wrapper--position-left .mm-slideout{transform:none}#off-canvas:not(.mm-menu--opened){display:none}#off-canvas.mm-menu--opened{position:fixed;top:0;left:0;z-index:99}body.mm-wrapper--opened a#mm-0{position:fixed;height:100%}.mm-wrapper--position-left{--mm-translate-horizontal: 0}.breadcrumb-wrapper{position:relative;padding:12px 0;box-shadow:0px 5px 10px -5px rgba(0,0,0,.15);overflow-x:scroll;z-index:2}@media(min-width: 768px){.breadcrumb-wrapper{overflow-x:auto}}.breadcrumb{margin:0;padding:0;display:flex;flex-wrap:nowrap}.breadcrumb .breadcrumb-item{display:block;white-space:nowrap;font-size:13px}@media(min-width: 992px){.breadcrumb .breadcrumb-item{font-size:14px}}.breadcrumb .breadcrumb-item:before{float:none;color:#333}.breadcrumb-container{display:flex;align-items:center;flex-wrap:wrap}.breadcrumb-content{width:auto;margin:auto}.save-profile-block{flex-grow:1}.footer{position:relative;margin-top:auto;padding:40px 0 32px;background-color:#002857;color:#fff}@media(min-width: 992px){.footer__top{display:flex;align-items:center;justify-content:space-between}}.footer__nav-container{padding:24px 0;border-top:2px solid #e5e5e5}@media(min-width: 992px){.footer__nav-container{border-top:none;padding:0}}.footer__social{display:flex;align-items:center;justify-content:center;padding:0 0 32px}@media(min-width: 992px){.footer__social{order:2;padding:0}}.footer__social-links{list-style:none;padding:0;margin:0;display:flex}.footer__social-links li{display:block;width:38px;height:38px}.footer__social-links li:not(:first-of-type){margin-left:10px}.footer__social-links li a{display:block;width:38px;height:38px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:auto 45%;text-decoration:none}.footer__social-links li a:hover{background-color:#f2f2f2}.footer__social-links li a.footer__social-link--twitter{background-image:url(../assets/images/social-icon-x.svg);background-size:32px}.footer__social-links li a.footer__social-link--youtube{background-image:url(../assets/images/social-icon-youtube.svg)}.footer__social-links li a.footer__social-link--facebook{background-image:url(../assets/images/social-icon-facebook.svg);background-size:20px}.footer__social-links li a.footer__social-link--linkedin{background-image:url(../assets/images/social-icon-linkedin.svg)}.footer__mid{display:flex;flex-direction:column;align-items:center;padding:60px 0 40px;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}@media(min-width: 600px){.footer__mid{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media(min-width: 992px){.footer__mid{padding:70px 0 30px;border-top:none}}.footer__resize{margin-bottom:40px}@media(min-width: 600px){.footer__resize{margin-bottom:0}}.footer__bottom{padding:20px 0 0;text-align:center}@media(min-width: 992px){.footer__bottom{display:flex;justify-content:space-between}}.footer__logo{margin-bottom:30px}@media(min-width: 992px){.footer__logo{margin-bottom:0;order:2}}.footer__logo img{width:500px}@media(max-width: 599.98px){.footer__logo img{width:325px}}.footer__copyright{font-size:.9rem}@media(min-width: 992px){.footer__copyright{align-self:center}}.footer__copyright p{display:inline}.footer__copyright a{color:#fff}.alphabet-navigation{display:flex;flex-flow:row wrap;margin-top:20px}.alphabet-navigation a:hover{text-decoration:none}.alphabet-navigation span{height:44px;line-height:44px;flex:0 0 44px;text-align:center;font-weight:400;font-size:1.3125rem}.alphabet-navigation span.alphabet-navigation-unfiltered{flex-basis:88px}.alphabet-navigation span.no-results{color:#8a8d8b}.alphabet-navigation span:not(.no-results):hover,.alphabet-navigation span.is-active{background:#2e6ab0}.alphabet-navigation span:not(.no-results):hover a,.alphabet-navigation span:not(.no-results):hover a:hover,.alphabet-navigation span.is-active a,.alphabet-navigation span.is-active a:hover{color:#fff}@media(min-width: 768px){.alphabet-navigation span{height:28px;line-height:28px;flex:0 0 28px}.alphabet-navigation span.alphabet-navigation-unfiltered{flex-basis:56px}}.alphabet-search-results{margin-bottom:60px}.alphabet-search-results tbody tr td{padding:40px 0;border-bottom:1px solid #dbdbdb}.alphabet-search-results table tbody tr:nth-child(2n) td{background-color:#fff}.alphabet-search-results caption,.career-profiles-search caption{margin-top:30px;padding:0;background-color:#2e6ab0;text-align:center;font-weight:400;font-size:1.3125rem;color:#fff}.alphabet-search-results td p{margin:0}.alphabet-search-results td h2,.alphabet-search-results td .h2{font-size:1rem;font-weight:700}.back-to-top{position:fixed;bottom:30px;right:30px;z-index:10}.back-to-top__trigger{display:inline-block;padding:5px 15px;background-color:#f2f2f2;color:#2e6ab0;border-radius:4px;transition:background-color .2s;font-size:.8em;display:inline-flex;align-items:center}.back-to-top__trigger:hover,.back-to-top__trigger:focus{background-color:#2e6ab0;color:#fff;text-decoration:none}.back-to-top__trigger:before{content:"";display:inline-block;height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;margin-right:5px;transform:rotate(-90deg) translateX(-3px);transition:all .2s}.back-to-top__trigger:hover:before{transform:rotate(-90deg) translateX(0);background:url(../assets/images/chevron-light.svg) 50% 50% no-repeat}.back-to-top__trigger:not(.active){display:none}.back-to-top__trigger.active,.media-library-view--widget .view-header a.back-to-top__trigger.is-active{display:block}.btn-primary{display:inline-block;padding:8px 30px;border:2px solid #2e6ab0;border-radius:6px;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;color:#fff;background-color:#2e6ab0;transition:background-color .2s}.btn-primary:hover,.btn-primary:focus{border:2px solid #2e6ab0;color:#2e6ab0;background-color:#f2f2f2;text-decoration:none;box-shadow:none !important}.btn-secondary{display:inline-block;padding:8px 30px;border:2px solid #2e6ab0;border-radius:6px;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;color:#2e6ab0;background-color:#fff;transition:background-color .2s}.btn-secondary:hover,.btn-secondary:focus{border:2px solid #2e6ab0;background-color:#f2f2f2;color:#2e6ab0;text-decoration:none;box-shadow:none !important}.card-career{padding:0 0 30px;margin-bottom:24px;text-align:center;border-bottom:4px solid #2e6ab0}@media(min-width: 768px){.card-career{display:flex;flex-direction:column;margin-bottom:0}}.card-career__image .img-fluid{width:100%}.card-career__content{padding:20px;background:linear-gradient(rgb(232, 239, 243) 0%, rgb(255, 255, 255) 100%)}.card-career__title{margin-bottom:20px;font-size:1.3125rem;font-weight:700}.card-career__link-container{padding:0 20px}@media(min-width: 768px){.card-career__link-container{margin-top:auto}}.card-career__link{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.card-career__link:hover,.card-career__link:focus{background-color:#002857;color:#fff;text-decoration:none}.card-feature{margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);background-color:#f2f2f2;border:2px solid #accad7}@media(min-width: 992px){.card-feature{display:flex;align-items:center;justify-content:space-between;align-items:center;column-gap:30px}}.card-feature li:not(:last-child){margin-bottom:20px}@media(min-width: 992px){.card-feature__image{flex:0 1 50%;overflow:hidden}}.card-feature__image .img-fluid{width:100%}@media(min-width: 992px){.card-feature__image .img-fluid{object-fit:cover;height:100%}}.card-feature__content{padding:20px}@media(min-width: 992px){.card-feature__content{flex:0 1 50%;padding:20px 0}}.card-feature__title{margin-bottom:20px;font-size:1.3125rem}body:not(.front) .card-feature__link{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}body:not(.front) .card-feature__link:hover,body:not(.front) .card-feature__link:focus{background-color:#002857;color:#fff;text-decoration:none}.front .card-feature{border:none}@media(min-width: 992px){.front .card-feature__content{padding:30px 20px}}.front .card-feature__content ul{margin-bottom:30px}@media(min-width: 992px){.front .card-feature__image,.card-feature--right .card-feature__image{order:2}}@media(min-width: 992px){.card-feature--left .card-feature__image{order:0}}.front .card-feature__title{font-size:1.875rem}.front .card-feature__link{display:inline-flex;align-items:center}.front .card-feature__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.front .card-feature__link:hover:after{transform:translateX(8px)}.paragraph--key--explore-careers .card-feature__content{background:linear-gradient(90deg, rgb(218, 235, 240) 0%, rgb(242, 242, 242) 96%)}@media(min-width: 992px){.paragraph--key--explore-careers .card-feature__content{padding:30px 20px}}.paragraph--key--explore-labour-market{background-color:#f2f2f2}@media(min-width: 992px){.paragraph--key--explore-labour-market .card-feature__content{padding:30px 20px}}.card-occupational-interest-deck{display:flex;flex-flow:row wrap;column-gap:15px;row-gap:15px;margin-bottom:24px}.card-occupational-interest{flex:0 0 100%;padding:25px;display:flex;box-shadow:0 0 15px 0 rgba(0,0,0,.15);flex-flow:row wrap}@media(min-width: 1200px){.card-occupational-interest{flex:0 0 calc(33.3333333333% - 10px);align-items:center;justify-content:center}}.card-occupational-interest__icon-container{flex:0 0 25%;display:flex;justify-content:center}@media(min-width: 1200px){.card-occupational-interest__icon-container{margin-bottom:30px}}.card-occupational-interest__icon-content{width:80px;height:80px}.card-occupational-interest__content-container{flex:0 0 50%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-size:1.125rem}@media(min-width: 1200px){.card-occupational-interest__content-container{flex:0 0 100%;font-size:1.5rem}}.card-occupational-interest__content-title{position:relative;font-size:1.125rem;min-height:16px;font-weight:bold;text-align:center}.card-occupational-interest__content-title>div{display:inline-block}.card-occupational-interest__content-category{font-size:1.125rem;text-align:center}.card-occupational-interest__content-category .field--name-field-subtitle{display:inline-block}.card-occupational-interest__content-info{position:absolute;right:-32px}.card-plain{margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(min-width: 992px){.card-plain{display:flex;flex-direction:column;margin-bottom:0}}.card-plain__image .img-fluid{width:100%}.card-plain__content{padding:20px}@media(min-width: 992px){.card-plain__content{min-height:200px}}.card-plain__title{margin-bottom:20px;font-weight:700;font-size:1.15rem}.card-plain__override_image{margin-bottom:20px}.card-plain__link-container{padding:20px}@media(min-width: 992px){.card-plain__link-container{margin-top:auto}}.card-plain__link{display:inline-flex;align-items:center}.card-plain__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.card-plain__link:hover:after{transform:translateX(8px)}.card-plain__parent{display:none}.card-profile{position:relative;margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);padding:20px;display:flex;flex-flow:column nowrap;page-break-inside:avoid}@media(min-width: 992px){.card-profile{flex-flow:row wrap;row-gap:20px}}.card-profile__header{flex:1 1;margin-bottom:20px}@media(min-width: 992px){.card-profile__header{flex:1 1 100%}}.card-profile__header h2,.card-profile__header .h2{flex:0 0;display:block;font-size:1.125rem;line-height:1.125rem;text-align:center;font-weight:bold}.card-profile__header h3,.card-profile__header .h3{flex:0 0;display:block;font-size:1rem;text-align:center;line-height:1rem}.card-profile__header img{width:100%}@media(min-width: 992px){.card-profile__header img{width:50%}}.card-profile__content{display:flex;flex-flow:column nowrap;align-items:center;flex:1 1;page-break-inside:avoid}@media(min-width: 992px){.card-profile__content{flex:1 1 100%}}.card-profile__content-left{display:flex;flex-flow:column nowrap;flex:1 1}@media(min-width: 992px){.card-profile__content-left{flex:1 1 100%}}.card-profile__content-small{display:flex;flex-flow:column nowrap;align-items:center;margin-bottom:20px;flex:1 1}@media(min-width: 992px){.card-profile__content-small{flex-basis:calc(50% - 2px - 20px);flex-flow:column nowrap}}.card-profile__content-divider{border-bottom:4px solid #f2f2f2;margin:20px 0;flex:1 1}@media(min-width: 992px){.card-profile__content-divider{flex-basis:4px;margin:0 20px;border-bottom:none;border-right:4px solid #f2f2f2}}.card-profile__content-header{position:relative;flex:0 0;display:inline-block;font-size:1.125rem;line-height:1.125rem;font-weight:bold;margin-bottom:20px}h3.card-profile__content-header,.card-profile__content-header.h3{text-align:center}.card-profile__content-tooltip{position:absolute;top:0;bottom:0;right:-40px}.card-profile__content-item{display:flex;flex-flow:column wrap;justify-content:center;flex:1 1;max-width:100%;overflow-x:scroll}.card-profile__content-item img{max-width:100%;margin:20px 0}.card-profile__content-item table th{padding:20px}.card-profile__content-item table td{padding:10px}@media(min-width: 992px){.card-profile__content-item{overflow:initial}}#industry_highlights-content .card-profile__content-header{padding-bottom:30px}#industry_highlights-content .card-profile__content-item{display:block;width:90%}#industry_highlights-content .card-profile__content-item table td{padding-left:20px;padding-right:20px}.card-profile__content-item table{margin-bottom:20px}.card-profile__content-table{display:flex;flex-flow:column wrap;justify-content:center;flex:1 1}.card-profile__content-table table tr td{border:none;background:none;padding:6px 20px}.card-profile__content-table table tr td:last-of-type{color:#007db2;font-weight:bold}.card-profile__content-value{display:flex;flex-flow:column wrap;justify-content:center;flex:1 1;color:#029cdd;font-size:2.5rem;line-height:2.5rem}.card-profile__default-color{color:#333 !important}.card-profile__content-tooltip a.info-tooltip{display:inline-block}@media(min-width: 992px){.card-profile__link-container{margin-top:auto}}.card-profile__link{display:inline-flex;align-items:center}.card-profile__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.card-profile__link:hover:after{transform:translateX(8px)}.card-profile__source{font-size:.875rem;line-height:.875rem;padding-top:5em}.card-profile__source em{font-weight:bold;font-style:normal}.card-profile__na{font-size:.875rem;line-height:.875rem;width:100%}.card-profile__na em{font-weight:bold;font-style:normal}.card-profile__legends-container{margin:60px auto 40px;display:flex;flex-direction:column;justify-content:space-around}@media(min-width: 992px){.card-profile__legends-container{flex-direction:row;gap:60px}}.card-profile__legends-container .card-profile__legend:first-child{margin-bottom:30px}@media(min-width: 992px){.card-profile__legends-container .card-profile__legend:first-child{padding-right:55px;border-right:4px solid #f2f2f2;margin-bottom:0}}.card-profile__legend-container{min-width:180px;margin:60px auto 40px}.card-profile__legend{line-height:1}.card-profile__legend-title{display:flex;align-items:center;margin-bottom:15px;font-size:1rem;font-weight:700;color:#333}.card-profile__legend-title:before{content:"";display:inline-block;margin-right:15px;width:15px;height:15px;background-color:#234075}.card-profile__legend-title--grey:before{background-color:#a6a6a6}.card-profile__legend-item{display:flex;align-items:center;margin-bottom:10px;font-size:1.125rem;font-weight:700}.card-profile__legend-label{font-size:1rem;font-weight:400;color:#333}.card-profile__legend-label:before{content:"";display:inline-block;margin-right:17px;width:12px;height:12px;border-radius:50%;border-style:solid;border-width:2px}.card-profile__legend-item--low .card-profile__legend-value{margin-left:17px}.card-profile__legend-item--high .card-profile__legend-value{margin-left:13px}.card-profile__legend-label--low:before{border-color:#008e2d}.card-profile__legend-label--high:before{border-color:#e00}#labour_market-content .card-profile__source{padding-top:50px}.industry-profile-workforce{overflow-x:unset}.workbc-data-not-available-200{height:200px;display:flex;align-items:center}.workbc-data-not-available-350{height:350px;display:flex;align-items:center}.card-quote{margin-bottom:24px}@media(min-width: 992px){.card-quote{margin-bottom:0;padding:30px}}.card-quote__content{position:relative;margin-bottom:30px;padding:30px 20px 20px 20px;border-radius:14px;border:3px solid #f2f2f2;font-weight:700}@media(min-width: 992px){.card-quote__content:before,.card-quote__content:after{content:"";position:absolute;width:70px;height:60px;background-color:#fff}.card-quote__content:before{top:-24px;left:-10px;background-image:url(../assets/images/quote.svg);background-repeat:no-repeat}.card-quote__content:after{bottom:-24px;right:-10px;background-image:url(../assets/images/quote.svg);background-repeat:no-repeat;transform:scale(-1, -1)}}.card-quote__author{margin-bottom:20px;font-style:italic}@media(min-width: 992px){.card-quote__link-container{margin-top:auto}}.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-item.media-library-item--grid,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-item.media-library-item--grid{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(max-width: 991.98px){.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon .paragraph--type--action-card-icon .media-library-item.media-library-item--grid,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .card,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon fieldset.form-item,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-item-upload,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .form-type-managed-file,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .views-field-rendered-entity,.paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-selection .media-library-item.media-library-item--grid,.media-library-selection .paragraph--type--action-cards-icon-1-2 .paragraph--type--action-card-icon .media-library-item.media-library-item--grid{margin-top:20px;margin-bottom:20px}}.paragraph--type--action-cards-icon .card-w-icon__icon,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon{display:inline-block;width:130px;height:110px;padding-right:20px;vertical-align:top}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__icon,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon{display:block;width:100%}}.paragraph--type--action-cards-icon .card-w-icon__icon svg,.paragraph--type--action-cards-icon img,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon svg,.paragraph--type--action-cards-icon-1-2 img{width:100%;height:100%}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__icon img,.paragraph--type--action-cards-icon-1-2 .card-w-icon__icon img{width:fit-content;margin:auto}}.paragraph--type--action-cards-icon .card-w-icon__content,.paragraph--type--action-cards-icon-1-2 .card-w-icon__content{display:inline-block;width:70%;min-height:150px}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__content,.paragraph--type--action-cards-icon-1-2 .card-w-icon__content{display:block;width:100%;min-height:unset}}.paragraph--type--action-cards-icon .card-w-icon__title,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title{margin-bottom:25px;font-size:21px;font-weight:700}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__title,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title{padding-top:15px}}.paragraph--type--action-cards-icon .card-w-icon__title.purple,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.purple{color:#880364}.paragraph--type--action-cards-icon .card-w-icon__title.green,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.green{color:#216c06}.paragraph--type--action-cards-icon .card-w-icon__title.blue,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.blue{color:#229cde}.paragraph--type--action-cards-icon .card-w-icon__title.orange,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.orange{color:#d95700}.paragraph--type--action-cards-icon .card-w-icon__title.violet,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.violet{color:#720d8e}.paragraph--type--action-cards-icon .card-w-icon__title.navy,.paragraph--type--action-cards-icon-1-2 .card-w-icon__title.navy{color:#002857}.paragraph--type--action-cards-icon .card-w-icon__link,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link{font-size:16px;padding-left:125px;display:inline-flex;align-items:center}.paragraph--type--action-cards-icon .card-w-icon__link:after,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.paragraph--type--action-cards-icon .card-w-icon__link:hover:after,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link:hover:after{transform:translateX(8px)}@media(max-width: 599.98px){.paragraph--type--action-cards-icon .card-w-icon__link,.paragraph--type--action-cards-icon-1-2 .card-w-icon__link{font-size:15px;padding-left:0}}.paragraph--type--action-cards-icon .card-w-icon__desc p,.paragraph--type--action-cards-icon-1-2 .card-w-icon__desc p{margin-bottom:0}.paragraph--type--action-cards-icon .card-w-icon__footer,.paragraph--type--action-cards-icon-1-2 .card-w-icon__footer{border-top:1px solid #e8e9ea;background-image:linear-gradient(#FFFFFF, #F2F8FC)}.card-w-image{margin-bottom:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(min-width: 768px){.card-w-image{display:flex;align-items:center;justify-content:space-between;column-gap:20px;padding:0 24px}}@media(min-width: 1200px){.card-w-image{padding:0 100px}}@media(min-width: 768px){.card-w-image__image{flex:0 1 45%;margin:24px 0}}.card-w-image__image .img-fluid{width:100%}.card-w-image__content{padding:20px}@media(min-width: 768px){.card-w-image__content{padding:20px 0;flex:0 1 50%}}.card-w-image__title{margin-bottom:20px;font-size:1.3125rem}.card-w-image__link{display:inline-block;padding:8px 52px;border:2px solid #2e6ab0;border-radius:4px;font-weight:700}.card-w-image__link:hover,.card-w-image__link:focus{background-color:#f2f2f2;text-decoration:none}.card-w-image--right .card-w-image__image{order:2}.cards-grid{margin-bottom:20px}@media(min-width: 992px){.cards-grid{display:grid;gap:20px}}@media(min-width: 992px){.cards-grid-1-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.cards-grid-1-3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.cards-grid-1-4{grid-template-columns:repeat(4, 1fr)}}.career-profiles-search table{margin-bottom:30px}.career-profiles-search td.is-active{background-color:#fff;border-bottom:1px solid #dbdbdb}.career-profiles-search tbody tr td{padding:20px 0}.view-search-career-profiles .views-row{padding:20px 0;border-bottom:1px solid #dbdbdb}#job-titles .career-content-job-titles{display:flex;flex-wrap:wrap}#job-titles .career-content-job-titles>*{width:100%;display:list-item;list-style-type:disc;list-style-position:inside}#job-titles .pointer:hover{cursor:pointer}#job-titles .static-load-more-button-container{padding-top:1rem;justify-content:left}#job-titles .career-content-job-titles{margin-left:2rem}@media(min-width: 768px){#job-titles .career-content-job-titles>*{width:50%}}.career-profiles-skill-list{display:flex;flex-flow:row wrap;row-gap:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15)}@media(min-width: 1200px){.career-profiles-skill-list{flex-flow:row wrap;column-gap:20px}}.career-profiles-skill{flex:0 0 100%;margin-bottom:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);display:flex;flex-flow:column wrap;padding:20px}@media(min-width: 1200px){.career-profiles-skill{flex:0 0 33.3333333333%;flex-flow:row wrap}}.career-profiles-skill-icon-container{display:none}@media(min-width: 1200px){.career-profiles-skill-icon-container{display:flex;justify-content:center;align-items:center;flex:0 0 100px}}@media(min-width: 1200px){.career-profiles-skill-content-container{flex:1 0;padding-right:30px}}.career-profiles-skill-title{font-size:1.313rem;margin-bottom:30px}.career-profiles-skill-chart-container{display:flex;justify-content:center;align-items:center;position:relative}@media(min-width: 1200px){.career-profiles-skill-chart-container{flex:0 0 110px;overflow:hidden}}.career-profiles-skill-chart-data{width:110px;height:110px}.career-profiles-skill-chart-overlay{position:absolute;flex:1 0;font-size:1.25rem;color:#029cdd}@media(min-width: 768px){.contact-info-container{display:grid;grid-template-columns:minmax(100px, 200px) minmax(300px, 1fr);gap:30px}}.contact-info-item{margin-bottom:20px}@media(min-width: 768px){.contact-info-item{margin-bottom:0}}.contact-info-label{margin-bottom:10px;font-size:1.3125rem;padding-left:30px;background-repeat:no-repeat;background-position:0 50%;background-size:auto 65%}.contact-info-label.contact-info-label--phone{background-image:url(../assets/images/icon-phone.svg)}.contact-info-label.contact-info-label--fax{background-image:url(../assets/images/icon-fax.svg)}.contact-info-label.contact-info-label--toll-free{background-image:url(../assets/images/icon-toll-free.svg)}.contact-info-label.contact-info-label--hours{background-image:url(../assets/images/icon-clock.svg)}.contact-info{display:block;margin-left:30px}@media(min-width: 992px){.contact-container{display:flex;justify-content:space-between;gap:40px}}.contact-form-container{margin-bottom:20px}@media(min-width: 992px){.contact-form-container{margin-bottom:0}}@media(min-width: 992px){.contact-blocks-container{flex:0 1 380px}}.webform-submission-contact-form .form-no-label{margin-top:0}.webform-submission-contact-form h2,.webform-submission-contact-form .h2{margin-bottom:20px;font-size:2.25rem;font-weight:700}.webform-submission-contact-form .form-text,.webform-submission-contact-form .form-textarea,.webform-submission-contact-form .form-email,.webform-submission-contact-form .form-select{padding:10px;border:2px solid #2e6ab0}@media(min-width: 992px){.webform-submission-contact-form .form-text,.webform-submission-contact-form .form-select,.webform-submission-contact-form .form-email{max-width:300px}}.webform-submission-contact-form .form-submit{margin:5px 0;width:100%}.block-simple-blockonline-chat{margin-bottom:20px;background-color:#deebf0;border:1px solid #c7d9e1;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.block-simple-blockonline-chat img{display:block;width:100%;margin-bottom:10px}.blockonline-chat-content{padding:20px 20px 30px}.blockonline-chat-title{margin-bottom:16px;font-size:1.125rem;font-weight:700}.block-simple-blockvisit-a-workbc-centre{background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.block-simple-blockvisit-a-workbc-centre{padding:40px 20px 30px}.block-simple-blockvisit-a-workbc-centre h2,.block-simple-blockvisit-a-workbc-centre .h2{margin-bottom:20px;font-size:1.125rem;font-weight:700}.block-simple-blockvisit-a-workbc-centre a{display:inline-flex;align-items:center}.block-simple-blockvisit-a-workbc-centre a:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.block-simple-blockvisit-a-workbc-centre a:hover:after{transform:translateX(8px)}.content-form{padding:40px 30px;margin-bottom:40px;box-shadow:0 0 10px #dbdbdb;overflow-x:scroll}@media(min-width: 992px){.content-form{overflow-x:auto}}.content-form .form-text,.content-form .form-textarea,.content-form .form-email,.content-form .form-tel,.content-form .form-number,.content-form .form-select{border:2px solid #2e6ab0}.content-form legend{display:none}.content-form fieldset.form-item>.fieldset-wrapper{padding:0}.content-form fieldset.form-item{border:none}.content-form .webform-button--submit{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.content-form .webform-button--submit:hover,.content-form .webform-button--submit:focus{background-color:#002857;color:#fff;text-decoration:none}.webform-submission-request-a-tour-stop-form #edit-cancel{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.block-collection-notice-block .use-ajax{display:inline-flex;align-items:center}.block-collection-notice-block .use-ajax:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.block-collection-notice-block .use-ajax:hover:after{transform:translateX(8px)}.high-opportunity-occupations-form__filters{padding:20px;margin-bottom:40px;background-color:#f2f2f2}.high-opportunity-occupations-form__filters .form-select{border:2px solid #2e6ab0}.high-opportunity-occupations-form__filters label{margin-bottom:5px;font-weight:700}.high-opportunity-occupations-form .form-note{padding-top:20px;font-size:.875rem;color:#666}.high-opportunity-occupations-form .button{text-align:center}.view-industry-profiles .view-footer{margin-top:20px;font-size:.875rem;color:#666}.webform-confirmation__message{font-size:1.25rem;font-weight:700}.progress-marker::before{z-index:2}.webform-submission-funding-questionnaire-form .description{margin-bottom:20px}.webform-progress-tracker li[data-webform-page=webform_confirmation],.webform-progress-tracker li[data-webform-page=result] .progress-marker:after{display:none}.align-left{margin:0 1rem 1rem 0}.align-right{margin:0 0 1rem 1rem}.align-center{margin:0 0 1rem 0}.block-explore-careers-block{position:relative;left:50%;transform:translate(-50%, 0);width:100vw;padding-bottom:100px;background-color:#f2f2f2;background-image:url(../assets/images/explore-careers-bg.png);background-repeat:repeat-x;background-position:90% 100%;background-size:60%;margin-bottom:30px}@media(min-width: 992px){.block-explore-careers-block{margin-bottom:60px;background-size:52%;background-position:90% 80%}}@media(min-width: 992px){.explore-careers__container{max-width:1100px;margin:0 auto}}.explore-careers__title-container{text-align:center;margin-bottom:50px}.explore-careers__title{margin-bottom:20px;font-size:2.25rem;font-weight:700}@media(min-width: 992px){.explore-careers__title{font-size:2.813rem}}.explore-careers__sub-title{font-size:1.25rem}.explore-careers__text{margin-bottom:20px}@media(min-width: 992px){.explore-careers__search-container{display:flex;gap:20px}}.explore-careers__search-box{padding:40px;margin-bottom:20px;background-color:#fff;border-bottom:3px solid #2e6ab0;box-shadow:0px 0px 10px rgba(36,36,36,.2);text-align:center}@media(min-width: 992px){.explore-careers__search-box{margin-bottom:0}}.explore-careers__label{margin-bottom:20px;font-size:1.3125rem;font-weight:700}.explore-careers__cta a{display:inline-block;padding:10px 64px;background-color:#2e6ab0;color:#fff;border-radius:4px;font-weight:700;transition:background-color .2s}.explore-careers__cta a:hover,.explore-careers__cta a:focus{background-color:#002857;color:#fff;text-decoration:none}.explore-careers__search-box .search-form .form-submit,.explore-careers__search-box .search-form .form-control{border:2px solid #2e6ab0}.explore-careers__search-box .search-form .form-submit:focus::placeholder,.explore-careers__search-box .search-form .form-control:focus::placeholder{color:#212529}.explore-careers__search-box .search-form .form-control{border-right:none}.explore-careers__search-box .search-form .form-submit{border-left:none}.featured-news{margin-bottom:40px}.featured-news .view-header{text-align:center;margin-bottom:40px}.featured-news-view-title{margin-bottom:0;font-size:1.875rem}.featured-news .view-content{margin-bottom:40px}@media(min-width: 600px){.featured-news .view-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}}@media(min-width: 992px){.featured-news .view-content{grid-template-columns:repeat(4, 1fr)}}.featured-news__card{background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);margin-bottom:20px}@media(min-width: 600px){.featured-news__card{margin-bottom:0}}.featured-news__card-content-container{display:flex;flex-direction:column}@media(min-width: 768px){.featured-news__card-content-container{min-height:150px}}.featured-news__card-content{padding:20px 10px 0}.featured-news__card .post__image{margin:0}.featured-news__card .post__image img{display:block;margin:0}.featured-news__card .post__date{margin-bottom:10px}.featured-news__card-title{margin:0;font-size:1rem;font-weight:700}.featured-news__link-container{padding:10px;margin-top:auto}.featured-news__card-link{display:inline-flex;align-items:center}.featured-news__card-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.featured-news__card-link:hover:after{transform:translateX(8px)}.featured-news .view-footer{text-align:center}.featured-news-all-link{display:inline-block;padding:8px 52px;border:2px solid #2e6ab0;border-radius:4px;font-weight:700}.featured-news-all-link:hover,.featured-news-all-link:focus{background-color:#f2f2f2;text-decoration:none}.featured-blog{padding:0 20px;margin-bottom:40px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media(min-width: 1200px){.featured-blog{padding:0 80px}}.featured-blog .view-header{display:inline-block;padding-top:40px}.featured-blog__title{margin:0}.featured-blog .view-content{margin-bottom:20px}@media(min-width: 992px){.featured-blog .view-content{margin-bottom:0}}.featured-blog__card-content{margin-bottom:20px}@media(min-width: 992px){.featured-blog__card-content{margin-bottom:0}}@media(min-width: 992px){.featured-blog__card-content-container{display:flex;justify-content:space-between;gap:40px}}.featured-blog__card-content{padding-top:40px}.featured-blog__card-content-container .post__image{margin-bottom:0}@media(min-width: 992px){.featured-blog__card-content-container .post__image{margin-top:-40px;flex:1 0 500px}}.featured-blog__card-content-container .post__image img{display:block;width:100%;margin:0}.featured-blog__card-content-container .post__date{margin-bottom:10px}.featured-blog__card-title{margin-bottom:20px;font-size:1rem;font-weight:700}.featured-blog__card-body{margin-bottom:20px}.featured-blog .view-footer{display:inline-block;margin-bottom:20px}.featured-blog__card-link,.featured-blog-all-link{display:inline-flex;align-items:center}.featured-blog__card-link:after,.featured-blog-all-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.featured-blog__card-link:hover:after,.featured-blog-all-link:hover:after{transform:translateX(8px)}.footer__translate_container{width:390px}@media(max-width: 599.98px){.footer__translate_container{width:300px}}.footer__translate{display:flex;gap:10px}.footer__translate__label{text-align:right;font-size:.9375rem}.footer__translate-select select{color:#333;border-radius:0;padding:3px 10px}.footer__translate_disclaimer{font-size:13px}@media(max-width: 599.98px){.footer__translate_disclaimer{padding-top:10px}}.g-translate-text{display:flex;align-items:center;font-size:.75rem}.g-tranlate-logo{display:block;width:70px;height:30px;font-size:0;color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:auto 65%;background-image:url(../assets/images/google-logo.svg)}.footer__translate .goog-logo-link,.footer__translate .skiptranslate.goog-te-gadget{color:#fff !important}.skiptranslate .title.gray{color:#000 !important}.fr-link{padding:15px 0;text-align:center;background-color:#f2f2f2}.fr-link p{margin:0}@media(min-width: 992px){.job-search{max-width:630px}}.tab-content__jobs{min-height:300px;padding:30px 32px;background-color:#fff;border:3px solid #accad7;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.job-search .nav-tabs .nav-link,.job-search .media-library-view--widget .view-header .nav-link,.media-library-view--widget .job-search .view-header .nav-link,.media-library-view--widget .view-header .job-search .nav-tabs a,.job-search .media-library-view--widget .view-header a,.media-library-view--widget .job-search .view-header a{margin-bottom:-4px;padding:12px 40px;border-radius:0;background-color:#accad7;border:3px solid rgba(0,0,0,0);border-bottom:none;font-size:18px;color:#333}@media(max-width: 599.98px){.job-search .nav-tabs .nav-link,.job-search .media-library-view--widget .view-header .nav-link,.media-library-view--widget .job-search .view-header .nav-link,.media-library-view--widget .view-header .job-search .nav-tabs a,.job-search .media-library-view--widget .view-header a,.media-library-view--widget .job-search .view-header a{padding:12px 35px}}.job-search .nav-tabs .nav-link:hover,.job-search .media-library-view--widget .view-header .nav-link:hover,.media-library-view--widget .job-search .view-header .nav-link:hover,.media-library-view--widget .view-header .job-search .nav-tabs a:hover,.job-search .media-library-view--widget .view-header a:hover,.media-library-view--widget .job-search .view-header a:hover{background-color:#8eadbb;border:3px solid #8eadbb;border-bottom:none}.job-search .nav-tabs .nav-link.active,.job-search .media-library-view--widget .view-header .nav-link.active,.media-library-view--widget .job-search .view-header .nav-link.active,.media-library-view--widget .view-header .job-search .nav-tabs a.active,.job-search .media-library-view--widget .view-header a.active,.media-library-view--widget .job-search .view-header a.active,.media-library-view--widget .view-header .job-search .nav-tabs a.is-active,.job-search .media-library-view--widget .view-header a.is-active,.media-library-view--widget .job-search .view-header a.is-active{background-color:#fff;border:3px solid #accad7;border-bottom:none;font-weight:700}.job-search .job-search__title{font-size:2.1875rem;margin-bottom:16px;font-weight:400;line-height:1.1}.job-search .job-search__title strong{font-weight:700}.job-search__txt{margin-bottom:18px}.job-search__form-container{margin-bottom:12px;display:flex;gap:20px}.job-search__form-inputs label{font-weight:700}.job-search .form-item{margin:0}.job-search__form-inputs input{padding:8px 10px;border-radius:0;border:2px solid #2e6ab0}@media(min-width: 992px){.job-search__form-inputs .form-item-keywords{min-width:300px}}.job-search__form-radios label{margin-left:5px;display:inline-block}.job-search__form-radios .form-radios{margin-bottom:20px}@media(min-width: 600px){.job-search__form-radios .form-radios{display:flex;gap:20px}}.job-search .button{margin:0}@media(min-width: 600px){.job-search .button{min-width:260px}}.hero-banner{position:relative;z-index:0;border-bottom:3px solid #2e6ab0;background-color:#f2f2f2}@media(min-width: 992px){.hero-banner{min-height:400px}}.hero-image-wrapper{height:auto;overflow:hidden}@media(min-width: 992px){.hero-image-wrapper{position:absolute;top:0;bottom:0;right:0;z-index:0;height:397px;width:595.5px;overflow:auto}.hero-image-wrapper:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg, #f2f2f2 10%, rgba(242, 242, 242, 0) 50%)}}.hero-image-wrapper img{display:block;width:100%}@media(min-width: 992px){.hero-image-wrapper img{z-index:1;height:100%;object-fit:contain;object-position:right top}}.hero-content-container{position:relative;padding-top:30px;padding-bottom:30px}@media(min-width: 992px){.hero-content-container{padding-top:80px}}@media(min-width: 992px){.hero-content-wrapper{width:50%;max-width:640px}}.hero-title{font-size:2.25rem}@media(min-width: 992px){.hero-title{margin-bottom:10px;font-size:2.813rem}}.hero-title-card .basic-page-header{margin-bottom:0}.hero-noc{padding-top:7px;font-size:21px;flex:0 0;color:#6e6e6e}.hero-subtitle{flex:0 0;color:#6e6e6e;margin-bottom:30px;font-size:1.313rem}.hero-hoo{text-align:left;padding-top:30px;color:#2e6ab0}@media(min-width: 992px){.hero-hoo{padding-top:5px;text-align:right}}.profile-header-banner.hero-banner{border-bottom:none}.profile-header-banner .hero-content-container{padding:30px 20px 12px 20px;border-bottom:3px solid #2e6ab0}@media(min-width: 992px){.profile-header-banner .hero-content-container{padding-top:70px;border-bottom:none}}@media(min-width: 992px){.profile-header-banner .hero-content-wrapper{width:500px;padding:30px 20px 10px 20px;background:#fff;border-bottom:6px solid #2e6ab0;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15)}}.hero-home{position:relative;border-bottom:3px solid #2e6ab0;background:#ccd7dc}@media(min-width: 1300px){.hero-home{height:499px}}.hero-home__container{padding-top:35px;padding-bottom:35px;position:relative}.hero-home__job-search-container{padding:40px 0}.hero-home__image{height:auto;overflow:hidden}@media(min-width: 1300px){.hero-home__image{position:absolute;top:0;bottom:0;right:0;z-index:0;height:496px;width:744px;overflow:auto}.hero-home__image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg, #ccd7dc 5%, rgba(0, 0, 0, 0) 20%)}}.hero-home__image img{display:block;width:100%}@media(min-width: 1300px){.hero-home__image img{height:100%;object-fit:contain;object-position:right top}}.view-high-opportunity-occupations .view-header{padding:20px 20px 0px 20px;background-color:#f2f2f2}.view-high-opportunity-occupations .form--inline{display:grid;grid-template-columns:50% 50%;align-items:end}.view-high-opportunity-occupations .view-filters{padding:20px;margin-bottom:40px;background-color:#f2f2f2}.view-high-opportunity-occupations .view-filters .form-select{border:2px solid #2e6ab0;line-height:2;border-radius:0}.view-high-opportunity-occupations .view-filters .form-select:focus{box-shadow:none}.view-high-opportunity-occupations .chosen-container-multi .form-select{border:2px solid #2e6ab0}.view-high-opportunity-occupations .chosen-container-multi .chosen-choices{border:none}.view-high-opportunity-occupations .chosen-container-multi{width:100% !important}.view-high-opportunity-occupations .chosen-container-multi input.chosen-search-input::placeholder{color:#333}.view-high-opportunity-occupations .chosen-container-active .chosen-drop{border-color:#000;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:0;left:-2px;top:106%}.view-high-opportunity-occupations .chosen-results{margin:0px;padding-left:0px}.view-high-opportunity-occupations .chosen-container .chosen-results .active-result{border-radius:0;padding-left:15px}.view-high-opportunity-occupations .view-footer{font-size:.875rem;line-height:.875rem}.view-high-opportunity-occupations .hoo-content{padding:40px 30px;margin-bottom:40px;box-shadow:0 0 10px #dbdbdb}@media(min-width: 768px){.view-high-opportunity-occupations .hoo-content .views-field{padding:10px}.view-high-opportunity-occupations .hoo-content .views-field-occupation{width:25%}.view-high-opportunity-occupations .hoo-content .views-field-hourly-wage{width:17%}.view-high-opportunity-occupations .hoo-content .views-field-teer,.view-high-opportunity-occupations .hoo-content .views-field-openings-forecast,.view-high-opportunity-occupations .hoo-content .views-field-occupational-interest{width:15%}.view-high-opportunity-occupations .hoo-content .views-field-teer,.view-high-opportunity-occupations .hoo-content .views-field-occupational-interest{text-align:center}.view-high-opportunity-occupations .hoo-content .views-field-openings-forecast,.view-high-opportunity-occupations .hoo-content .views-field-hourly-wage{text-align:right}}@media(max-width: 767.98px){.view-high-opportunity-occupations .hoo-content{padding:0 0 0 0}.view-high-opportunity-occupations .hoo-content table{padding:0 0 0 0;border:0;width:100%;overflow-x:hidden}.view-high-opportunity-occupations .hoo-content table thead{display:none}.view-high-opportunity-occupations .hoo-content table tbody td{padding:0 0 0 0}.view-high-opportunity-occupations .hoo-content table td.views-field-occupation{display:block;font-weight:normal;border:none;padding-left:1.5em;padding-top:1.5em;padding-bottom:1.5em}.view-high-opportunity-occupations .hoo-content table tr{padding:0 0 0 0;display:block}.view-high-opportunity-occupations .hoo-content table td.views-field-teer,.view-high-opportunity-occupations .hoo-content table td.views-field-hourly-wage,.view-high-opportunity-occupations .hoo-content table td.views-field-openings-forecast,.view-high-opportunity-occupations .hoo-content table td.views-field-occupational-interest{display:block;text-align:right;border:none;padding-bottom:1.5em;padding-left:0;padding-right:30px}.view-high-opportunity-occupations .hoo-content table td.views-field-teer::before,.view-high-opportunity-occupations .hoo-content table td.views-field-hourly-wage::before,.view-high-opportunity-occupations .hoo-content table td.views-field-openings-forecast::before,.view-high-opportunity-occupations .hoo-content table td.views-field-occupational-interest::before{content:attr(data-label);float:left;padding-left:1.5em;font-weight:bold}.view-high-opportunity-occupations .hoo-content .view-footer,.view-high-opportunity-occupations .hoo-content ul.pager{padding-left:1.5em;padding-right:1.5em;padding-bottom:1.5em}.view-high-opportunity-occupations .hoo-content ul.pager li.pager__item,.view-high-opportunity-occupations .hoo-content ul.pager .btn-primary{padding-top:1em;display:block;width:100%}}.occupation-interest-tooltip{width:90%}.occupation-interest-tooltip label{display:inline}@media(max-width: 599.98px){.occupation-interest-tooltip .workbc-tooltip-content{left:-80px}.occupation-interest-tooltip .workbc-tooltip-content:before{content:"";position:absolute;top:-10px;left:34%;width:16px;height:12px;background-image:url(../assets/images/triangle.svg);background-size:16px 12px;background-position:center;background-repeat:no-repeat}}th#view-industry-profile-job-growth-rate-table-column,th#view-industry-profile-job-growth-table-column,th#view-industry-profile-total-employment-table-column{padding:10px 15px 10px 5px;text-align:right}th#view-title-table-column{padding-left:20px}.ssot-years{white-space:nowrap}@media screen and (max-width: 600px){#industry-employment-age.industry-table-container{padding:0 0 0 0}#industry-employment-age.industry-table-container table{margin:0 0 0}#industry-employment-age.industry-table-container td{padding-left:1.5em;padding-right:1.5em}#industry-employment-age.industry-table-container tr{padding-top:0;padding-bottom:0}#industry-employment-age.industry-table-container tbody tr{background-color:#f2f2f2}#industry-employment-age.industry-table-container tbody tr:nth-child(2n) td{background-color:#fff}#industry-employment-age .card-profile__content{align-items:stretch}#industry-employment-age .card-profile__content-header{padding-top:20px}#industry-employment-age .card-profile__source{padding-top:2em;padding-bottom:1em;padding-left:20px}.industry-table-employment-age{padding:0 0 0 0;border:0;width:100%;overflow-x:hidden}.industry-table-employment-age thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:20px 0 20px 0;position:absolute;width:1px}.industry-table-employment-age td.mobile-label{display:block;font-weight:normal;border:none;padding:1.5em 1.5em 1em 1.5em}.industry-table-employment-age tr{padding:1em 0 1em 0;display:block}.industry-table-employment-age td.data-row{display:block;text-align:right;border:none;padding:5px 1.5em 0 1.5em}.industry-table-employment-age td.data-row::before{content:attr(data-label);float:left;font-weight:bold}.industry-table-employment-age td.data-row-last{padding-bottom:20px}}.info-tooltip{content:"";display:block;width:24px;height:24px;background-image:url(../assets/images/info-tooltip-icon.svg);background-size:24px;background-position:center;background-repeat:no-repeat}.workbc-popover{border:2px solid #002857;background-color:rgba(255,255,255,.9);font-size:1.3125rem;color:#333}.workbc-popover em{font-style:italic;font-weight:bold}.workbc-popover.popover .popover-header{display:none}.workbc-popover.bs-popover-start>.popover-arrow::before,.workbc-popover.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{border-left-color:#002857}.workbc-tooltip{position:absolute;margin-top:3px;margin-left:4px;width:20px;height:20px;background-image:url(../assets/images/info-tooltip-icon.svg);background-size:20px;background-position:center;background-repeat:no-repeat;cursor:pointer}.workbc-tooltip:hover .workbc-tooltip-content{display:block}.workbc-tooltip-content{display:none;position:absolute;z-index:1;text-align:left;top:28px;left:-190px;width:240px;padding:10px;background-color:#fff;border:2px solid #2e6ab0;border-radius:6px;font-weight:400;font-size:16px}.workbc-tooltip-content:before{content:"";position:absolute;top:-10px;left:80%;width:16px;height:12px;background-image:url(../assets/images/triangle.svg);background-size:16px 12px;background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.workbc-tooltip-content{left:-100%}.workbc-tooltip-content:before{content:"";top:-10px;left:10%}}.bc-profile--tooltip{margin-top:0}.bc-profile--tooltip-content{font-size:.875rem}.profile-information-education--tooltip-content{font-size:1rem}:root{--left-offset: -15px;--top-offset: 0px}.workbc-interactive-map-container{position:relative}.workbc-interactive-map-component img{aspect-ratio:400/330}.workbc-interactive-map{border-width:0px;position:relative;left:0px;top:0px;width:400px;height:370px;margin:0 auto}@media print{.workbc-interactive-map{width:800px !important;left:200px}}.work-interactive-map img{margin:0px}.interactive-map-cariboo,.interactive-map-kootenay,.interactive-map-mainland_southwest,.interactive-map-north_coast_nechako,.interactive-map-northeast,.interactive-map-thompson_okanagan,.interactive-map-vancouver_island_coast{display:none;visibility:hidden}.map-region{border-width:0px;position:absolute;left:0px;top:0px;width:400px;height:330px;padding-right:30px}tr.interactive-map-row-hilite{color:#fff;background-color:#029cdd}.interactive-map-row-hilite a{color:#fff}.map-region-label{font-size:14px;color:#2e6ab0;cursor:pointer}.map-region-label:hover{text-decoration:underline}.map-region-label-cariboo{position:absolute;left:calc(var(--left-offset) + 337px);top:calc(var(--top-offset) + 186px);width:88px;height:32px}.map-region-label-kootenay{position:absolute;left:calc(var(--left-offset) + 440px);top:calc(var(--top-offset) + 281px);width:89px;height:32px}.map-region-label-mainland_southwest{position:absolute;left:calc(var(--left-offset) - 75px);top:calc(var(--top-offset) + 290px);width:171px;height:32px}.map-region-label-north_coast_nechako{position:absolute;left:calc(var(--left-offset) - 125px);top:calc(var(--top-offset) + 80px);width:177px;height:32px}.map-region-label-northeast{position:absolute;left:calc(var(--left-offset) + 335px);top:calc(var(--top-offset) + 85px);width:88px;height:32px}.map-region-label-thompson_okanagan{position:absolute;left:calc(var(--left-offset) + 390px);top:calc(var(--top-offset) + 235px);width:171px;height:32px}.map-region-label-vancouver_island_coast{position:absolute;left:calc(var(--left-offset) - 100px);top:calc(var(--top-offset) + 240px);width:194px;height:32px}.map-region-label-line-cariboo img{position:absolute;left:calc(var(--left-offset) + 240px);top:calc(var(--top-offset) + 195px);width:88px;height:3px}.map-region-label-line-kootenay img{position:absolute;left:calc(var(--left-offset) + 345px);top:calc(var(--top-offset) + 290px);width:85px;height:3px}.map-region-label-line-mainland_southwest img{position:absolute;left:calc(var(--left-offset) + 70px);top:calc(var(--top-offset) + 300px);width:180px;height:3px}.map-region-label-line-north_coast_nechako img{position:absolute;left:calc(var(--left-offset) + 50px);top:calc(var(--top-offset) + 90px);width:75px;height:3px}.map-region-label-line-northeast img{position:absolute;left:calc(var(--left-offset) + 235px);top:calc(var(--top-offset) + 95px);width:88px;height:3px}.map-region-label-line-thompson_okanagan img{position:absolute;left:calc(var(--left-offset) + 295px);top:calc(var(--top-offset) + 245px);width:80px;height:3px}.map-region-label-line-vancouver_island_coast img{position:absolute;left:calc(var(--left-offset) + 60px);top:calc(var(--top-offset) + 250px);width:115px;height:3px}.map-hot-spot{border-width:0px;overflow:hidden;cursor:pointer;background-image:url(../assets/images/transparent.gif)}.map-hot-spot-cariboo{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(54% 38%, 79% 67%, 78% 69%, 69% 63%, 67% 75%, 60% 75%, 54% 80%, 48% 76%, 47% 69%, 43% 64%, 56% 59%)}.map-hot-spot-kootenay{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(74% 89%, 78% 87%, 81% 81%, 86% 80%, 89% 77%, 93% 83%, 97% 92%, 74% 95%)}.map-hot-spot-mainland_southwest{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(59% 96%, 55% 91%, 56% 89%, 52% 85%, 55% 80%, 58% 78%, 63% 80%, 60% 85%, 65% 87%, 67% 95%)}.map-hot-spot-north_coast_nechako{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(3% 0, 7% 10%, 14% 6%, 22% 30%, 29% 37%, 26% 53%, 15% 50%, 15% 57%, 19% 67%, 38% 65%, 38% 59%, 44% 62%, 49% 62%, 49% 59%, 55% 58%, 53% 42%, 48% 37%, 38% 31%, 46% 22%, 37% 7%)}.map-hot-spot-northeast{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(38% 7%, 49% 23%, 44% 25%, 40% 31%, 55% 41%, 69% 56%, 68% 7%)}.map-hot-spot-thompson_okanagan{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(59% 77%, 68% 76%, 69% 71%, 68% 64%, 74% 67%, 76% 70%, 80% 67%, 88% 77%, 74% 89%, 73% 95%, 67% 95%, 65% 87%, 60% 86%, 62% 81%)}.map-hot-spot-vancouver_island_coast{position:absolute;left:calc(var(--left-offset) + 0px);top:calc(var(--top-offset) + 0px);width:400px;height:330px;clip-path:polygon(41% 63%, 53% 82%, 56% 100%, 51% 100%, 32% 80%, 34% 66%)}.job-openings-by-region tr.odd,.employment-by-region tr.odd,.workbc-interactive-map-0 tr.odd{background:#f2f2f2}.job-openings-by-region tr.interactive-map-row-hilite,.employment-by-region tr.interactive-map-row-hilite,.workbc-interactive-map-0 tr.interactive-map-row-hilite{background:#029cdd !important}.job-openings-by-region tr.interactive-map-row-hilite td,.employment-by-region tr.interactive-map-row-hilite td,.workbc-interactive-map-0 tr.interactive-map-row-hilite td{color:#fff;background:#029cdd}div#bc-region-interactive-map,div#career-profile-interactive-map-1,div#career-profile-interactive-map-2{display:block;width:90%;margin:auto}div#bc-region-interactive-map table td,div#bc-region-interactive-map table th,div#career-profile-interactive-map-1 table td,div#career-profile-interactive-map-1 table th,div#career-profile-interactive-map-2 table td,div#career-profile-interactive-map-2 table th{text-align:right}div#bc-region-interactive-map table td:first-child,div#bc-region-interactive-map table th:first-child,div#career-profile-interactive-map-1 table td:first-child,div#career-profile-interactive-map-1 table th:first-child,div#career-profile-interactive-map-2 table td:first-child,div#career-profile-interactive-map-2 table th:first-child{text-align:left}div#career-profile-interactive-map-1 table th,div#career-profile-interactive-map-2 table th{width:33%}@media(max-width: 599.98px){.lm-table-container{padding:1em 0 0 0 !important}.lm-table-container .lm-source{padding:0 1.5em 1.5em 1.5em}.job-openings-by-region,.employment-by-region{display:block;padding:0}.job-openings-by-region .card-profile__content,.employment-by-region .card-profile__content{display:block}.job-openings-by-region h3,.job-openings-by-region .h3,.employment-by-region h3,.employment-by-region .h3{display:block;padding-top:1.5em}.job-openings-by-region .card-profile__source,.employment-by-region .card-profile__source{padding-left:1.5em;padding-top:3em;padding-bottom:1em}#lm-interactive-map,#career-profile-interactive-map-1,#career-profile-interactive-map-2,#bc-region-interactive-map,#industry-profile-interactive-map,.workbc-interactive-map-component{padding:0 0 0 0}#lm-interactive-map .label-line,#lm-interactive-map .map-region-label,#lm-interactive-map thead,#career-profile-interactive-map-1 .label-line,#career-profile-interactive-map-1 .map-region-label,#career-profile-interactive-map-1 thead,#career-profile-interactive-map-2 .label-line,#career-profile-interactive-map-2 .map-region-label,#career-profile-interactive-map-2 thead,#bc-region-interactive-map .label-line,#bc-region-interactive-map .map-region-label,#bc-region-interactive-map thead,#industry-profile-interactive-map .label-line,#industry-profile-interactive-map .map-region-label,#industry-profile-interactive-map thead,.workbc-interactive-map-component .label-line,.workbc-interactive-map-component .map-region-label,.workbc-interactive-map-component thead{display:none}#lm-interactive-map table,#career-profile-interactive-map-1 table,#career-profile-interactive-map-2 table,#bc-region-interactive-map table,#industry-profile-interactive-map table,.workbc-interactive-map-component table{margin:0 0 0;width:100%;overflow-x:hidden}#lm-interactive-map table td,#career-profile-interactive-map-1 table td,#career-profile-interactive-map-2 table td,#bc-region-interactive-map table td,#industry-profile-interactive-map table td,.workbc-interactive-map-component table td{padding:.7em 1.5em .7em 1.5em;border:none;background:#fff}#lm-interactive-map table td.region,#career-profile-interactive-map-1 table td.region,#career-profile-interactive-map-2 table td.region,#bc-region-interactive-map table td.region,#industry-profile-interactive-map table td.region,.workbc-interactive-map-component table td.region{display:block;color:#2e6ab0;font-weight:bold;border:none}#lm-interactive-map table td.data-row,#career-profile-interactive-map-1 table td.data-row,#career-profile-interactive-map-2 table td.data-row,#bc-region-interactive-map table td.data-row,#industry-profile-interactive-map table td.data-row,.workbc-interactive-map-component table td.data-row{display:block;text-align:right;padding-top:0;padding-bottom:0;border:none}#lm-interactive-map table td.data-row::before,#career-profile-interactive-map-1 table td.data-row::before,#career-profile-interactive-map-2 table td.data-row::before,#bc-region-interactive-map table td.data-row::before,#industry-profile-interactive-map table td.data-row::before,.workbc-interactive-map-component table td.data-row::before{content:attr(data-label);float:left;font-weight:bold}#lm-interactive-map table td.percent-employment,#lm-interactive-map table td.prior-year,#career-profile-interactive-map-1 table td.percent-employment,#career-profile-interactive-map-1 table td.prior-year,#career-profile-interactive-map-2 table td.percent-employment,#career-profile-interactive-map-2 table td.prior-year,#bc-region-interactive-map table td.percent-employment,#bc-region-interactive-map table td.prior-year,#industry-profile-interactive-map table td.percent-employment,#industry-profile-interactive-map table td.prior-year,.workbc-interactive-map-component table td.percent-employment,.workbc-interactive-map-component table td.prior-year{padding-bottom:.7em}#lm-interactive-map table tr,#career-profile-interactive-map-1 table tr,#career-profile-interactive-map-2 table tr,#bc-region-interactive-map table tr,#industry-profile-interactive-map table tr,.workbc-interactive-map-component table tr{display:block;padding-top:0;padding-bottom:.7em;background:#fff;margin:0 0 0 0}#lm-interactive-map table tr.odd,#career-profile-interactive-map-1 table tr.odd,#career-profile-interactive-map-2 table tr.odd,#bc-region-interactive-map table tr.odd,#industry-profile-interactive-map table tr.odd,.workbc-interactive-map-component table tr.odd{background:inherit}#lm-interactive-map table tr.bc-profile-employment-region-footer,#career-profile-interactive-map-1 table tr.bc-profile-employment-region-footer,#career-profile-interactive-map-2 table tr.bc-profile-employment-region-footer,#bc-region-interactive-map table tr.bc-profile-employment-region-footer,#industry-profile-interactive-map table tr.bc-profile-employment-region-footer,.workbc-interactive-map-component table tr.bc-profile-employment-region-footer{background:#029cdd}#lm-interactive-map table tr.bc-profile-employment-region-footer td.region,#career-profile-interactive-map-1 table tr.bc-profile-employment-region-footer td.region,#career-profile-interactive-map-2 table tr.bc-profile-employment-region-footer td.region,#bc-region-interactive-map table tr.bc-profile-employment-region-footer td.region,#industry-profile-interactive-map table tr.bc-profile-employment-region-footer td.region,.workbc-interactive-map-component table tr.bc-profile-employment-region-footer td.region{color:#fff}#lm-interactive-map table tr.bc-profile-employment-region-footer td,#career-profile-interactive-map-1 table tr.bc-profile-employment-region-footer td,#career-profile-interactive-map-2 table tr.bc-profile-employment-region-footer td,#bc-region-interactive-map table tr.bc-profile-employment-region-footer td,#industry-profile-interactive-map table tr.bc-profile-employment-region-footer td,.workbc-interactive-map-component table tr.bc-profile-employment-region-footer td{background:#029cdd}#lm-interactive-map table tr.horizontal-line,#career-profile-interactive-map-1 table tr.horizontal-line,#career-profile-interactive-map-2 table tr.horizontal-line,#bc-region-interactive-map table tr.horizontal-line,#industry-profile-interactive-map table tr.horizontal-line,.workbc-interactive-map-component table tr.horizontal-line{border-top:3px solid #f2f2f2;margin:0 1.5em 0 1.5em;padding:0 0 0 0}#lm-interactive-map table tr.interactive-map-row-hilite,#career-profile-interactive-map-1 table tr.interactive-map-row-hilite,#career-profile-interactive-map-2 table tr.interactive-map-row-hilite,#bc-region-interactive-map table tr.interactive-map-row-hilite,#industry-profile-interactive-map table tr.interactive-map-row-hilite,.workbc-interactive-map-component table tr.interactive-map-row-hilite{background:#029cdd}#lm-interactive-map table tr.interactive-map-row-hilite td,#career-profile-interactive-map-1 table tr.interactive-map-row-hilite td,#career-profile-interactive-map-2 table tr.interactive-map-row-hilite td,#bc-region-interactive-map table tr.interactive-map-row-hilite td,#industry-profile-interactive-map table tr.interactive-map-row-hilite td,.workbc-interactive-map-component table tr.interactive-map-row-hilite td{color:#fff;background:#029cdd}}.lm-months{padding:40px;background-color:#f2f2f2;margin-bottom:20px}.lm-months .form-select{max-width:400px;border:2px solid #2e6ab0}.lm-total-employment-container{padding:30px 10px 10px;box-shadow:0 0 10px #dbdbdb;margin-bottom:20px}.lm-change-container{padding:30px 10px 10px;box-shadow:0 0 10px #dbdbdb;margin-bottom:20px}@media(min-width: 992px){.lm-change-container{display:grid;grid-template-columns:1fr 1fr}}.lm-data-box:first-of-type{margin-bottom:20px;border-bottom:4px solid #f2f2f2}@media(min-width: 992px){.lm-data-box:first-of-type{margin-bottom:0;border-right:4px solid #f2f2f2;border-bottom:none}}.lm-data-container{max-width:240px;margin:0 auto 40px}#employment-industries.lm-table-container{padding:30px 40px 20px}@media screen and (max-width: 600px){#employment-industries.lm-table-container{padding:0 0 0 0}#employment-industries.lm-table-container table{margin:0 0 0}#employment-industries.lm-table-container td{padding-left:1.5em;padding-right:1.5em}#employment-industries.lm-table-container td.label{display:block;padding-top:1.5em}#employment-industries.lm-table-container td.data-row{padding-bottom:1.5em}#employment-industries.lm-table-container tr{padding-top:0;padding-bottom:0}}.lm-table-container{margin-bottom:30px;padding:30px 40px 20px;box-shadow:0 0 10px #dbdbdb}.lm-table-container .table{margin-bottom:40px}.lm-table-container .table th{vertical-align:middle}.lm-table-container .table th:not(:first-child){text-align:right}.lm-table-container .table td.label{display:table-cell}.lm-table-container .table td.current_age,.lm-table-container .table td.previous_age,.lm-table-container .table td.current_gender,.lm-table-container .table td.previous_gender{text-align:right}@media screen and (max-width: 600px){.lm-table-container table.lm-table-age-gender,.lm-table-container table.lm-table-industries{padding:0 0 0 0;border:0;width:100%;overflow-x:hidden}.lm-table-container table.lm-table-age-gender thead,.lm-table-container table.lm-table-industries thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:20px 0 20px 0;position:absolute;width:1px}.lm-table-container table.lm-table-age-gender td.label,.lm-table-container table.lm-table-industries td.label{font-weight:normal;border:none;padding:0 1.5em 0 1.5em}.lm-table-container table.lm-table-age-gender tr,.lm-table-container table.lm-table-industries tr{padding:1em 0 1em 0;display:block}.lm-table-container table.lm-table-age-gender td.label,.lm-table-container table.lm-table-industries td.label{padding-bottom:10px}.lm-table-container table.lm-table-age-gender td.data-row,.lm-table-container table.lm-table-industries td.data-row{display:block;text-align:right;border:none;padding:5px 1.5em 0 1.5em}.lm-table-container table.lm-table-age-gender td.data-row::before,.lm-table-container table.lm-table-industries td.data-row::before{content:attr(data-label);float:left;font-weight:bold}.lm-table-container table.lm-table-age-gender td.lm-header{display:block;background-color:#002857;color:#fff}.lm-table-container table.lm-table-age-gender tr.gender-data-row,.lm-table-container table.lm-table-age-gender tr.age-data-row{border-bottom:3px solid #f2f2f2}.lm-table-container table.lm-table-age-gender :nth-child(3 of tr.age-data-row),.lm-table-container table.lm-table-age-gender :nth-child(2 of tr.gender-data-row){border-bottom:none}}.lm-table-container .lm-table-age-gender td{background-color:#fff}.lm-table-container .lm-table-age-gender td.lm-header{font-weight:bold;background-color:#f2f2f2}.lm-table-container img{display:block}.lm-label-table{margin-bottom:20px;text-align:center;font-weight:700}.lm-unemployment-container{margin-bottom:40px}.lm-data-item{display:flex;justify-content:space-between;font-size:18px}.lm-source{padding-top:20px;font-size:.875rem;color:#666}.lm-label{margin-bottom:20px;font-size:1.125rem}.lm-data-item-value{font-weight:700}.lm-data-value{margin-bottom:30px;font-size:2.5rem;color:#029cdd}.lm-has-tooltip{position:relative;cursor:pointer}.lm-tooltip-content p{margin:0;text-align:left}.paragraph--key--labour-market-guide-table{margin-bottom:30px;box-shadow:0 0 10px #dbdbdb}.paragraph--key--labour-market-guide-table .field__item{padding:20px 40px 10px}.paragraph--key--labour-market-guide-table h4,.paragraph--key--labour-market-guide-table .h4{text-align:center;padding-bottom:25px}.paragraph--key--labour-market-guide-table table{background-color:#fff;border:none}.paragraph--key--labour-market-guide-table thead th{text-align:center;padding-top:10px;padding-bottom:10px}.paragraph--key--labour-market-guide-table .table-section-title{background-color:#f2f2f2;text-align:center}.paragraph--key--labour-market-guide-table .table-section{vertical-align:text-top}.paragraph--key--labour-market-guide-table td{vertical-align:top}.paragraph--key--labour-market-guide-table tbody tr td:not(:last-of-type){border-right:none}.paragraph--key--labour-market-guide-table tbody tr:nth-child(2n) td{background-color:#fff}.paragraph--key--labour-market-guide-table img{width:72px;height:72px;margin:auto}.megamenu-splash{display:flex;flex-flow:column nowrap;border-left:3px solid #f2f2f2;padding:30px;row-gap:15px}.megamenu-splash__actions .action-link{display:inline-flex;align-items:center;padding:0 !important}.megamenu-splash__actions .action-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.megamenu-splash__actions .action-link:hover:after{transform:translateX(8px)}.pagination{position:relative;justify-content:flex-end}.pagination .page-item .page-link{border:none;border-radius:0;margin-left:0;padding:0 8px;color:#2e6ab0}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus{background-color:rgba(0,0,0,0);box-shadow:none;text-decoration:underline}.pagination .page-item:not(.pager__item--previous):not(.pager__item--first):not(.pager__item--next):not(.pager__item--last) .page-link:focus,.pagination .page-item:not(.pager__item--previous):not(.pager__item--first):not(.pager__item--next):not(.pager__item--last) .page-link:hover{text-decoration:none;background-color:#2e6ab0;color:#fff}.pagination .page-item.active .page-link,.pagination .media-library-view--widget .view-header a.page-item.is-active .page-link,.media-library-view--widget .view-header .pagination a.page-item.is-active .page-link{color:#fff;background-color:#2e6ab0}.post__date{font-size:.9rem;margin-bottom:20px;color:#737373}.post__image{margin-bottom:30px}.post__image img{display:block;width:100%}.profile-information-card-deck{display:flex;flex-flow:row wrap;row-gap:10px;column-gap:10px}.profile-information-card{position:relative;flex:0 0 100%;height:150px;background-color:#fff;border:2px solid #9b9b9b;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);display:flex;flex-flow:row nowrap;justify-content:space-evenly}@media(min-width: 1200px){.profile-information-card{flex:1 0 24%}}.profile-information-card:after{content:" ";flex:0 0 50px;height:100%}.profile-information-card .profile-information-card-icon{height:100%;width:50px;background-size:50px 50px;background-position:center center;background-repeat:no-repeat}.profile-information-card .profile-information-card-content{flex:0 0 65%;display:flex;flex-flow:column nowrap;justify-content:center}.profile-information-card .profile-information-card-content .profile-information-card-title{width:100%;font-size:1rem;color:#333;text-align:center}.profile-information-card .profile-information-card-content .profile-information-card-value{width:100%;font-size:28px;font-weight:bold;line-height:2rem;color:#002857;text-align:center}.profile-information-card .profile-information-card-infotip{position:absolute;right:10px;bottom:10px}.profile-information-social .profile-information-card-icon{background-image:url(../assets/images/profile-icon-social.svg)}.profile-information-salary .profile-information-card-icon{background-image:url(../assets/images/profile-icon-envelope.svg)}.profile-information-education .profile-information-card-icon{background-image:url(../assets/images/profile-icon-gradcap.svg)}.profile-information-education .profile-information-card-content .profile-information-card-value{font-size:1rem;line-height:1.5}.profile-information-jobs .profile-information-card-icon{background-image:url(../assets/images/profile-icon-resume.svg)}.profile-information-employment .profile-information-card-icon{background-image:url(../assets/images/profile-icon-briefcase.svg)}.profile-information-employment-growth .profile-information-card-icon{background-image:url(../assets/images/profile-icon-chart.svg)}.profile-header{display:flex;flex-flow:column nowrap}.profile-header .profile-header-breadcrumb{flex:0 0;order:1}@media(min-width: 992px){.profile-header .profile-header-breadcrumb{order:2}}.profile-header .profile-header-banner{flex:0 0;order:2}@media(min-width: 992px){.profile-header .profile-header-banner{order:1}}.profile-header .profile-header-social{flex:0 0;order:3;padding:20px 0}@media(min-width: 992px){.profile-header .profile-header-social{order:3}}.workbc-profile{display:flex;flex-flow:column nowrap;background-color:#f2f2f2}.workbc-profile .profile-statistics-wrapper{margin:20px 20px 40px 20px}.workbc-profile .profile-details-wrapper{background-color:#fff}.workbc-profile .profile-details-wrapper .scroll-container{overflow:hidden}.workbc-profile .profile-details-wrapper .scroll{display:flex;flex-wrap:nowrap;white-space:nowrap}.workbc-profile .profile-details-wrapper .scroll-affordance-shim{position:relative}.workbc-profile .profile-details-wrapper .scroll-affordance-shim:after{position:absolute;content:"";right:0;bottom:-25px;height:20px;width:50px;background-image:url(../assets/images/scroll-right-icon.svg);background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.workbc-profile .profile-details-wrapper .scroll-affordance-shim:after{display:none}}.workbc-profile .profile-details-wrapper .profile-content-tabs{border:none;background-color:#f2f2f2;border-bottom:3px solid #2e6ab0}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list{width:100%;border-bottom:0}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button{border:3px solid;border-radius:0;border-bottom:none;margin-right:3px;padding:16px 12px}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button.active,.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .media-library-view--widget .view-header a.profile-content-tab-button.is-active,.media-library-view--widget .view-header .workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list a.profile-content-tab-button.is-active{position:relative;border-color:#2e6ab0;font-weight:bold;color:#2e6ab0;background-color:#fff}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button.active:hover,.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .media-library-view--widget .view-header a.profile-content-tab-button.is-active:hover,.media-library-view--widget .view-header .workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list a.profile-content-tab-button.is-active:hover{text-decoration:none}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button:not(.active){border-color:#2e6ab0;color:#fff;background-color:#2e6ab0}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button:not(.active) strong{font-weight:normal}.workbc-profile .profile-details-wrapper .profile-content-tabs .profile-content-tab-list .profile-content-tab-button:not(.active):hover{background-color:#215693;text-decoration:none}@media(min-width: 992px){.workbc-profile .profile-videos-wrapper{padding:0}}.workbc-profile .profile-videos-wrapper h2,.workbc-profile .profile-videos-wrapper .h2{font-size:1.313rem;font-weight:bold;margin:30px 0 10px 0}.workbc-profile .profile-videos-wrapper p{margin-top:15px;font-size:1rem;font-weight:normal}@media(min-width: 992px){.workbc-profile .profile-videos-wrapper p{font-size:1rem}}.workbc-profile .profile-videos-wrapper .profile-video a{display:inline-block;position:relative;margin-top:15px;margin-bottom:5px}.workbc-profile .profile-videos-wrapper .profile-video a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:url(../assets/images/video-play-icon.svg) center center no-repeat;background-size:60px}.workbc-profile .profile-videos-wrapper .profile-video a:hover:after{background:url(../assets/images/video-play-icon-hover.svg) center center no-repeat;background-size:60px}.workbc-profile .field--name-field-career-videos-introduction p{margin-bottom:15px}.workbc-profile .field--name-field-career-videos-introduction p{margin-bottom:15px}.workbc-profile .container-lg{padding:0 0}.workbc-profile .profile-content-container{display:flex;flex-flow:row wrap}@media print{.workbc-profile .profile-content-container{display:block}}.workbc-profile .profile-content-container .profile-content-main{flex:0 0 100%;width:100%;padding:.7em .7em}@media print{.workbc-profile .profile-content-container .profile-content-main{display:block}}@media(min-width: 992px){.workbc-profile .profile-content-container .profile-content-main{flex:0 0 75%;width:75%;padding:40px 60px 30px 0}}.workbc-profile .profile-content-container .profile-content-main .tab-pane:not(.active){display:none}.workbc-profile .profile-content-container .profile-content-main .profile-content-section{margin:30px 0}.workbc-profile .profile-content-container .profile-content-main .profile-content-main__header,.workbc-profile .profile-content-container .profile-content-main .profile-content_main__header{font-size:1.875rem;font-weight:bold;margin-bottom:20px}@media(min-width: 992px){.workbc-profile .profile-content-container .profile-content-main .profile-content-main__header,.workbc-profile .profile-content-container .profile-content-main .profile-content_main__header{padding:10px 0 10px 10px;background-image:url(../assets/images/profile-title-bg.svg);background-position:100% 0;background-repeat:no-repeat;background-color:#dfeaf4;font-size:2.25rem}}.workbc-profile .profile-content-container .profile-content-main .profile-content-section__header{font-size:21px;font-weight:normal;line-height:2em;padding-top:10px;padding-bottom:15px;margin-bottom:20px;position:relative;color:#333;border-bottom:4px;padding-bottom:4px}.workbc-profile .profile-content-container .profile-content-main .profile-content-section__header:after{content:"";height:4px;position:absolute;left:0px;bottom:0px;right:0px;background-image:linear-gradient(to right, #D8E5F1 25%, #FFFFFF 100%)}@media(min-width: 600px){.workbc-profile .profile-content-container .profile-content-main .profile-content-section__header{padding-top:30px;font-size:30px;line-height:1.5em}}.workbc-profile .profile-content-container .profile-content-sidebar{flex:0 0 100%;width:100%}@media(max-width: 991.98px){.workbc-profile .profile-content-container .profile-content-sidebar{background:#f2f2f2;padding:0 30px 0 30px}}@media(min-width: 992px){.workbc-profile .profile-content-container .profile-content-sidebar{flex:0 0 25%;width:25%}}@media print{.workbc-profile .profile-content-container .profile-content-sidebar{display:block;page-break-inside:avoid}}.node--type-publication{margin-bottom:30px}.node--type-publication .workbc-card .workbc-card-container .workbc-card-content .workbc-card-title{font-weight:normal;font-size:1.3125rem}@media(min-width: 1200px){.paragraph--type--action-cards-publication .workbc-card-image-preview img{min-height:300px}.paragraph--type--action-cards-publication .even .workbc-card-image-preview{order:2}.paragraph--type--action-cards-publication .even .workbc-card-content{order:1}}.desktop-hidden{display:none}@media screen and (max-width: 679px){.region-map-select.mobile-regions{display:block;position:relative;overflow:hidden;display:inline-block;margin-bottom:20px}.region-map-select.mobile-regions select{padding:9px 25px 9px 10px}.custom-select__icon{position:absolute;top:0;right:0;height:45px;width:40px;padding:0;z-index:2;pointer-events:none;background-repeat:no-repeat;background-size:100%;background-color:#224076;background-position-y:50%}}.related-careers-link{padding-top:15px;padding-bottom:15px}.related-careers-link-title{font-weight:bold}.block-related-topics-block{margin-top:20px;padding:40px 0;border-top:4px solid #f2f2f2}.block-related-topics-block h2,.block-related-topics-block .h2{margin-bottom:30px;text-align:center}.swiper-container{position:relative;padding:0 40px 40px 40px}@media(min-width: 992px){.swiper-container{padding:0 60px 40px 60px}}.swiper-container .swiper{padding:10px}.swiper-container .swiper-wrapper{align-content:stretch}.swiper-container .swiper-slide{height:auto !important}.swiper-container .swiper-slide .swiper-slide-active{scale:100%}.swiper-container .swiper-slide:not(.swiper-slide-active){scale:90%}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{z-index:1}:root{--swiper-navigation-size: 22px !important}@media(min-width: 992px){:root{--swiper-navigation-size: 44px !important}}.form-type-webform-terms-of-service .form-checkbox{display:none}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description]{max-width:500px}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-titlebar{background:#fff;color:#234075;font-size:1.0625rem;padding-bottom:0px;border:0px;padding-top:15px}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-title{font-size:1.0625rem;margin-bottom:.85em}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .webform-terms-of-service-details{margin-top:0px;padding:0px 20px}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description]>.webform-terms-of-service-details p{font-size:13px;color:#234075}div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-titlebar-close{height:12px;width:12px;padding:0px;margin-right:10px;top:0px !important;margin-top:11px !important;opacity:.5 !important}.path-webform .description.form-item__description{display:inline-block;margin-left:10px}.path-webform div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description]:focus,div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] *:focus,div.ui-dialog[aria-describedby=webform-terms-of-service-terms_of_service--description] .ui-dialog-titlebar-close:focus{box-shadow:inherit !important;border:inherit !important;margin-right:10px;margin-top:0px}.webform-submission-request-a-tour-stop-form .form-actions{margin:35px 0px}.webform-submission-request-a-tour-stop-form .view-collection-notice.option{margin-top:5px}.webform-submission-request-a-tour-stop-form .view-collection-notice.option a{display:inline-flex}.webform-submission-request-a-tour-stop-form .view-collection-notice.option a:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s;margin-top:3px}.webform-submission-request-a-tour-stop-form .view-collection-notice.option a:hover:after{transform:translateX(8px)}.paragraph--key--request-tour-stop-card .card-body,.paragraph--key--request-tour-stop-card fieldset.form-item>.fieldset-wrapper,.paragraph--key--request-tour-stop-card .form-item-upload>div,.paragraph--key--request-tour-stop-card .form-type-managed-file>div,.paragraph--key--request-tour-stop-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .paragraph--key--request-tour-stop-card .views-field-rendered-entity,.paragraph--key--request-tour-stop-card .media-library-selection .media-library-item.media-library-item--grid>div,.media-library-selection .paragraph--key--request-tour-stop-card .media-library-item.media-library-item--grid>div,.paragraph--key--request-tour-stop-card .media-library-selection .media-library-item.media-library-item--grid article,.media-library-selection .media-library-item.media-library-item--grid .paragraph--key--request-tour-stop-card article{padding-bottom:0px}.paragraph--key--request-tour-stop-card .card-footer{top:-50px;border-top:none;background-image:none;background-color:#fff;padding-bottom:20px}.paragraph--key--request-tour-stop-card .card-w-icon__content{min-height:0px}.paragraph--key--request-tour-stop-card .card-w-icon__link{padding-left:50px}.paragraph--key--request-tour-stop-card .card-w-icon__link:after{background:none}.paragraph--key--request-tour-stop-card a{padding:8px 30px;margin-left:125px;border:2px solid #2e6ab0;border-radius:6px;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;color:#fff;background-color:#2e6ab0;transition:background-color .2s}.paragraph--key--request-tour-stop-card a:hover,.paragraph--key--request-tour-stop-card a:focus{border:2px solid #2e6ab0;color:#2e6ab0;background-color:#f2f2f2;background-image:none !important;text-decoration:none;box-shadow:none !important}.resource-link-list{list-style:none;padding:0}.resource-link{width:100%;border-bottom:1px solid #9d9d9d;padding:15px 0}.resource-link__title{font-weight:bold}.search-form .form--inline{display:flex}.search-form .form-actions{margin:0 0 0 auto;clear:none}.search-form .form--inline .form-item{margin:0;float:none;flex:1 1 auto}.form-item-location input.form-autocomplete,.form-item-location input.form-autocomplete.ui-autocomplete-loading,.search-form input.form-autocomplete,.search-form input.form-autocomplete.ui-autocomplete-loading{background-image:none}.search-form .form-control{padding:8px 20px;border-radius:0;border:2px solid #aaa;border-right:none}.search-form .form-control::placeholder{color:#9d9d9d}.search-form .form-control:focus{outline:none;box-shadow:none}.search-form .form-submit{padding:0;background-color:rgba(0,0,0,0);border-radius:0;border:2px solid #aaa;border-left:none;font-size:0;line-height:0;height:44px;width:44px;background-image:url(../assets/images/search-icon.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;color:rgba(0,0,0,0)}.search-form .form-submit:focus{outline:none;box-shadow:none}.header__search .search-form .form-control,.header__search .search-form .form-submit{background-color:#f2f2f2}.header__search .search-form .form-control{height:44px}.header__search .search-form .form-control:focus{background-color:#fff}.region-content .search-form{margin-bottom:20px}.region-content .search-form .form-control,.region-content .search-form .form-submit{height:44px}.region-content .search-form .form-control:focus::placeholder,.region-content .search-form .form-submit:focus::placeholder{color:#212529}.region-content .search-form .contextual .trigger{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.view-search-site-content{padding-top:30px}.view-search-site-content .view-header{padding:0 0 30px}.view-search-site-content .view-empty{padding:30px 0}.view-search-site-content .view-content{padding-bottom:30px}.view-search-site-content .views-row{padding:30px 0;border-bottom:1px solid #9d9d9d}.search__title{margin-bottom:10px;font-size:1rem;font-weight:700}.node p.search__teaser{margin-bottom:0}.page-left-nav-wrapper{height:100%;margin-bottom:20px}@media(min-width: 992px){.page-left-nav-wrapper{padding-top:20px;margin-bottom:0}}@media(min-width: 992px){.page-left-nav{position:sticky;top:120px}}.page-left-nav__links{list-style:none;padding:0;margin:0}.page-left-nav__links li{padding-bottom:20px}.page-left-nav__title{margin-bottom:20px;font-size:1.125rem;font-weight:bold}@media(min-width: 992px){.page-left-nav__title{margin-bottom:50px}}.sidenav-anchor:target{display:block;height:150px;margin-top:-150px;visibility:hidden}@media(max-width: 991.98px){aside.page-sidebar{display:none}}@media(min-width: 992px){div.on-this-page{display:none}}.social-sharing{padding:20px 0 5px 0;position:relative;z-index:1}.social-sharing-buttons{display:flex;justify-content:left;margin:0}@media(min-width: 768px){.social-sharing-buttons{justify-content:right}}.social-sharing-buttons a{display:block;width:32px;height:32px;border-radius:0;background-repeat:no-repeat;background-position:center;background-size:auto 47%;text-decoration:none}.social-sharing-buttons a.share-facebook{background-image:url("../assets/images/social-icon-facebook-grey.svg")}.social-sharing-buttons a.share-facebook:hover{background-image:url("../assets/images/social-icon-facebook-color.svg")}.social-sharing-buttons a.share-twitter{background-image:url("../assets/images/social-icon-x-grey.svg");background-size:30px}.social-sharing-buttons a.share-twitter:hover{background-image:url("../assets/images/social-icon-x-color.svg");background-size:30px}.social-sharing-buttons a.share-linkedin{background-image:url("../assets/images/social-icon-linkedin-grey.svg")}.social-sharing-buttons a.share-linkedin:hover{background-image:url("../assets/images/social-icon-linkedin-color.svg")}.social-sharing-buttons a.share-email{background-image:url("../assets/images/social-icon-email-grey.svg")}.social-sharing-buttons a.share-email:hover{background-image:url("../assets/images/social-icon-email-blue.svg")}.social-sharing-buttons a.share-print{background-image:url("../assets/images/social-icon-printer-grey.svg")}.social-sharing-buttons a.share-print:hover{background-image:url("../assets/images/social-icon-printer-blue.svg")}@media print{.social-sharing-buttons a.share-facebook{background-repeat:no-repeat}.social-sharing-buttons a.share-twitter{background-size:62px;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.social-sharing-buttons a.share-linkedin{background-size:contain;background-repeat:no-repeat}.social-sharing-buttons a.share-email{background-size:contain;background-repeat:no-repeat}.social-sharing-buttons a.share-print{background-size:contain;background-repeat:no-repeat}}.page-node-type-region-profile .social-sharing,.page-node-type-career-profile .social-sharing,.page-node-type-industry-profile .social-sharing,.page-node-type-bc-profile .social-sharing,.plan-careerexplore-careers .social-sharing,.workbc-centresworkbc-centers .social-sharing{background-color:#f2f2f2}.static-load-more-button-container{display:flex;justify-content:center}.static-load-more-button-container button{width:100%}@media(min-width: 1200px){.static-load-more-button-container button{width:200px}}.paragraph--type--content-text{padding:20px 0 0}.text-resize{display:flex;align-items:flex-end;line-height:1}.text-resize__label{margin-right:20px;white-space:nowrap;font-size:15px}.text-resize__controls{display:flex;align-items:flex-end}.text-resize a#text_resize_reset,.text-resize a#text_resize_decrease,.text-resize a#text_resize_increase{float:none;display:block;width:auto;height:auto;margin:0;background:none;text-indent:0;font-weight:700;color:#fff}.text-resize a#text_resize_reset:hover,.text-resize a#text_resize_decrease:hover,.text-resize a#text_resize_increase:hover{color:#1da1f2;text-decoration:none}.text-resize a#text_resize_decrease{margin-right:20px;font-size:14px}.text-resize a#text_resize_reset{margin-right:20px;font-size:20px}.text-resize a#text_resize_increase{font-size:30px}.text-resize a sup{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.video-library-modal{position:relative;padding:30px;z-index:50}.video-library-modal .ui-dialog-titlebar{position:absolute;z-index:5;top:25px;right:15px;border:none;background:none}.video-library-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.video-library-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{z-index:5;border-radius:30px;width:30px;height:30px;opacity:100%;background:#2e6ab0 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb(255, 255, 255)'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.video-library-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{display:none}.video-library-modal .ui-dialog-content{padding:0;z-index:2}@media(min-width: 1200px){.workbc-card.wide .workbc-card-container{flex-flow:row nowrap}.workbc-card.wide .workbc-card-container>div{flex:1 1 50%}.workbc-card.wide .workbc-card-container>.workbc-card-content{padding:40px}.workbc-card.wide .workbc-card-container>.workbc-card-content .workbc-card-actions.fancy{flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;column-gap:10px}.workbc-card.wide .workbc-card-container>.workbc-card-content .workbc-card-actions.fancy .action{flex:0 0 auto}}.workbc-card .workbc-card-container{height:100%;display:flex;flex-flow:column nowrap;box-shadow:0px 0px 15px 0px rgba(0,0,0,.15)}.workbc-card .workbc-card-container .workbc-card-image-preview img{width:100%}.workbc-card .workbc-card-container .workbc-card-details{background-color:#f2f2f2;padding:5px 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;column-gap:20px;font-size:.875rem}.workbc-card .workbc-card-container .workbc-card-details>div{display:inline-block;flex:2 1 100%}.workbc-card .workbc-card-container .workbc-card-details .workbc-card-categories{flex:2 1 80%}.workbc-card .workbc-card-container .workbc-card-details .workbc-card-duration{flex:2 1 20%;background:url(../assets/images/duration-icon.svg) left center no-repeat;background-size:25px;padding-left:25px;color:#333;text-align:right;vertical-align:top}.workbc-card .workbc-card-container .workbc-card-content{padding:20px;flex:1 0 auto;display:flex;flex-flow:column nowrap}.workbc-card .workbc-card-container .workbc-card-content>div:not(:last-child){margin-bottom:20px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-title{flex:0 0 auto;font-weight:bold;font-size:1.125rem}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-title a{color:#333}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-description{flex:1 1 auto}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-tags{flex:0 0 auto}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions{flex:0 0 auto;display:flex;align-items:flex-end}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy{align-self:center;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-around;justify-content:space-around;align-items:stretch;row-gap:10px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action{flex:2 1 100%;border:1px solid #2e6ab0;border-radius:5px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a{display:flex;justify-content:center;width:100%;height:100%;padding:5px;text-align:center;font-weight:bold}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a div{flex:0 0 auto;align-self:center}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:before,.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:after{content:"";flex:0 0 auto;width:2rem;height:2rem}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:before{margin-right:10px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:after{margin-left:10px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action a:hover{background-color:#f2f2f2;text-decoration:none;border-radius:5px}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action.pdf a:before{display:inline-block;background:url(../assets/images/pdf-icon.svg) center no-repeat;background-size:70%}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions.fancy .action.hardcopy a:before{display:inline-block;background:url(../assets/images/hardcopy-icon.svg) center no-repeat;background-size:100%}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions .action-link{display:inline-flex;align-items:center}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions .action-link:after{content:"";height:18px;width:18px;background:url(../assets/images/chevron.svg) 50% 50% no-repeat;transform:translateX(5px);transition:transform .1s}.workbc-card .workbc-card-container .workbc-card-content .workbc-card-actions .action-link:hover:after{transform:translateX(8px)}.workbc-card-video-preview a,.workbc-card-video-preview button{position:relative;display:block;margin:0;border:none;width:100%;padding:0}.workbc-card-video-preview a:after,.workbc-card-video-preview button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:url(../assets/images/video-play-icon.svg) center center no-repeat;background-size:60px}.workbc-card-video-preview a:hover:after,.workbc-card-video-preview button:hover:after{background:url(../assets/images/video-play-icon-hover.svg) center center no-repeat;background-size:60px}.workbc-card-video-preview a img,.workbc-card-video-preview button img{z-index:1;width:100%}.field__item:has(article.media--type-remote-video){display:flex;flex-wrap:wrap}@media(min-width: 600px){article.media--type-remote-video:nth-last-of-type(-n + 2){border-bottom:none}}@media(max-width: 599.98px){article.media--type-remote-video:nth-last-of-type(1){border-bottom:none}}article.media--type-remote-video{display:inline-block;width:50%;padding-top:20px;padding-bottom:20px;border-bottom:#f2f2f2 solid 2px}article.media--type-remote-video:nth-of-type(odd){padding-right:20px;padding-left:0}article.media--type-remote-video:nth-of-type(even){padding-left:20px;padding-right:0}@media(max-width: 599.98px){article.media--type-remote-video{width:100%;padding:10px !important}}#drupal-modal article.media--type-remote-video{width:100%}.workbc-card-carousel .carousel .carousel-inner .carousel-item{display:none}.workbc-card-carousel .carousel .carousel-inner .carousel-item.active,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active{padding:20px 70px;display:flex;flex-flow:row nowrap;align-items:stretch;column-gap:20px;align-content:stretch}.workbc-card-carousel .carousel .carousel-inner .carousel-item.active>.workbc-card,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active>.workbc-card,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active>.workbc-card{display:none;flex:0 1 100%}.workbc-card-carousel .carousel .carousel-inner .carousel-item.active>.workbc-card:first-child,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active>.workbc-card:first-child,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active>.workbc-card:first-child{display:block}@media(min-width: 1200px){.workbc-card-carousel .carousel .carousel-inner .carousel-item.active>.workbc-card,.workbc-card-carousel .carousel .carousel-inner .media-library-view--widget .view-header a.carousel-item.is-active>.workbc-card,.media-library-view--widget .view-header .workbc-card-carousel .carousel .carousel-inner a.carousel-item.is-active>.workbc-card{display:block;flex:0 1 33.3333333333%}}.workbc-card-carousel .carousel .carousel-control-prev,.workbc-card-carousel .carousel .carousel-control-next{background-color:rgba(0,0,0,0);width:4vh;height:4vh;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid #9d9d9d}.workbc-card-carousel .carousel .carousel-control-prev:hover,.workbc-card-carousel .carousel .carousel-control-next:hover{background-color:#f2f2f2}.workbc-card-carousel .carousel .carousel-control-prev .carousel-control-prev-icon,.workbc-card-carousel .carousel .carousel-control-next .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb(46, 106, 176)'%3e%3cpath d='M11.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'/%3e%3c/svg%3e") !important}.workbc-card-carousel .carousel .carousel-control-prev .carousel-control-next-icon,.workbc-card-carousel .carousel .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb(46, 106, 176)'%3e%3cpath d='M4.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'/%3e%3c/svg%3e") !important}.workbc-card-columns{display:flex;flex-flow:row wrap;align-items:stretch;align-content:space-between;row-gap:20px;column-gap:20px;margin-bottom:20px}.workbc-card-columns .workbc-card{flex:0 0 calc((100% - 0px)/1)}@media(min-width: 768px){.workbc-card-columns .workbc-card{flex-basis:calc((100% - 20px)/2)}}@media(min-width: 992px){.workbc-card-columns .workbc-card{flex-basis:calc((100% - 40px)/3)}}.workbc-card-columns .workbc-card>*{flex:0 0 auto;width:100%}@media(min-width: 992px){.workbc_centre__hero-image-wrapper{height:400px !important}.workbc_centre__hero-image-wrapper img{object-fit:inherit !important}}@media(min-width: 992px){.workbc_centre__hero-content-wrapper{width:675px !important;max-width:700px !important}}.workbc_centre__hero-content{display:flex;flex-flow:row wrap;column-gap:30px;row-gap:30px;margin:25px 0 25px 0}.workbc_centre__hero-title h1,.workbc_centre__hero-title .h1{font-size:35px !important}@media(min-width: 992px){.workbc_centre__hero-title h1,.workbc_centre__hero-title .h1{font-size:30px !important}}.workbc-centre__address{flex:1 0 100%;position:relative;padding-left:30px;line-height:normal}@media(min-width: 992px){.workbc-centre__address{flex-basis:0;font-size:13px}}.workbc-centre__address h3,.workbc-centre__address .h3{margin-bottom:12px;font-size:16px}.workbc-centre__address .field--name-field-geolocation{padding-top:10px}.workbc-centre__address:before{content:"";position:absolute;top:0;bottom:0;left:0;width:19px;height:19px;background:url(../assets/images/icon-location-blue.svg) center center no-repeat;background-size:19px}.workbc-centre__hours{flex:1 0 100%;position:relative;padding-left:30px;line-height:normal}@media(min-width: 992px){.workbc-centre__hours{flex-basis:0;font-size:13px}}.workbc-centre__hours h3,.workbc-centre__hours .h3{margin-bottom:12px;font-size:16px}.workbc-centre__hours:before{content:"";position:absolute;top:0;bottom:0;left:0;width:19px;height:19px;background:url(../assets/images/icon-duration-blue.svg) center center no-repeat;background-size:19px}.workbc_centre__alert{background-color:#234075;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding:30px;margin-bottom:30px}.workbc_centre__alert-header{position:relative;color:#ffcf26;font-size:1.313rem;line-height:36px}.workbc_centre__alert-header:before{content:"";position:absolute;top:0;bottom:0;left:-50px;width:35px;height:35px;background:url(../assets/images/icon-warning-yellow.svg) center center no-repeat;background-size:35px}.workbc_centre__alert-content{margin-top:30px;color:#fff}.workbc_centre__recent-jobs{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.paragraph--key--featured-topics .card-plain__desc p{margin-bottom:0}.paragraph--key--featured-topics .card-plain__content{padding-bottom:0}.paragraph--key--featured-topics .card-plain__parent{display:block;background-color:#f2f2f2;padding:5px 20px;font-size:.875rem}.paragraph--key--education-planner-bc img{width:75%}.paragraph--key--student-aid-bc img{width:50%}.paragraph--key--find-your-path-1 img{width:85%}.paragraph--key--find-your-path-2 img{width:65%}.view-event-calendar-listview .view-content{padding-top:15px}@media(max-width: 991.98px){.view-event-calendar-listview .view-content{padding-top:50px}}.view-event-calendar-listview .view-empty{padding-top:75px;padding-bottom:10px;text-align:center;font-size:15px}@media(max-width: 991.98px){.view-event-calendar-listview .view-empty{padding-bottom:0px}}.event-cal .pager ul.pager__items{padding-left:0px}.jobs-data{margin-bottom:30px}.block-workbc-jobboard h2,.block-workbc-jobboard .h2{font-weight:700;margin:30px 0 10px 0;font-size:21px;line-height:23px}.jobs-data .job-title.card-plain__title{font-size:18px;text-transform:capitalize;margin-bottom:5px;font-weight:bold}.jobs-data .sub-title{margin-top:5px;margin-bottom:20px;font-size:16px;font-weight:500}.jobs-data .job-box.item{position:relative;padding:10px 20px 10px 20px}.jobs-data .job-company{font-size:16px;margin-bottom:10px;font-weight:500}.jobs-data .job-location{font-size:15px;padding-bottom:20px}.jobs-data .job-location span{margin-right:10px}.jobs-data .job-location span img,.jobs-data .sub-title span svg{margin-top:-4px}.jobs-data .job-post-date label{display:inline-block}.jobs-data .job-post-date{font-family:"BCSans";font-weight:400;font-style:normal;font-size:15px;position:absolute;bottom:12px}.jobs-data a.more-jobs{width:100%;text-align:center;background:#fff}.jobs-data a.more-jobs:hover{background:#f2f2f2}.workbc-jobboard-save-profile{text-align:right}.workbc-jobboard-save-profile .save_career_profile .form-submit{width:28px;height:28px;text-align:right;padding:0 0 0 5px;background-image:url(../assets/images/save.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:18px;background-color:#fff;outline:0;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}.workbc-jobboard-save-profile .save_career_profile .form-submit:focus{box-shadow:none}.new-login-link a,.new-logout-link a{font-weight:bold}.nav-items .dropdown .nav-item:not(:last-of-type):after{display:none}.nav-items .dropdown .dropdown-menu{margin-top:15px !important;border:2px solid #2e6ab0;min-width:200px;left:-88px !important}.nav-items .dropdown .dropdown-menu::before,.nav-items .dropdown .dropdown-menu::after{bottom:100%;right:20px;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none}.nav-items .dropdown .dropdown-menu::before{border-color:rgba(194,225,245,0);border-bottom-color:#2e6ab0;border-width:20px;margin-left:-20px}.nav-items .dropdown .dropdown-menu::after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:17px;margin-left:-17px;margin-right:3px}.nav-items .dropdown .dropdown-menu .nav-item:active{background:none !important}.view-id-video_library{margin-bottom:2.4rem}.view-id-video_library .view-empty{margin:2rem 0px 6rem}.view-id-video_library .pagination{padding:1rem 0 0}.view-id-video_library #edit-recently-added{float:right}.view-id-video_library #edit-recently-added,.view-id-video_library #edit-reset{display:inline-block;padding:8px 52px;border:2px solid #2e6ab0;border-radius:4px;font-weight:700;color:#2e6ab0;text-decoration:none;background-color:rgba(0,0,0,0)}.view-id-video_library #edit-recently-added:hover,.view-id-video_library #edit-recently-added:focus,.view-id-video_library #edit-reset:hover,.view-id-video_library #edit-reset:focus{background-color:#f2f2f2;text-decoration:none}@media screen and (min-width: 600px){app-thank-you .form-group .resend-register-link-btn{width:235px !important}}@media screen and (min-width: 768px){.workbc-jobboard-save-profile .save_career_profile .form-submit{width:auto;padding-right:28px;color:#2e6ab0}}@media screen and (min-width: 940px)and (max-width: 1199px){app-root .user-info-container{flex:0 0 30% !important}}@media screen and (min-width: 1024px){.jobs-data{max-width:280px}.jobs-data-horizontal-view{width:100%;max-width:100%}.page-node-type-workbc-centre .block-workbc-jobboard h2,.page-node-type-workbc-centre .block-workbc-jobboard .h2{width:100%;margin:auto;text-align:center}.jobs-data-horizontal-view .sub-title{display:none}.jobs-data-horizontal-view .job-location{font-size:16px}.jobs-data-horizontal-view .cards-grid{max-width:100%;display:flex;font-size:0;flex-wrap:wrap;margin-top:20px}.jobs-data-horizontal-view .cards-grid .card-plain{flex:1 0 21%;margin:5px;height:100px}.jobs-data-horizontal-view .card-plain__content{min-height:220px}.jobs-data-horizontal-view .more-jobs{text-align:center;margin-bottom:20px}.jobs-data-horizontal-view .more-jobs a{margin:auto;text-align:center;width:auto}}app-root .breadcrumbs{display:none}app-root input[type=checkbox],app-root input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;opacity:0;outline:0;padding:0;vertical-align:middle;width:0;position:absolute}app-root .job-search-contain .icon-wrap,app-root .job-search-contain .icon-wrap.small,app-root .modal .icon-wrap.small,app-root .account-contain .icon-wrap,app-root .modal .icon-wrap{display:inline-block}app-root .account-contain app-account-dashboard .card .btn,app-root .account-contain app-account-dashboard fieldset.form-item .btn,app-root .account-contain app-account-dashboard .form-item-upload .btn,app-root .account-contain app-account-dashboard .form-type-managed-file .btn,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .btn,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .btn,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .btn,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .btn,app-root .account-contain app-account-dashboard .card button.link,app-root .account-contain app-account-dashboard fieldset.form-item button.link,app-root .account-contain app-account-dashboard .form-item-upload button.link,app-root .account-contain app-account-dashboard .form-type-managed-file button.link,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity button.link,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity button.link,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid button.link,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid button.link,app-root .account-contain app-account-dashboard .card .button,app-root .account-contain app-account-dashboard fieldset.form-item .button,app-root .account-contain app-account-dashboard .form-item-upload .button,app-root .account-contain app-account-dashboard .form-type-managed-file .button,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .button,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .button,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .button,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .button,app-root .account-contain app-account-dashboard .card .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .card .node-preview-backlink,app-root .account-contain app-account-dashboard fieldset.form-item .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard fieldset.form-item .node-preview-backlink,app-root .account-contain app-account-dashboard .form-item-upload .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .form-item-upload .node-preview-backlink,app-root .account-contain app-account-dashboard .form-type-managed-file .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .form-type-managed-file .node-preview-backlink,app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .node-preview-backlink,.view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .node-preview-container .node-preview-backlink,.node-preview-container .view-media-library .media-library-views-form .media-library-item--grid app-root .account-contain app-account-dashboard .views-field-rendered-entity .node-preview-backlink,app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .node-preview-container .node-preview-backlink,.node-preview-container app-root .account-contain app-account-dashboard .media-library-selection .media-library-item.media-library-item--grid .node-preview-backlink,.media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .node-preview-container .node-preview-backlink,.node-preview-container .media-library-selection app-root .account-contain app-account-dashboard .media-library-item.media-library-item--grid .node-preview-backlink{margin:0px}.job-search__form-container .form-radios{width:100%;margin-bottom:20px;display:flex;gap:20px}.workbc-jobboard-search-form fieldset.form-item{border:0px}.workbc-jobboard-search-form fieldset.form-item .fieldset-wrapper{padding:0px}mat-dialog-container .btn-close,mat-dialog-container .ui-dialog .ui-dialog-titlebar-close,.ui-dialog mat-dialog-container .ui-dialog-titlebar-close{background:none}mat-dialog-container .terms-logo{display:none}.job-item .icon,.job-details .icon{width:12px}.job-alert .icon{width:16px}.map-view .icon{width:22.5px}#PostingLanguage .form-check-label{padding-left:25px}.tooltip-icon .icon{width:20px}#location_tooltip{width:auto}#jobNo{display:flex;flex-direction:row;align-items:flex-end}#jobNo img{width:22px}app-filter .job-search-filters .navbar .navbar-toggler{margin-right:0px}app-filter .job-search-filters .navbar .navbar-nav .nav-item>.dropdown-menu{z-index:1}.career-forecasted-by-industry-not-available{display:flex;justify-content:center;padding-bottom:45px}.career-skills-not-available,.career-occupational-interests-not-available{display:flex;justify-content:center;width:100%;padding-top:35px;padding-bottom:10px}.industry-profile-table tr:nth-child(2n) td{background-color:#fff}.industry-profile-table td:not(:last-of-type){border-right:none}.industry-profile-table-value{font-weight:bold}.industry-profile-table-header-right{text-align:right}.industry-profile-hoo-link{width:378px}@media(max-width: 599.98px){.industry-profile-hoo-link{width:295px;padding-left:0px;padding-right:0px;font-size:14px}}#latest-employment-trends .card-profile__content-header{margin-bottom:0}#latest-employment-trends span.card-profile__content-item{text-align:center;display:block;color:#029cdd;font-size:40px}#latest-employment-trends span.card-profile__content-item div{color:#333;font-size:16px;margin-bottom:20px}#latest-employment-trends .card-profile__source{padding-top:40px}.hourly-earnings-note{padding-bottom:10px}.card-profile__content-item table th.top-ten-job-openings{padding-right:10px}@media(max-width: 599.98px){#industry-profile-interactive-map .card-profile__content-item{display:block;width:100%}}div#industry-profile-interactive-map .card-profile{flex:auto}.industry-overview-title{font-weight:700;font-size:18px;text-align:center;padding-bottom:35px}@media(max-width: 599.98px){.industry-overview-title{padding-bottom:20px;padding-top:20px}}.industry-overview-table thead th{padding-top:10px;padding-bottom:10px}.industry-overview-table p{margin-bottom:0px}.industry-profile-hourly-earnings table td,.industry-profile-employment-types table td{padding-top:5px;padding-bottom:5px}.cke-media-resize.align-center{display:blook;margin-left:auto;margin-right:auto}.region-profile-table{margin:50px;width:auto}.region-profile-table tr:nth-child(2n) td{background-color:#fff}.region-profile-table td{padding:3px}.region-profile-table td:not(:last-of-type){border-right:none}.region-profile-table-value{font-weight:bold}.bc-profile-employment-region-footer{font-weight:bold;background-color:#029cdd;color:#fff}.bc-profile-employment-region-footer td{padding:20px}.bc-profile-employment-region-footer td:not(:last-of-type){border-right:none}.bc-profile--employment-tooltip{background-image:url(../assets/images/info-tooltip-icon-white.svg)}.bc-profile--employment-tooltip-mobile{display:none;justify-content:flex-end}.bc-profile--employment-tooltip-content{color:#333;top:32px}.bc-profile--employment-tooltip-content em{font-weight:bold}#bc-regional-employment-stats .card-profile__content{align-items:normal}#bc-regional-employment-stats.card-profile{padding:20px 0 20px 0}#bc-regional-employment-stats h3,#bc-regional-employment-stats .h3{text-align:center}#bc-regional-employment-stats .card-profile__source{padding-left:20px}.employment-bc-ftpt-table table td{padding:0}.employment-bc-ftpt-table table td.region-profile-table-value{padding-left:10px}@media screen and (max-width: 600px){.bc-profile--employment-tooltip-mobile{display:flex;justify-content:flex-end}.employment-bc-ftpt-table .region-profile-table{margin:40px 0 0 0}.employment-bc-ftpt-table table td{padding-top:1.5em}}@media(max-width: 767.98px){#bc-regional-unemployment-stats .bc-profile-mobile{padding-top:20px}}#block-workbc-content .hero-title h1,#block-workbc-content .hero-title .h1{font-size:45px}#labour_market_statistics-content .workbc-tooltip{top:-5px}.bc-profile-link{padding-left:10px;padding-bottom:15px}.bc-employment-share{padding-left:0px !important} /*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/src/web/themes/custom/workbc/css/style.css.map b/src/web/themes/custom/workbc/css/style.css.map index 3650bb271..b5229efe0 100644 --- a/src/web/themes/custom/workbc/css/style.css.map +++ b/src/web/themes/custom/workbc/css/style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_typography.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/bootstrap.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_root.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_reboot.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/vendor/_rfs.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_variables.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_variables_bootstrap.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_border-radius.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_type.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_lists.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_images.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_image.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_containers.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_container.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_breakpoints.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_grid.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_grid.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_tables.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_table-variants.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_labels.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-text.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-control.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_transition.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_gradients.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-select.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-check.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-range.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_floating-labels.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_input-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_forms.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_buttons.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_buttons.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_transitions.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_dropdown.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_caret.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_button-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_nav.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_navbar.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_card.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_accordion.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_breadcrumb.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_pagination.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_pagination.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_badge.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_alert.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_alert.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_progress.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_list-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_list-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_close.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_toasts.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_modal.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_backdrop.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_tooltip.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_reset-text.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_popover.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_carousel.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_clearfix.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_spinners.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_offcanvas.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_placeholders.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_colored-links.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_ratio.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_position.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_stacks.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_visually-hidden.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_visually-hidden.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_stretched-link.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_text-truncation.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_text-truncate.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_vr.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_utilities.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/utilities/_api.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_jquery.ui.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_admin.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_buttons.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_forms.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_paragraphs.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_navbar.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_variables_drupal.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/_mixins.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_footer.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_layout.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_local_tasks.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_table.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_progress.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_regions.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_theme.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_views.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_media_library.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_misc.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/_bootstrap_fix.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_reset.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_fonts.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_typography.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_variables_workbc.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_global.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_forms.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_buttons.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_tables.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_overrides_drupal.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_local-tasks.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_page.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_alert-ribbon.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_header.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_nav-main.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_lists.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_nav-user.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_nav-footer.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_responsive-menu.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_breadcrumbs.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_footer.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_alphabet-navigation.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_alphabet-search.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_back-to-top.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_buttons.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-career.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-feature.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_links.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-occupational-interest.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-plain.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-profile.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-quote.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-w-icon.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-w-image.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_cards-grids.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_career-profiles-search.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_career-profiles-skill.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_contact.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_content-forms.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_editor-content.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_explore-careers.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_featured-news.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_featured-blog.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_footer-translate.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_french-link.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_job-search.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_hero-banner.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_hero-home.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_high-opportunity-occupations.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_industry-overview.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_info-tooltip.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_interactive-map.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_labour-market.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_labour-market-guide-table.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_megamenu-splash.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_pagination.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_post.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_profile-information-card.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_profiles.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_publication.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_regional_profile_map.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_related-careers-links.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_related-topics.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_request-tour-stop.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_resource-link.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_search-form.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_search-results.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_side-nav.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_social-sharing.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_static-load-more.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_text-component.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_text-resize.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_video-library-modal.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_workbc-card.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_workbc-centre.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_cards_featured_topics.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_events_calendar.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_job_board.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_career_profile.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_industry_profile.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_media_resize.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_region_profile.scss"],"names":[],"mappings":"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IgBxd5B,MhB5GS,QgB6GT,+BACA,2BACA,mBAEA,gFAEE,gBACA,eAWJ,iBACE,WhBguBsC,2BgB/tBtC,qBjBmJI,UALI,SG7QN,oBcmIF,uCACE,qBACA,wBACA,kBhB2lB0B,MgBxlB5B,6CACE,qBACA,wBACA,kBhBqlB0B,MgBjlB9B,iBACE,WhB8sBsC,yBgB7sBtC,mBjBgII,UALI,QG7QN,oBcsJF,uCACE,mBACA,qBACA,kBhB4kB0B,KgBzkB5B,6CACE,mBACA,qBACA,kBhBskB0B,KgB9jB5B,sBACE,WhBqrBoC,4BgBlrBtC,yBACE,WhBkrBoC,2BgB/qBtC,yBACE,WhB+qBoC,yBgB1qBxC,oBACE,MhB6qBsC,KgB5qBtC,YACA,QhB4hB4B,QgB1hB5B,mDACE,eAGF,uCACE,ad/LA,qBcmMF,0CACE,adpMA,qBiBdJ,aACE,cACA,WACA,uCAEA,uCpB2RI,UALI,KoBnRR,YnBkkB4B,ImBjkB5B,YnBukB4B,ImBtkB5B,MnBES,QmBDT,iBnBRS,KmBST,iPACA,4BACA,oBnBg7BkC,oBmB/6BlC,gBnBg7BkC,UmB/6BlC,yBjBFE,qBeHE,WEQJ,0DACA,gBFLI,uCEfN,aFgBQ,iBEMN,mBACE,anBs0BoC,QmBr0BpC,UAKE,WnBi7B4B,gCmB76BhC,0DAEE,cnBgsB0B,OmB/rB1B,sBAGF,sBAEE,iBnBpCO,QmByCT,4BACE,oBACA,0BAIJ,gBACE,YnByrB4B,OmBxrB5B,enBwrB4B,OmBvrB5B,anBwrB4B,MD/cxB,UALI,SG7QN,oBiB8CJ,gBACE,YnBqrB4B,MmBprB5B,enBorB4B,MmBnrB5B,anBorB4B,KDndxB,UALI,QG7QN,oBkBfJ,YACE,cACA,WpBq3BwC,OoBp3BxC,apBq3BwC,MoBp3BxC,cpBq3BwC,QoBn3BxC,8BACE,WACA,mBAIJ,kBACE,MpBy2BwC,IoBx2BxC,OpBw2BwC,IoBv2BxC,iBACA,mBACA,iBpBbS,KoBcT,4BACA,2BACA,wBACA,OpB42BwC,0BoB32BxC,gBACA,mBAGA,iClBXE,oBkBeF,8BAEE,cpBm2BsC,IoBh2BxC,yBACE,OpB01BsC,gBoBv1BxC,wBACE,apBszBoC,QoBrzBpC,UACA,WpBmsB4B,gCoBhsB9B,0BACE,iBnB3CG,QmB4CH,anB5CG,QmB8CH,yCAII,+OAIJ,sCAII,uJAKN,+CACE,iBnBhEG,QmBiEH,anBjEG,QmBsED,yOAIJ,2BACE,oBACA,YACA,QpBk0BuC,GoB3zBvC,2FACE,QpB0zBqC,GoB5yB3C,aACE,apBqzBgC,MoBnzBhC,+BACE,MpBizB8B,IoBhzB9B,mBACA,wKACA,gClB9FA,kBeHE,WGmGF,qCH/FE,uCGyFJ,+BHxFM,iBGgGJ,qCACE,0JAGF,uCACE,oBpBgzB4B,aoB3yB1B,uJAMR,mBACE,qBACA,apBmxBgC,KoBhxBlC,WACE,kBACA,sBACA,oBAIE,oTACE,oBACA,YACA,QpBqoBwB,IqBnxB9B,YACE,WACA,cACA,UACA,+BACA,gBAEA,kBACE,UAIA,mDrB89BuC,+CqB79BvC,+CrB69BuC,+CqB19BzC,8BACE,SAGF,kCACE,MrB+8BuC,KqB98BvC,OrB88BuC,KqB78BvC,oBHzBF,iBjBGK,QoBwBH,OrB88BuC,EE19BvC,mBeHE,WIkBF,4FACA,gBJfE,uCIMJ,kCJLM,iBIgBJ,yCHjCF,iBlB8+ByC,QqBx8BzC,2CACE,MrBw7B8B,KqBv7B9B,OrBw7B8B,MqBv7B9B,oBACA,OrBu7B8B,QqBt7B9B,iBrBpCO,QqBqCP,2BnB7BA,mBmBkCF,8BACE,MrBo7BuC,KqBn7BvC,OrBm7BuC,KkBt+BzC,iBjBGK,QoBkDH,OrBo7BuC,EE19BvC,mBeHE,WI4CF,4FACA,gBJzCE,uCIiCJ,8BJhCM,iBI0CJ,qCH3DF,iBlB8+ByC,QqB96BzC,8BACE,MrB85B8B,KqB75B9B,OrB85B8B,MqB75B9B,oBACA,OrB65B8B,QqB55B9B,iBrB9DO,QqB+DP,2BnBvDA,mBmB4DF,qBACE,oBAEA,2CACE,iBrBtEK,QqByEP,uCACE,iBrB1EK,QsBbX,eACE,kBAEA,yDAEE,OtBy/B8B,mBsBx/B9B,YtBy/B8B,KsBt/BhC,qBACE,kBACA,MACA,OACA,YACA,oBACA,oBACA,+BACA,qBLDE,WKEF,k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yBrBb,UCvCA,MAXQ,KRLR,iBlB4Ea,Q0B1Db,a1B0Da,Q0BvDb,gBACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,2CAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,0CAIJ,yLAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,6NAKI,0CAKN,sCAEE,MAjDe,KAkDf,iB1BYW,Q0BTX,a1BSW,QyBfb,oECmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,gFACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,sLAEE,0CAGF,mvBAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,i0BAKI,0CAKN,4KAEE,M1BvCW,Q0BwCX,+BDvDF,uBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,6BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,qEAEE,6CAGF,sQAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,0SAKI,6CAKN,gEAEE,M1BvCW,Q0BwCX,+BDvDF,qBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,2BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,iEAEE,2CAGF,0PAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,8RAKI,2CAKN,4DAEE,M1BvCW,Q0BwCX,+BDvDF,kBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,wBACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,2DAEE,4CAGF,wOAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,4QAKI,4CAKN,sDAEE,M1BvCW,Q0BwCX,+BDvDF,qBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,2BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,iEAEE,2CAGF,0PAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,8RAKI,2CAKN,4DAEE,M1BvCW,Q0BwCX,+BDvDF,oBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,0BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,+DAEE,2CAGF,oPAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,wRAKI,2CAKN,0DAEE,M1BvCW,Q0BwCX,+BDvDF,mBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,yBACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,6DAEE,6CAGF,8OAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,kRAKI,6CAKN,wDAEE,M1BvCW,Q0BwCX,+BDvDF,kBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,wBACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,2DAEE,0CAGF,wOAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,4QAKI,0CAKN,sDAEE,M1BvCW,Q0BwCX,+BD3CJ,sBACE,YzBigB4B,IyBhgB5B,MxBxEK,QwByEL,gBzB6WwC,UyB3WxC,kCACE,MzB4WsC,QyBpWxC,gFAEE,MzB/EO,QyB0FX,wICuBE,mB3BsKI,UALI,QG7QN,oBuByFJ,wICmBE,qB3BsKI,UALI,SG7QN,oByBnBJ,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sCAIE,kBAGF,iBACE,mBCqBE,wBACE,qBACA,Y7BqgBwB,O6BpgBxB,e7BmgBwB,O6BlgBxB,WAhCJ,sBACA,sCACA,gBACA,qCAqDE,8BACE,cD3CN,eACE,kBACA,Q5ByhCkC,K4BxhClC,aACA,U5B+mCkC,M4B9mClC,gBACA,S7B+QI,UALI,K6BxQR,M5BPS,Q4BQT,gBACA,gBACA,iB5BnBS,K4BoBT,4BACA,iC1BVE,qB0BcF,+BACE,SACA,OACA,W5BkmCgC,Q4BtlChC,qBACE,qBAEA,qCACE,WACA,OAIJ,mBACE,mBAEA,mCACE,QACA,UnBCJ,yBmBfA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnBCJ,yBmBfA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnBCJ,yBmBfA,wBACE,qBA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AGF,sBACE,qBACA,UACA,wBAMJ,qBACE,qBACA,YACA,aACA,sBACA,4BACA,2BACA,qBAGF,mBACE,yCACA,gBvB1FE,yBuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,yBuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,yBuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,0BuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,0BuBsGA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,6LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,sCACE,iBAGF,oCACE,wBACA,gBAGF,mCACE,aAGF,qCACE,aAGF,8BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,uEAEE,YACA,aACA,gBAGF,mCACE,aACA,YACA,UACA,oBA1DN,eAEI,iBACA,2BAEA,2BACE,mBAEA,0CACE,kBAGF,iLACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,kCACE,iBAGF,gCACE,wBACA,gBAGF,+BACE,aAGF,iCACE,aAGF,0BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,+DAEE,YACA,aACA,gBAGF,+BACE,aACA,YACA,UACA,mBAcR,4BACE,MhCo4BgC,egCl4BhC,oEAEE,MhCg4B8B,egC33BhC,8KACE,MhCw3B8B,gBgCt3B9B,gYAEE,MhCq3B4B,egCl3B9B,yMACE,MhCm3B4B,egC/2BhC,iiBAEE,MhC42B8B,egCx2BlC,8BACE,MhCq2BgC,gBgCp2BhC,ahCy2BgC,egCt2BlC,mCACE,6PAGF,2BACE,MhC41BgC,gBgC11BhC,mGAGE,MhCy1B8B,egCl1BlC,2BACE,MhCzRO,KgC2RP,kEAEE,MhC7RK,KgCkSP,2KACE,MhC8zB8B,sBgC5zB9B,0XAEE,MhC2zB4B,sBgCxzB9B,sMACE,MhCyzB4B,sBgCrzBhC,yhBAEE,MhCjTK,KgCqTT,6BACE,MhC2yBgC,sBgC1yBhC,ahC+yBgC,qBgC5yBlC,kCACE,mQAGF,0BACE,MhCkyBgC,sBgCjyBhC,gGAGE,MhCnUK,KiCJX,8OACE,kBACA,aACA,sBACA,YAEA,qBACA,iBjCHS,KiCIT,2BACA,kC/BME,qB+BFF,gQACE,eACA,cAGF,sTACE,mBACA,sBAEA,8XACE,mB/BCF,2CACA,4C+BEA,wXACE,sB/BUF,+CACA,8C+BJF,+gHAEE,aAIJ,+VAGE,cACA,kBAIF,YACE,cjCirCkC,MiC9qCpC,eACE,oBACA,gBAGF,sBACE,gBAQA,sBACE,YjC8SK,KiCtST,iTACE,mBACA,gBAEA,iBjC2pCkC,gBiC1pClC,yCAEA,yX/BpEE,0D+ByEJ,aACE,mBAEA,iBjCgpCkC,gBiC/oClC,sCAEA,wB/B/EE,0D+ByFJ,kBACE,qBACA,sBACA,oBACA,gBAUF,mBACE,qBACA,oBAIF,kBACE,kBACA,MACA,QACA,SACA,OACA,QjCgPO,KEnWL,kC+BuHJ,yCAGE,WAGF,wB/BpHI,2CACA,4C+BwHJ,2B/B3GI,+CACA,8C+BuHF,sTACE,cjCklCgC,OStrChC,yBwBgGJ,YAQI,aACA,mBAGA,sTAEE,YACA,gBAEA,q+GACE,cACA,cAKA,4Z/BpJJ,0BACA,6B+BsJM,2rOAGE,0BAEF,4+BAGE,6BAIJ,ka/BrJJ,yBACA,4B+BuJM,uvOAGE,yBAEF,w/BAGE,6BC7MZ,kBACE,kBACA,aACA,mBACA,WACA,qBnC4RI,UALI,KmCrRR,MlCMS,QkCLT,gBACA,iBlCLS,KkCMT,ShCKE,gBgCHF,gCACA,2IjBGI,uCiBhBN,kBjBiBQ,iBiBFN,kCACE,MlCyvCsC,QkCxvCtC,iBlCuvCsC,QkCtvCtC,2CAEA,yCACE,iSACA,UlC4vCoC,gBkCvvCxC,yBACE,cACA,MlCivCsC,QkChvCtC,OlCgvCsC,QkC/uCtC,iBACA,WACA,iSACA,4BACA,gBlC2uCsC,QiBlwCpC,WiBwBF,0BjBpBE,uCiBWJ,yBjBVM,iBiBsBN,wBACE,UAGF,wBACE,UACA,alCizBoC,QkChzBpC,UACA,WlC8rB4B,gCkC1rBhC,kBACE,gBAGF,gBACE,iBlCpDS,KkCqDT,kCAEA,8BhCnCE,8BACA,+BgCqCA,gDhCtCA,2CACA,4CgC0CF,oCACE,aAIF,6BhClCE,kCACA,iCgCqCE,yDhCtCF,+CACA,8CgC0CA,iDhC3CA,kCACA,iCgCgDJ,gBACE,qBASA,qCACE,eAGF,iCACE,eACA,chCxFA,gBgC2FA,0DACA,4DAEA,mDhC9FA,gBiCnBJ,YACE,aACA,eACA,YACA,cnCw/CkC,KmCt/ClC,gBAOA,kCACE,anC6+CgC,MmC3+ChC,0CACE,WACA,cnCy+C8B,MmCx+C9B,MnCLK,QmCML,uFAIJ,6FACE,MnCXO,QoCdX,YACE,ahCGA,eACA,2BgCCA,kBACA,cACA,MnCDK,QmCEL,qBACA,iBpCFS,KoCGT,yBnBKI,WmBJJ,mHnBQI,uCmBfN,WnBgBQ,iBmBPN,iBACE,UACA,MpC+asC,QoC7atC,iBpCRO,QoCSP,apCRO,QoCWT,iBACE,UACA,MpCuasC,QoCtatC,iBpCfO,QoCgBP,QpC4qCgC,EoC3qChC,WpCstB4B,gCoCjtB9B,wCACE,YpC+pCgC,KoC5pClC,uGACE,UACA,MpC9BO,KkBJT,iBjBGK,QmCiCH,anCjCG,QmCoCL,+BACE,MpC9BO,QoC+BP,oBACA,iBpCtCO,KoCuCP,apCpCO,QqCPT,WACE,uBAOI,kCnCqCJ,8BACA,iCmChCI,iCnCiBJ,+BACA,kCmChCF,0BACE,sBtCgSE,UALI,QsCpRF,iDnCqCJ,6BACA,gCmChCI,gDnCiBJ,8BACA,iCmChCF,0BACE,qBtCgSE,UALI,SsCpRF,iDnCqCJ,6BACA,gCmChCI,gDnCiBJ,8BACA,iCoC/BJ,OACE,qBACA,oBvC8RI,UALI,OuCvRR,YtCukB4B,IsCtkB5B,cACA,MtCHS,KsCIT,kBACA,mBACA,wBpCKE,kCoCCA,aAKJ,oGACE,kBACA,SCvBF,OACE,kBACA,kBACA,cvCk6C8B,KuCj6C9B,+BrCWE,qBqCNJ,eAEE,cAIF,YACE,YvC4jB4B,IuCpjB9B,mBACE,cvCm5C8B,KuCh5C9B,8IACE,kBACA,MACA,QACA,UACA,qBAeF,eClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,2BACE,cD6CF,iBClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,6BACE,cD6CF,eClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,2BACE,cD6CF,YClDA,MDgDgB,QrB9ChB,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,wBACE,cD6CF,eClDA,MDgDgB,QrB9ChB,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,2BACE,cD6CF,cClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,0BACE,cD6CF,aClDA,MDgDgB,QrB9ChB,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,yBACE,cD6CF,YClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,wBACE,cCHF,gCACE,yBzCk7CgC,MyC76CpC,UACE,aACA,OzC26CkC,KyC16ClC,gB1CwRI,UALI,Q0CjRR,iBzCLS,QESP,qBuCCJ,cACE,aACA,sBACA,uBACA,gBACA,MzCjBS,KyCkBT,kBACA,mBACA,iBxCrBK,QgBSD,WwBaJ,exBTI,qDACE,iBwBWR,sBvBYE,qMuBVA,0BAIA,uBACE,kDAGE,uCAJJ,uBAKM,gBCvCR,YACE,aACA,sBAGA,eACA,gBxCSE,qBwCLJ,qBACE,qBACA,sBAEA,gCAEE,oCACA,0BAUJ,wBACE,WACA,M1ClBS,Q0CmBT,mBAGA,4DAEE,UACA,M1CzBO,Q0C0BP,qBACA,iB1CjCO,Q0CoCT,+BACE,M1C7BO,Q0C8BP,iB1CrCO,Q0C8CX,iBACE,kBACA,cACA,mBACA,M1C3CS,Q0C4CT,qBACA,iB1CtDS,K0CuDT,kCAEA,6BxCrCE,+BACA,gCwCwCF,4BxC3BE,mCACA,kCwC8BF,oDAEE,M1C7DO,Q0C8DP,oBACA,iB1CrEO,K0CyET,6FACE,UACA,M1C3EO,K0C4EP,iBzC7EG,QyC8EH,azC9EG,QyCiFL,kCACE,mBAEA,+HACE,gBACA,iB1CwawB,I0C1Z1B,uBACE,mBAGE,oDxCrCJ,iCAZA,0BwCsDI,mDxCtDJ,+BAYA,4BwC+CI,2IACE,aAGF,yDACE,iB1CuYoB,I0CtYpB,oBAEA,6KACE,iBACA,kB1CkYkB,IStc1B,yBiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,yBiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,yBiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,0BiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,0BiC4CA,2BACE,mBAGE,wDxCrCJ,iCAZA,0BwCsDI,uDxCtDJ,+BAYA,4BwC+CI,mJACE,aAGF,6DACE,iB1CuYoB,I0CtYpB,oBAEA,qLACE,iBACA,kB1CkYkB,K0CpX9B,kBxC9HI,gBwCiIF,mCACE,qBAEA,8CACE,sBCpJJ,yBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,4GAEE,MD2JqB,QC1JrB,yBAGF,2JACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,2BACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,gHAEE,MD2JqB,QC1JrB,yBAGF,+JACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,yBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,4GAEE,MD2JqB,QC1JrB,yBAGF,2JACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,sBACE,MDmK2B,QClK3B,iBD+JsB,QC5JpB,sGAEE,MD6JuB,QC5JvB,yBAGF,qJACE,M3CRG,K2CSH,iBDuJuB,QCtJvB,aDsJuB,QCpK7B,yBACE,MDmK2B,QClK3B,iBD+JsB,QC5JpB,4GAEE,MD6JuB,QC5JvB,yBAGF,2JACE,M3CRG,K2CSH,iBDuJuB,QCtJvB,aDsJuB,QCpK7B,wBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,0GAEE,MD2JqB,QC1JrB,yBAGF,yJACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,uBACE,MDmK2B,QClK3B,iBD+JsB,QC5JpB,wGAEE,MD6JuB,QC5JvB,yBAGF,uJACE,M3CRG,K2CSH,iBDuJuB,QCtJvB,aDsJuB,QCpK7B,sBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,sGAEE,MD2JqB,QC1JrB,yBAGF,qJACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QEjK7B,gDACE,uBACA,M5CqjD2B,I4CpjD3B,O5CojD2B,I4CnjD3B,oBACA,M5CQS,K4CPT,6WACA,S1COE,qB0CLF,Q5CqjD2B,G4CljD3B,4DACE,WACA,qBACA,Q5CgjDyB,I4C7iD3B,4DACE,UACA,W5CwtB4B,gC4CvtB5B,Q5C2iDyB,E4CxiD3B,oIAEE,oBACA,iBACA,Q5CqiDyB,I4CjiD7B,iBACE,O5CiiD2B,2C6CvkD7B,OACE,M7Cw1CkC,M6Cv1ClC,e9CmSI,UALI,S8C3RR,oBACA,iB7Cw1CkC,sB6Cv1ClC,4BACA,gCACA,W7CghB4B,6BEtgB1B,qB2CPF,eACE,UAGF,kBACE,aAIJ,iBACE,kBACA,eACA,oBAEA,mCACE,c7CkekB,O6C9dtB,cACE,aACA,mBACA,qBACA,M7CrBS,Q6CsBT,iB7Ck0CkC,sB6Cj0ClC,4BACA,wC3CVE,2CACA,4C2CYF,+HACE,uBACA,Y7C+yCgC,O6C3yCpC,YACE,Q7C0yCkC,O6CzyClC,qBC1CF,OACE,eACA,MACA,OACA,Q9CsiCkC,K8CriClC,aACA,WACA,YACA,kBACA,gBAGA,UAOF,cACE,kBACA,WACA,O9Ci2CkC,M8C/1ClC,oBAGA,0B7BlBI,W6BmBF,uBACA,U9Cu3CgC,oBiBv4C9B,uC6BcJ,0B7BbM,iB6BiBN,0BACE,U9Cq3CgC,K8Cj3ClC,kCACE,U9Ck3CgC,Y8C92CpC,yBACE,yBAEA,wCACE,gBACA,gBAGF,qCACE,gBAIJ,uBACE,aACA,mBACA,6BAIF,eACE,kBACA,aACA,sBACA,WAGA,oBACA,iB9CpES,K8CqET,4BACA,gC5C3DE,oB4C+DF,UAIF,gBCpFE,eACA,MACA,OACA,Q/C2iCkC,K+C1iClC,YACA,aACA,iB/CUS,K+CPT,+BACA,6B/Ci4CkC,G8CjzCpC,cACE,aACA,cACA,mBACA,8BACA,Q9CmzCkC,U8ClzClC,gC5CtEE,0CACA,2C4CwEF,+HACE,oBACA,oCAKJ,aACE,gBACA,Y9Cue4B,I8Cle9B,YACE,kBAGA,cACA,Q9C8PO,K8C1PT,cACE,aACA,eACA,cACA,mBACA,yBACA,eACA,6B5CzFE,8CACA,6C4C8FF,gBACE,crC3EA,yBqCkFF,cACE,U9CqwCgC,M8CpwChC,oBAGF,yBACE,2BAGF,uBACE,+BAOF,oB9CovCkC,OSv1ChC,yBqCuGF,oBAEE,U9CgvCgC,OSz1ChC,0BqC8GF,oB9C4uCkC,Q8CnuChC,kBACE,YACA,eACA,YACA,SAEA,iCACE,YACA,S5C3KJ,gB4C+KE,gC5C/KF,gB4CmLE,8BACE,gBAGF,gC5CvLF,gBOyDA,4BqC0GA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,S5C3KJ,gB4C+KE,wC5C/KF,gB4CmLE,sCACE,gBAGF,wC5CvLF,iBOyDA,4BqC0GA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,S5C3KJ,gB4C+KE,wC5C/KF,gB4CmLE,sCACE,gBAGF,wC5CvLF,iBOyDA,4BqC0GA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,S5C3KJ,gB4C+KE,wC5C/KF,gB4CmLE,sCACE,gBAGF,wC5CvLF,iBOyDA,6BqC0GA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,S5C3KJ,gB4C+KE,wC5C/KF,gB4CmLE,sCACE,gBAGF,wC5CvLF,iBOyDA,6BqC0GA,2BACE,YACA,eACA,YACA,SAEA,0CACE,YACA,S5C3KJ,gB4C+KE,yC5C/KF,gB4CmLE,uCACE,gBAGF,yC5CvLF,iB8ClBJ,SACE,kBACA,QhDgjCkC,KgD/iClC,cACA,OhDkyCkC,EiDtyClC,YjDkkB4B,0BiDhkB5B,kBACA,YjD2kB4B,IiD1kB5B,YjDglB4B,IiD/kB5B,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,oBACA,mBACA,gBlDsRI,UALI,SiDrRR,qBACA,UAEA,sBhDsxCkC,GgDpxClC,wBACE,kBACA,cACA,MhDsxCgC,MgDrxChC,OhDsxCgC,MgDpxChC,gCACE,kBACA,WACA,2BACA,mBAKN,6DACE,gBAEA,2FACE,SAEA,2GACE,SACA,2BACA,iBhDtBK,KgD2BX,+DACE,gBAEA,6FACE,OACA,MhDwvCgC,MgDvvChC,OhDsvCgC,MgDpvChC,6GACE,WACA,iCACA,mBhDtCK,KgD2CX,mEACE,gBAEA,iGACE,MAEA,iHACE,YACA,2BACA,oBhDpDK,KgDyDX,gEACE,gBAEA,8FACE,QACA,MhD0tCgC,MgDztChC,OhDwtCgC,MgDttChC,8GACE,UACA,iCACA,kBhDpEK,KgDyFX,eACE,UhDorCkC,MgDnrClC,qBACA,MhDtGS,KgDuGT,kBACA,iBhD9FS,KECP,qBgDnBJ,SACE,kBACA,MACA,wBACA,QlD8iCkC,KkD7iClC,cACA,UlDwzCkC,MiD7zClC,YjDkkB4B,0BiDhkB5B,kBACA,YjD2kB4B,IiD1kB5B,YjDglB4B,IiD/kB5B,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,oBACA,mBACA,gBlDsRI,UALI,SmDpRR,qBACA,iBlDLS,KkDMT,4BACA,gChDIE,4CgDCA,kBACA,cACA,MlDwzCgC,KkDvzChC,OlDwzCgC,MkDtzChC,+DAEE,kBACA,cACA,WACA,2BACA,mBAMJ,2FACE,2BAEA,2GACE,SACA,2BACA,iBlDuyC8B,gBkDpyChC,yGACE,OlDsdwB,IkDrdxB,2BACA,iBlDzCK,KkD+CT,6FACE,yBACA,MlDsxCgC,MkDrxChC,OlDoxCgC,KkDlxChC,6GACE,OACA,iCACA,mBlDmxC8B,gBkDhxChC,2GACE,KlDkcwB,IkDjcxB,iCACA,mBlD7DK,KkDmET,iGACE,wBAEA,iHACE,MACA,iCACA,oBlDiwC8B,gBkD9vChC,+GACE,IlDgbwB,IkD/axB,iCACA,oBlD/EK,KkDoFT,mHACE,kBACA,MACA,SACA,cACA,MlD6uCgC,KkD5uChC,oBACA,WACA,gCAKF,8FACE,0BACA,MlDouCgC,MkDnuChC,OlDkuCgC,KkDhuChC,8GACE,QACA,iCACA,kBlDiuC8B,gBkD9tChC,4GACE,MlDgZwB,IkD/YxB,iCACA,kBlD/GK,KkDoIX,gBACE,mBACA,gBnDuJI,UALI,KmD/IR,iBlDorCkC,QkDnrClC,uChDtHE,0CACA,2CgDwHF,sBACE,aAIJ,cACE,kBACA,MlD3IS,QmDJX,UACE,kBAGF,wBACE,mBAGF,gBACE,kBACA,WACA,gBCtBA,uBACE,cACA,WACA,WDuBJ,eACE,kBACA,aACA,WACA,WACA,mBACA,2BlClBI,WkCmBJ,0BlCfI,uCkCQN,elCPQ,iBkCiBR,iIAGE,cAIF,+IAEE,2BAGF,iJAEE,4BAWA,8BACE,UACA,4BACA,eAGF,qTAGE,UACA,UAGF,gbAEE,UACA,UlC/DE,WkCgEF,elC5DE,uCkCwDJ,gblCvDM,iBkCoER,8CAEE,kBACA,MACA,SACA,UAEA,aACA,mBACA,uBACA,MnDs6CmC,ImDr6CnC,UACA,MnD7FS,KmD8FT,kBACA,gBACA,SACA,QnDi6CmC,GiB1/C/B,WkC0FJ,kBlCtFI,uCkCqEN,8ClCpEQ,iBkCwFN,oHAEE,MnDvGO,KmDwGP,qBACA,UACA,QnDy5CiC,GmDt5CrC,uBACE,OAGF,uBACE,QAKF,wDAEE,qBACA,MnD05CmC,KmDz5CnC,OnDy5CmC,KmDx5CnC,4BACA,wBACA,0BAWF,4BACE,yQAEF,4BACE,0QAQF,qBACE,kBACA,QACA,SACA,OACA,UACA,aACA,uBACA,UAEA,anDk2CmC,ImDj2CnC,mBACA,YnDg2CmC,ImD/1CnC,gBAEA,sCACE,uBACA,cACA,MnD+1CiC,KmD91CjC,OnD+1CiC,ImD91CjC,UACA,anD+1CiC,ImD91CjC,YnD81CiC,ImD71CjC,mBACA,eACA,iBnD9KO,KmD+KP,4BACA,SAEA,oCACA,uCACA,QnDs1CiC,GiBlgD/B,WkC6KF,iBlCzKE,uCkCwJJ,sClCvJM,iBkC2KN,iLACE,QnDm1CiC,EmD10CrC,kBACE,kBACA,UACA,OnD60CmC,QmD50CnC,SACA,YnD00CmC,QmDz0CnC,enDy0CmC,QmDx0CnC,MnDzMS,KmD0MT,kBAMA,sFAEE,OnD40CiC,yBmDz0CnC,qDACE,iBnD5MO,KmD+MT,iCACE,MnDhNO,KqDbX,0BACE,8CAIF,gBACE,qBACA,MrDiiDwB,KqDhiDxB,OrDgiDwB,KqD/hDxB,erDiiDwB,SqDhiDxB,gCACA,iCAEA,kBACA,8CAGF,mBACE,MrD4hDwB,KqD3hDxB,OrD2hDwB,KqD1hDxB,arD4hDwB,KqDphD1B,wBACE,GACE,mBAEF,IACE,UACA,gBAKJ,cACE,qBACA,MrD+/CwB,KqD9/CxB,OrD8/CwB,KqD7/CxB,erD+/CwB,SqD9/CxB,8BAEA,kBACA,UACA,4CAGF,iBACE,MrD0/CwB,KqDz/CxB,OrDy/CwB,KqDr/CxB,uCACE,8BAEE,yBCjEN,WACE,eACA,SACA,QtD4iCkC,KsD3iClC,aACA,sBACA,eAEA,kBACA,iBtDDS,KsDET,4BACA,UrCKI,WqCHJ,0BrCOI,uCqCpBN,WrCqBQ,iBqCLR,oBPdE,eACA,MACA,OACA,Q/CyiCkC,K+CxiClC,YACA,aACA,iB/CUS,K+CPT,mCACA,iC/Ci4CkC,GsDz3CpC,kBACE,aACA,mBACA,8BACA,kBAEA,2IACE,oBACA,mBACA,qBACA,sBAIJ,iBACE,gBACA,YtDijB4B,IsD9iB9B,gBACE,YACA,kBACA,gBAGF,iBACE,MACA,OACA,MtDgiDkC,MsD/hDlC,sCACA,4BAGF,eACE,MACA,QACA,MtDwhDkC,MsDvhDlC,qCACA,2BAGF,eACE,MACA,QACA,OACA,OtDghDkC,KsD/gDlC,gBACA,uCACA,4BAGF,kBACE,QACA,OACA,OtDugDkC,KsDtgDlC,gBACA,oCACA,2BAGF,gBACE,eCjFF,aACE,qBACA,eACA,sBACA,YACA,8BACA,QvDwtCkC,GuDttClC,wJACE,qBACA,WAKJ,gBACE,gBAGF,gBACE,gBAGF,gBACE,iBAKA,+BACE,mDAIJ,4BACE,IACE,QvD2rCgC,IuDvrCpC,kBACE,+EACA,oBACA,8CAGF,4BACE,KACE,wBH9CF,iBACE,cACA,WACA,WIJF,cACE,MxD8EW,QwD3ET,wCAEE,cANN,gBACE,MxD8EW,QwD3ET,4CAEE,cANN,cACE,MxD8EW,QwD3ET,wCAEE,cANN,WACE,MxD8EW,QwD3ET,kCAEE,cANN,cACE,MxD8EW,QwD3ET,wCAEE,cANN,aACE,MxD8EW,QwD3ET,sCAEE,cANN,YACE,MxD8EW,QwD3ET,oCAEE,cANN,WACE,MxD8EW,QwD3ET,kCAEE,cCLR,OACE,kBACA,WAEA,eACE,cACA,mCACA,WAGF,SACE,kBACA,MACA,OACA,WACA,YAKF,WACE,wBADF,WACE,uBADF,YACE,0BADF,YACE,kCCrBJ,WACE,eACA,MACA,QACA,OACA,Q1DsiCkC,K0DniCpC,cACE,eACA,QACA,SACA,OACA,Q1D8hCkC,K0DthChC,YACE,gBACA,MACA,Q1DkhC8B,KS7+BhC,yBiDxCA,eACE,gBACA,MACA,Q1DkhC8B,MS7+BhC,yBiDxCA,eACE,gBACA,MACA,Q1DkhC8B,MS7+BhC,yBiDxCA,eACE,gBACA,MACA,Q1DkhC8B,MS7+BhC,0BiDxCA,eACE,gBACA,MACA,Q1DkhC8B,MS7+BhC,0BiDxCA,gBACE,gBACA,MACA,Q1DkhC8B,M2D3iCpC,QACE,aACA,mBACA,mBACA,mBAGF,QACE,aACA,cACA,sBACA,mBCRF,2ECIE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBCXA,uBACE,kBACA,MACA,QACA,SACA,OACA,Q9DwbsC,E8DvbtC,WCRJ,+BCCE,uBACA,mBCNF,IACE,qBACA,mBACA,UACA,eACA,8BACA,QjEipB4B,IkExlBtB,gBAOI,mCAPJ,WAOI,8BAPJ,cAOI,iCAPJ,cAOI,iCAPJ,mBAOI,sCAPJ,gBAOI,mCAPJ,aAOI,sBAPJ,WAOI,uBAPJ,YAOI,sBAPJ,WAOI,qBAPJ,YAOI,uBAPJ,YAOI,sBAPJ,YAOI,uBAPJ,aAOI,qBAPJ,eAOI,yBAPJ,iBAOI,2BAPJ,kBAOI,4BAPJ,iBAOI,2BAPJ,UAOI,0BAPJ,gBAOI,gCAPJ,SAOI,yBAPJ,QAOI,wBAPJ,SAOI,yBAPJ,aAOI,6BAPJ,cAOI,8BAPJ,QAOI,wBAPJ,eAOI,+BAPJ,QAOI,wBAPJ,QAOI,mDAPJ,WAOI,wDAPJ,WAOI,mDAPJ,aAOI,2BAPJ,iBAOI,2BAPJ,mBAOI,6BAPJ,mBAOI,6BAPJ,gBAOI,0BAPJ,iBAOI,2BAPJ,OAOI,iBAPJ,QAOI,mBAPJ,SAOI,oBAPJ,UAOI,oBAPJ,WAOI,sBAPJ,YAOI,uBAPJ,SAOI,kBAPJ,UAOI,oBAPJ,WAOI,qBAPJ,OAOI,mBAPJ,QAOI,qBAPJ,SAOI,sBAPJ,kBAOI,2CAPJ,oBAOI,sCAPJ,oBAOI,sCAPJ,QAOI,oCAPJ,UAOI,oBAPJ,YAOI,wCAPJ,cAOI,wBAPJ,YAOI,0CAPJ,cAOI,0BAPJ,eAOI,2CAPJ,iBAOI,2BAPJ,cAOI,yCAPJ,gBAOI,yBAPJ,gBAOI,gCAPJ,kBAOI,gCAPJ,gBAOI,gCAPJ,aAOI,gCAPJ,gBAOI,gCAPJ,eAOI,gCAPJ,cAOI,gCAPJ,aAOI,gCAPJ,cAOI,6BAPJ,UAOI,4BAPJ,UAOI,4BAPJ,UAOI,4BAPJ,UAOI,4BAPJ,UAOI,4BAPJ,MAOI,qBAPJ,MAOI,qBAPJ,MAOI,qBAPJ,OAOI,sBAPJ,QAOI,sBAPJ,QAOI,0BAPJ,QAOI,uBAPJ,YAOI,2BAPJ,MAOI,sBAPJ,MAOI,sBAPJ,MAOI,sBAPJ,OAOI,uBAPJ,QAOI,uBAPJ,QAOI,2BAPJ,QAOI,wBAPJ,YAOI,4BAPJ,WAOI,yBAPJ,UAOI,8BAPJ,aAOI,iCAPJ,kBAOI,sCAPJ,qBAOI,yCAPJ,aAOI,uBAPJ,aAOI,uBAPJ,eAOI,yBAPJ,eAOI,yBAPJ,WAOI,0BAPJ,aAOI,4BAPJ,mBAOI,kCAPJ,OAOI,iBAPJ,OAOI,sBAPJ,OAOI,qBAPJ,OAOI,oBAPJ,OAOI,sBAPJ,OAOI,oBAPJ,uBAOI,sCAPJ,qBAOI,oCAPJ,wBAOI,kCAPJ,yBAOI,yCAPJ,wBAOI,wCAPJ,wBAOI,wCAPJ,mBAOI,kCAPJ,iBAOI,gCAPJ,oBAOI,8BAPJ,sBAOI,gCAPJ,qBAOI,+BAPJ,qBAOI,oCAPJ,mBAOI,kCAPJ,sBAOI,gCAPJ,uBAOI,uCAPJ,sBAOI,sCAPJ,uBAOI,iCAPJ,iBAOI,2BAPJ,kBAOI,iCAPJ,gBAOI,+BAPJ,mBAOI,6BAPJ,qBAOI,+BAPJ,oBAOI,8BAPJ,aAOI,oBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,SAOI,mBAPJ,YAOI,mBAPJ,KAOI,oBAPJ,KAOI,yBAPJ,KAOI,wBAPJ,KAOI,uBAPJ,KAOI,yBAPJ,KAOI,uBAPJ,QAOI,uBAPJ,MAOI,mDAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,yDAPJ,MAOI,6DAPJ,MAOI,yDAPJ,SAOI,yDAPJ,MAOI,mDAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,yDAPJ,MAOI,6DAPJ,MAOI,yDAPJ,SAOI,yDAPJ,MAOI,wBAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,2BAPJ,MAOI,6BAPJ,MAOI,2BAPJ,SAOI,2BAPJ,MAOI,0BAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,+BAPJ,MAOI,6BAPJ,SAOI,6BAPJ,MAOI,2BAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,SAOI,8BAPJ,MAOI,yBAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,8BAPJ,MAOI,4BAPJ,SAOI,4BAPJ,KAOI,qBAPJ,KAOI,0BAPJ,KAOI,yBAPJ,KAOI,wBAPJ,KAOI,0BAPJ,KAOI,wBAPJ,MAOI,qDAPJ,MAOI,+DAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,+DAPJ,MAOI,2DAPJ,MAOI,qDAPJ,MAOI,+DAPJ,MAOI,6DAPJ,MAOI,2DAPJ,MAOI,+DAPJ,MAOI,2DAPJ,MAOI,yBAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,4BAPJ,MAOI,8BAPJ,MAOI,4BAPJ,MAOI,2BAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,gCAPJ,MAOI,8BAPJ,MAOI,4BAPJ,MAOI,iCAPJ,MAOI,gCAPJ,MAOI,+BAPJ,MAOI,iCAPJ,MAOI,+BAPJ,MAOI,0BAPJ,MAOI,+BAPJ,MAOI,8BAPJ,MAOI,6BAPJ,MAOI,+BAPJ,MAOI,6BAPJ,gBAOI,gDAPJ,MAOI,4CAPJ,MAOI,4CAPJ,MAOI,0CAPJ,MAOI,4CAPJ,MAOI,6BAPJ,MAOI,0BAPJ,YAOI,6BAPJ,YAOI,6BAPJ,UAOI,2BAPJ,YAOI,+BAPJ,WAOI,2BAPJ,SAOI,2BAPJ,WAOI,8BAPJ,MAOI,yBAPJ,OAOI,4BAPJ,SAOI,2BAPJ,OAOI,yBAPJ,YAOI,2BAPJ,UAOI,4BAPJ,aAOI,6BAPJ,sBAOI,gCAPJ,2BAOI,qCAPJ,8BAOI,wCAPJ,gBAOI,oCAPJ,gBAOI,oCAPJ,iBAOI,qCAPJ,WAOI,8BAPJ,aAOI,8BAPJ,YAOI,iEAPJ,cAIQ,qBAGJ,qEAPJ,gBAIQ,qBAGJ,uEAPJ,cAIQ,qBAGJ,qEAPJ,WAIQ,qBAGJ,kEAPJ,cAIQ,qBAGJ,qEAPJ,aAIQ,qBAGJ,oEAPJ,YAIQ,qBAGJ,mEAPJ,WAIQ,qBAGJ,kEAPJ,YAIQ,qBAGJ,mEAPJ,YAIQ,qBAGJ,mEAPJ,WAIQ,qBAGJ,wEAPJ,YAIQ,qBAGJ,yBAPJ,eAIQ,qBAGJ,gCAPJ,eAIQ,qBAGJ,sCAPJ,YAIQ,qBAGJ,yBAjBJ,iBACE,wBADF,iBACE,uBADF,iBACE,wBADF,kBACE,qBASF,YAIQ,mBAGJ,8EAPJ,cAIQ,mBAGJ,gFAPJ,YAIQ,mBAGJ,8EAPJ,SAIQ,mBAGJ,2EAPJ,YAIQ,mBAGJ,8EAPJ,WAIQ,mBAGJ,6EAPJ,UAIQ,mBAGJ,4EAPJ,SAIQ,mBAGJ,2EAPJ,UAIQ,mBAGJ,4EAPJ,UAIQ,mBAGJ,4EAPJ,SAIQ,mBAGJ,8EAPJ,gBAIQ,mBAGJ,0CAjBJ,eACE,qBADF,eACE,sBADF,eACE,qBADF,eACE,sBADF,gBACE,mBASF,aAOI,+CAPJ,iBAOI,2BAPJ,kBAOI,4BAPJ,kBAOI,4BAPJ,SAOI,+BAPJ,SAOI,+BAPJ,SAOI,gCAPJ,WAOI,2BAPJ,WAOI,+BAPJ,WAOI,gCAPJ,WAOI,+BAPJ,gBAOI,6BAPJ,cAOI,+BAPJ,aAOI,mFAPJ,aAOI,uFAPJ,gBAOI,yFAPJ,eAOI,qFAPJ,SAOI,8BAPJ,WAOI,6BzDPR,yCyDOQ,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8BzDPR,yCyDOQ,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8BzDPR,yCyDOQ,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8BzDPR,0CyDOQ,sBAPJ,cAOI,uBAPJ,eAOI,sBAPJ,aAOI,0BAPJ,mBAOI,gCAPJ,YAOI,yBAPJ,WAOI,wBAPJ,YAOI,yBAPJ,gBAOI,6BAPJ,iBAOI,8BAPJ,WAOI,wBAPJ,kBAOI,+BAPJ,WAOI,wBAPJ,cAOI,yBAPJ,aAOI,8BAPJ,gBAOI,iCAPJ,qBAOI,sCAPJ,wBAOI,yCAPJ,gBAOI,uBAPJ,gBAOI,uBAPJ,kBAOI,yBAPJ,kBAOI,yBAPJ,cAOI,0BAPJ,gBAOI,4BAPJ,sBAOI,kCAPJ,UAOI,iBAPJ,UAOI,sBAPJ,UAOI,qBAPJ,UAOI,oBAPJ,UAOI,sBAPJ,UAOI,oBAPJ,0BAOI,sCAPJ,wBAOI,oCAPJ,2BAOI,kCAPJ,4BAOI,yCAPJ,2BAOI,wCAPJ,2BAOI,wCAPJ,sBAOI,kCAPJ,oBAOI,gCAPJ,uBAOI,8BAPJ,yBAOI,gCAPJ,wBAOI,+BAPJ,wBAOI,oCAPJ,sBAOI,kCAPJ,yBAOI,gCAPJ,0BAOI,uCAPJ,yBAOI,sCAPJ,0BAOI,iCAPJ,oBAOI,2BAPJ,qBAOI,iCAPJ,mBAOI,+BAPJ,sBAOI,6BAPJ,wBAOI,+BAPJ,uBAOI,8BAPJ,gBAOI,oBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,YAOI,mBAPJ,eAOI,mBAPJ,QAOI,oBAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,uBAPJ,QAOI,yBAPJ,QAOI,uBAPJ,WAOI,uBAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,mDAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,yDAPJ,SAOI,6DAPJ,SAOI,yDAPJ,YAOI,yDAPJ,SAOI,wBAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,6BAPJ,SAOI,2BAPJ,YAOI,2BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,YAOI,6BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,YAOI,8BAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,YAOI,4BAPJ,QAOI,qBAPJ,QAOI,0BAPJ,QAOI,yBAPJ,QAOI,wBAPJ,QAOI,0BAPJ,QAOI,wBAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,qDAPJ,SAOI,+DAPJ,SAOI,6DAPJ,SAOI,2DAPJ,SAOI,+DAPJ,SAOI,2DAPJ,SAOI,yBAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,4BAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,2BAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,gCAPJ,SAOI,8BAPJ,SAOI,4BAPJ,SAOI,iCAPJ,SAOI,gCAPJ,SAOI,+BAPJ,SAOI,iCAPJ,SAOI,+BAPJ,SAOI,0BAPJ,SAOI,+BAPJ,SAOI,8BAPJ,SAOI,6BAPJ,SAOI,+BAPJ,SAOI,6BAPJ,eAOI,2BAPJ,aAOI,4BAPJ,gBAOI,8BzDPR,2CyDOQ,sBAPJ,eAOI,uBAPJ,gBAOI,sBAPJ,cAOI,0BAPJ,oBAOI,gCAPJ,aAOI,yBAPJ,YAOI,wBAPJ,aAOI,yBAPJ,iBAOI,6BAPJ,kBAOI,8BAPJ,YAOI,wBAPJ,mBAOI,+BAPJ,YAOI,wBAPJ,eAOI,yBAPJ,cAOI,8BAPJ,iBAOI,iCAPJ,sBAOI,sCAPJ,yBAOI,yCAPJ,iBAOI,uBAPJ,iBAOI,uBAPJ,mBAOI,yBAPJ,mBAOI,yBAPJ,eAOI,0BAPJ,iBAOI,4BAPJ,uBAOI,kCAPJ,WAOI,iBAPJ,WAOI,sBAPJ,WAOI,qBAPJ,WAOI,oBAPJ,WAOI,sBAPJ,WAOI,oBAPJ,2BAOI,sCAPJ,yBAOI,oCAPJ,4BAOI,kCAPJ,6BAOI,yCAPJ,4BAOI,wCAPJ,4BAOI,wCAPJ,uBAOI,kCAPJ,qBAOI,gCAPJ,wBAOI,8BAPJ,0BAOI,gCAPJ,yBAOI,+BAPJ,yBAOI,oCAPJ,uBAOI,kCAPJ,0BAOI,gCAPJ,2BAOI,uCAPJ,0BAOI,sCAPJ,2BAOI,iCAPJ,qBAOI,2BAPJ,sBAOI,iCAPJ,oBAOI,+BAPJ,uBAOI,6BAPJ,yBAOI,+BAPJ,wBAOI,8BAPJ,iBAOI,oBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,aAOI,mBAPJ,gBAOI,mBAPJ,SAOI,oBAPJ,SAOI,yBAPJ,SAOI,wBAPJ,SAOI,uBAPJ,SAOI,yBAPJ,SAOI,uBAPJ,YAOI,uBAPJ,UAOI,mDAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,yDAPJ,UAOI,6DAPJ,UAOI,yDAPJ,aAOI,yDAPJ,UAOI,mDAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,yDAPJ,UAOI,6DAPJ,UAOI,yDAPJ,aAOI,yDAPJ,UAOI,wBAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,2BAPJ,UAOI,6BAPJ,UAOI,2BAPJ,aAOI,2BAPJ,UAOI,0BAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,aAOI,6BAPJ,UAOI,2BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,aAOI,8BAPJ,UAOI,yBAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,aAOI,4BAPJ,SAOI,qBAPJ,SAOI,0BAPJ,SAOI,yBAPJ,SAOI,wBAPJ,SAOI,0BAPJ,SAOI,wBAPJ,UAOI,qDAPJ,UAOI,+DAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,qDAPJ,UAOI,+DAPJ,UAOI,6DAPJ,UAOI,2DAPJ,UAOI,+DAPJ,UAOI,2DAPJ,UAOI,yBAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,4BAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,2BAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,gCAPJ,UAOI,8BAPJ,UAOI,4BAPJ,UAOI,iCAPJ,UAOI,gCAPJ,UAOI,+BAPJ,UAOI,iCAPJ,UAOI,+BAPJ,UAOI,0BAPJ,UAOI,+BAPJ,UAOI,8BAPJ,UAOI,6BAPJ,UAOI,+BAPJ,UAOI,6BAPJ,gBAOI,2BAPJ,cAOI,4BAPJ,iBAOI,8BCnDZ,0BD4CQ,MAOI,4BAPJ,MAOI,0BAPJ,MAOI,6BAPJ,MAOI,6BChCZ,aDyBQ,gBAOI,0BAPJ,sBAOI,gCAPJ,eAOI,yBAPJ,cAOI,wBAPJ,eAOI,yBAPJ,mBAOI,6BAPJ,oBAOI,8BAPJ,cAOI,wBAPJ,qBAOI,+BAPJ,cAOI,yBErEV,qBACE,MnEKG,QmEJH,gBpE0bsC,UoExbtC,2BACE,MpEyboC,QqE5btC,oCACE,WAGF,uBACE,gBAKF,uCACE,uBCHN,e5CoHE,qB3BsKI,UALI,SG7QN,oBoEHF,SAEE,qBAEA,+B5CXM,KRLR,iBjBGK,QyBeL,azBfK,QyBkBL,+BACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,yEAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,2CAIJ,kRAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,sTAKI,2CAKN,oEAEE,MAjDe,KAkDf,iBzB7DG,QyBgEH,azBhEG,QqEiBH,wB5CJF,MAXQ,KRLR,iBlBsCQ,Q0BpBR,a1BoBQ,Q0BjBR,8BACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,uEAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,2CAIJ,4QAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,gTAKI,2CAKN,kEAEE,MAjDe,KAkDf,iB1B1BM,Q0B6BN,a1B7BM,QsEdN,uB5CRF,MAXQ,KRLR,iBlB2CQ,Q0BzBR,a1ByBQ,Q0BtBR,6BACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,qEAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,4CAIJ,sQAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,0SAKI,4CAKN,gEAEE,MAjDe,KAkDf,iB1BrBM,Q0BwBN,a1BxBM,QsEfN,uB5C+FF,qB3BsKI,UALI,SG7QN,oBoEsBA,eACE,WAEA,qBACE,WACA,qBALJ,iBACE,WAEA,uBACE,WACA,qBALJ,eACE,WAEA,qBACE,WACA,qBALJ,YACE,WAEA,kBACE,WACA,qBALJ,eACE,WAEA,qBACE,WACA,qBALJ,cACE,WAEA,oBACE,WACA,qBALJ,aACE,WAEA,mBACE,WACA,qBALJ,YACE,WAEA,kBACE,WACA,qBASF,oFACE,WAKF,oFACE,WACA,qBARF,+BACE,WAKF,+BACE,WACA,qBARF,6BACE,WAKF,6BACE,WACA,qBARF,0BACE,WAKF,0BACE,WACA,qBARF,6BACE,WAKF,6BACE,WACA,qBARF,4BACE,WAKF,4BACE,WACA,qBARF,2BACE,WAKF,2BACE,WACA,qBARF,0BACE,WAKF,0BACE,WACA,qBAQR,iFAEE,eAEA,wHACE,cAGF,oHACE,eAKF,8KAEE,SAMF,gB5CzEA,MAXQ,KRLR,iBlBKS,Q0BaT,a1BbS,Q0BgBT,sBACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,uDAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,6CAIJ,4NAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,gQAKI,6CAKN,kDAEE,MAjDe,KAkDf,iB1B3DO,Q0B8DP,a1B9DO,QuERT,2BACE,YAGF,qDAEE,qBACA,YACA,YAIJ,aACE,eAIA,mBACE,sBAOE,sDACE,S9DoCJ,yB8D9BJ,WAEI,aAGF,yBACE,kBAKF,8CAEE,qBACA,SAKF,cACE,SAIJ,mBACE,aAKE,2BACE,mBAIN,mBrEjDI,qBqEsDA,oDACE,uBAkBN,kBAEE,cvEwRO,KwEtXT,4CAEE,YxE8kB4B,IwEzkB1B,+CACE,iBvEDC,QuEGH,8CACE,iBxE+BI,QwExBR,mHACE,SAMA,kDACE,QxE4VG,KyEpXL,2BACE,aACA,sBACA,kBhE0DF,yBgE7DA,2BAMI,oBAGF,yCACE,iBhEmDJ,yBgEpDE,yCAGI,kBACA,cAQR,oIACE,azE+jCgC,MyE9jChC,czE8jCgC,MyE1jChC,oCACE,YhEiCF,yBgElCA,oCAGI,WACA,YAMR,cACE,kBAEA,2BACE,aACA,UCjCiC,QjEoDjC,yBgErBF,2BAII,eExCJ,2BACE,M3EUO,Q2ETP,gBF0C2B,KExC3B,iCACE,M3EMK,Q2ELL,gBFsCsC,KAE1C,0BACE,UC7CgC,OD8ChC,YC7CkC,KD8ClC,eC7CqC,ID8CrC,eCjDqC,UDoDvC,kBACE,OC1DwB,KD2DxB,OCxDwB,WDyDxB,MC1DuB,KjE2DvB,yBgEJF,kBAKI,OC7DyB,MCG7B,gFACE,M3EEO,Q2EDP,gBFgE8B,KE9D9B,4FACE,M3EFK,Q2EGL,gBF4D0C,KGxEhD,OACE,QFce,OCTf,qBACE,M3EEO,Q2EDP,gBCJ8B,KDM9B,2BACE,M3EFK,Q2EGL,gBCR0C,KAG9C,sBACE,aACA,sBCTJ,4EAIE,QHSe,IGNjB,wBACE,sBAMA,0CACE,SCfJ,cACE,OJkB2B,OIf7B,gBACE,OJe6B,WjEwD3B,4BqElEA,0BACE,Q9E2WG,K8ExWL,sIACE,yBACA,c9EkgBwB,O8E/f1B,0IACE,SACA,gBAGF,wBACE,gBACA,gBAEA,uLACE,iBJZqB,QIevB,0BACE,kBACA,aAEA,2CACE,YAOF,iEACE,6BAQF,oOACE,aACA,SAIF,oDACE,aAKF,gDACE,aAEA,6DACE,8BrENR,yBqEgBA,0BACE,cC9EF,2BACE,mBACA,8BAON,MACE,mBCZF,UACE,cACA,aACA,eACA,gBACA,uBCHE,+BvDkBF,MAXQ,KRLR,iBjBGK,QyBeL,azBfK,QyBkBL,qCACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,qFAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,2CAIJ,wYAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,kbAKI,2CAKN,gFAEE,MAjDe,KAkDf,iBzB7DG,QyBgEH,azBhEG,QgFEL,gBACE,uBACA,mBACE,uBCLJ,e1CLA,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,2BACE,+BALF,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,6BACE,6BALF,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,2BACE,0BALF,M0CGgB,QhEDhB,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,wBACE,6BALF,M0CGgB,QhEDhB,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,2BACE,4BALF,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,0BACE,2BALF,M0CGgB,QhEDhB,iBgEHmB,Q1CGnB,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DZE,gBACA,UACA,SAIA,aACA,mBACA,iBAEA,wBACE,cCMA,+DALJ,qBAMM,kBAKN,oBDPE,kBCSA,MZb4B,KWK5B,uCACE,cCMsC,IDJtC,6CACE,QCG+B,IDF/B,kBACA,QACA,QCGJ,mCACE,gBAIJ,8HACE,iBACA,MZtB4B,KYyB9B,2BACE,iBCvCF,YACE,cACA,kB9F6DE,yB8F/DJ,YAKI,iBAIJ,uBFRE,gBACA,UACA,SEUF,sBFIE,kBEFA,qBACA,MbG6B,KWD7B,yCACE,cELsC,IFOtC,+CACE,QER+B,IFS/B,kBACA,QACA,IEXoC,IAKtC,sMACE,eAKN,oIACE,MbP6B,KaQ7B,gBACA,gB9FmCE,yB8FtCJ,oIAMI,oBC/BJ,yGAEE,yBAGF,+BACE,aAGF,qCAEE,sBAGF,mIAEE,cAGF,qJAEE,eAIF,iBACE,kBACA,aACA,eACA,gBACA,cACA,UACA,gBACA,WAGF,oBACE,qBACA,kBAGF,0BACE,aACA,MAGF,iCACE,cAGF,sBACE,cACA,iBACA,kBACA,qBACA,iBACA,sBAGF,uBACE,kBACA,aACA,SACA,OACA,WACA,cACA,gBACA,iBACA,eACA,sBACA,cACA,gBAGF,4DAEE,cAGF,uBACE,kBACA,WACA,WAGF,kEAEE,cAGF,yBACE,cACA,kBACA,kBACA,kBACA,qBACA,iBACA,oBAGF,oBACE,cAGF,2BACE,aAGF,wBACE,qBAGF,6BACE,sBACA,cACA,WACA,YACA,UACA,aACA,kBAGF,oCACE,aAGF,wCACE,cACA,kBACA,eACA,yBACA,QACA,UACA,WAGF,8GAGE,gBACA,WACA,cACA,WACA,WACA,kBACA,MACA,UACA,kBAGF,oCACE,QAGF,uCACE,SAGF,mCACE,SAGF,8GAGE,iCACA,8DACA,sDAGF,+GAEE,SAGF,2DACE,WACA,UAGF,wDACE,gCACA,4BACA,wBAGF,uDACE,iCACA,6BACA,yBAGF,YACE,yBAEF,gCACE,0BACA,kCAEF,0BACE,2BAGF,YACE,mBAGF,gCACE,cAGF,kBACE,YAGF,oBACE,eACA,cAMF,KACE,oBAGF,oBACE,WACA,gBACA,gBAGF,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,mBACA,4B7HZE,yB6HgBA,6DACE,aAGF,wEACE,UAGF,yEACE,UAGF,oOAGE,UAGF,qJAEE,kBAGF,wJAGE,kB7H7BF,4B6HJJ,gDAuCI,gBAEA,sDACE,gBACA,SACA,WACA,kBAEA,4DACE,aAGF,+DACE,gBAGF,gFACE,cACA,mBACA,YACA,mBACA,kBACA,qBAGF,yDACE,gBACA,cAGF,6UAIE,cACA,iBACA,YACA,qBACA,eACA,mBAGF,6WAQE,yBACA,WACA,mBACA,iBAIJ,sHACE,mBACA,oBACA,qBAKA,8IACE,gBACA,cACA,YAUR,6BACE,UACA,mCACE,e7HpHA,4B6H0HF,qDAEE,WAEA,4DACE,WACA,kBACA,UACA,SACA,WACA,YACA,oDACA,0BACA,2BACA,6BCpNN,8JAGE,2BACA,iBAGF,2BACE,kBAGF,YACG,mBAKH,qCACE,kDACI,gBAEA,wDACE,aAGF,qDACE,mBACA,oBAGF,qDACE,cACA,iBAGF,2DACE,iB7ChByB,Q6CmB3B,4EACE,iB7CrBuB,K6C0B7B,gDACE,oBAGF,uDACE,iBAGF,+CACE,gBACA,mBACA,kBAGF,+BACE,gBACA,SACA,WACA,kBAEA,qCACE,YACA,mBACA,WACA,YACA,gBACA,sBACA,kBACA,UAGF,+CACE,cACA,mBACA,YACA,8BAGF,kCACE,oBACA,cAGF,2CACE,cACA,iBACA,YACA,0BAGF,mDAKE,yBACA,WACA,iBAGF,gDACE,qBC1GN,cACI,WACA,cACA,WACA,YACA,6DACA,qBACA,2BACA,4BAGJ,gBACI,yBACA,sCAEA,oBACA,M9CH0B,K8CK1B,mBACI,kBACA,iBAIA,wCACI,aAGR,4IACI,kB9CdsB,Q8CmB9B,gBACE,kBACA,eACA,gBACA,WACA,YACA,6DACA,qBACA,2BACA,4BACA,eAEA,8CACI,cAIN,wBACE,aACA,kBACA,UACA,gBACA,SACA,YACA,YACA,aACA,sBACA,yBACA,kBACA,gBACA,eAEA,+BACE,WACA,kBACA,UACA,SACA,WACA,YACA,oDACA,0BACA,2BACA,4B/HbA,yB+HZJ,wBA6BI,WAEA,+BACE,WACA,UACA,UAKN,qBACE,aAGF,6BACE,kBAGF,gDACE,eCnGF,MACE,qBACA,kBAGF,kCACE,kBAGF,sCACE,qBAGF,wBACE,iBACA,kBACA,SACA,QACA,YACA,aACA,cAEA,aATF,wBAUI,uBACA,YAKJ,0BACE,WAGF,kOAOE,aACA,kBAGF,YACE,iBACA,kBACA,SACA,QACA,YACA,aACA,mBAGF,8BACE,M/CpC6B,K+CqC7B,iB/CvC6B,Q+C0C/B,8BACE,M/CzC6B,K+C4C/B,kBACE,eACA,cACA,eAGF,wBACE,0BAGF,0BACE,kBACA,sCACA,oCACA,WACA,YAGF,2BACE,kBACA,sCACA,oCACA,WACA,YAGF,qCACE,kBACA,qCACA,oCACA,YACA,YAGF,sCACE,kBACA,sCACA,mCACA,YACA,YAGF,4BACE,kBACA,sCACA,mCACA,WACA,YAGF,oCACE,kBACA,sCACA,oCACA,YACA,YAGF,yCACE,kBACA,sCACA,oCACA,YACA,YAQF,mCACE,kBACA,sCACA,oCACA,WACA,WAGF,oCACE,kBACA,sCACA,oCACA,WACA,WAGF,8CACE,kBACA,qCACA,oCACA,YACA,WAGF,+CACE,kBACA,qCACA,mCACA,WACA,WAGF,qCACE,kBACA,sCACA,mCACA,WACA,WAGF,6CACE,kBACA,sCACA,oCACA,WACA,WAGF,kDACE,kBACA,qCACA,oCACA,YACA,WAGF,cACE,iBACA,gBACA,eACA,uDAGF,sBACE,kBACA,oCACA,kCACA,YACA,aAGA,qHAGF,uBACE,kBACA,oCACA,kCACA,YACA,aAGA,0FAGF,iCACE,kBACA,oCACA,kCACA,YACA,aAGA,4GAGF,kCACE,kBACA,oCACA,kCACA,YACA,aAGA,gMAGF,wBACE,kBACA,oCACA,kCACA,YACA,aAGA,+EAGF,gCACE,kBACA,oCACA,kCACA,YACA,aAGA,gJAGF,qCACE,kBACA,oCACA,kCACA,YACA,aAGA,0EAMA,6FACE,W/ClQ6B,Q+CqQ/B,kKACE,8BAEA,2KACE,M/C1QyB,K+C2QzB,W/C7QyB,Q+CkR/B,wGAGE,cACA,UACA,YAGE,sQ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oGACI,mBACA,oBxIuDhB,0BwI5CQ,0EACI,iBAIJ,4EACI,QAEJ,sEACI,SC3BhB,6BACA,qCACE,kCACE,cACA,kBACA,gBACA,qBACA,mBAEF,yCACE,0BAEF,qBACE,kBACA,MACA,QACA,YACA,WACA,UACA,UACA,oBACA,4BACA,qBACA,yBACA,2BCxBJ,sBACE,iBACA,oBAGF,4BACE,iBCPF,4BACE,gBACA,eACA,6BAGF,+DACE,mBACA,kBAGF,kBACE,kBACA,yB3IkDE,yB2IpDJ,kBAKI,0BAGF,0BACE,aAGF,kCACE,sBAGF,gCACE,uBAEA,qDACE,WAGF,0DACE,UAKN,4EAEE,UAIF,MACE,0C3IgBE,yB2IjBJ,MAII,2CChDJ,gEACA,uFACE,gBAEF,2GACE,gBACA,cACA,oBACA,mBACA,WACA,iBAEF,wGACE,oBACA,oBAEF,yHACE,eACA,iBAEF,2HACE,eACA,cAEF,iHACE,YACA,WACA,YACA,kBACA,mBACA,2BACA,sBAKF,wFACA,0ZACA,2DACE,gBAEF,4EACE,eAEF,8EACE,oBAEF,oFACI,WACA,YACA,WACA,+DACA,0BACA,yBACA,eAEJ,0FACE,0BAOA,4+BACE,mBAGF,qDACE,UACA,gBACA,sBACA,iB3DvD2B,K2DyD3B,oBAGF,8DACE,eAGF,2DACE,kBAGF,iEACE,gBAGF,0CACE,iBACA,kBACA,yBACA,kBACA,sBACA,gBACA,kBACA,qBACA,WACA,iB3DrF4B,Q2DsF5B,gCAEA,gGAEE,yBACA,M3D3F0B,Q2D4F1B,iB3DxF2B,Q2DyF3B,iCACA,qBACA,2BC/GN,oBACE,gBACA,UAGF,eACE,WACA,gCACA,eAGF,sBACE,iBCZF,2BACE,aAGF,2BACE,kBACA,WAGF,sCACE,SACA,WACA,cAGF,kNAIE,sBAGF,2BACE,iBACA,gBACA,sBACA,kBAEA,wCACE,M7DR4B,Q6DW9B,iCACE,aACA,gBAIJ,0BACE,UACA,+BACA,gBACA,sBACA,iBACA,YACA,cACA,YACA,WACA,uDACA,6CACA,4BACA,oBAEA,gCACE,aACA,gBAKJ,qFAEE,iB7D1C+B,Q6D6CjC,2CACE,YAEA,iDACE,sBAKJ,6BACE,mBAGF,qFAEE,YAEA,2HACE,cAIJ,kD1F/EE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oB2FhBF,0BACE,iBAGF,uCACE,iBAGF,sCACE,eAGF,wCACE,oBAGF,qCACE,eACA,gCAGF,eACE,mBACA,eACA,gBAGF,uBACE,gBC5BF,uBACE,YACA,c/DMuB,KjFuDrB,yBgJ/DJ,uBAKI,iBACA,iBhJyDA,yBgJrDJ,eAEI,gBACA,WAIJ,sBpDhBE,gBACA,UACA,SoDkBF,yBACE,e/DduB,K+DiBzB,sBACE,mBACA,mBACA,iBhJmCE,yBgJtCJ,sBAMI,oBAIJ,uBAEE,cACA,aACA,kBACA,kBhJoCE,4BgJ3BF,mBACE,chJaA,yBgJRF,iBACE,cCxDJ,gBACE,qBACA,kBACA,UAGF,wBACE,aACA,qBACA,SjJsDE,yBiJzDJ,wBAMI,uBAIJ,0BACE,cACA,WACA,YACA,gBACA,4BACA,2BACA,yBACA,qBAEA,yCACE,uEAEA,+CACE,wEAIJ,wCACE,gEACA,qBAEA,8CACE,iEACA,qBAIJ,yCACE,uEAEA,+CACE,wEAIJ,sCACE,oEAEA,4CACE,oEAIJ,sCACE,sEAEA,4CACE,sEAIJ,aACE,yCACE,4BAGF,wCACE,qBACA,4BACA,6BACA,6BAGF,yCACE,wBACA,4BAGF,sCACE,wBACA,4BAGF,sCACE,wBACA,6BAON,oRAME,iBhErF+B,QiEpBjC,mCACE,aACA,uBAEA,0CACE,WlJ0DA,0BkJ3DF,0CAII,aCRN,+BACE,iBCDF,aACE,aACA,qBACA,cAGF,oBACE,kBACA,mBACA,eAGF,uBACE,aACA,qBAGF,yGAGE,WACA,cACA,WACA,YACA,SACA,gBACA,cACA,gBACA,WAEA,2HACE,cACA,qBAIJ,oCACE,kBACA,eAGF,iCACE,kBACA,eAGF,oCACE,eAGF,mBhG1CE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBiGdF,qBACI,kBACA,QAJiB,KAKjB,WAEA,yCACI,kBACA,UACA,SACA,WACA,YACA,gBAEA,0DACI,aAGJ,mEACI,UACA,cArBS,KAsBT,MAtBS,KAuBT,OAvBS,KAwBT,aAQA,mXAEA,uFACI,aAKZ,wCACI,UACA,UrJqBJ,0BsJvDE,yCACE,qBAEA,6CACE,aAGF,8DACE,aAGE,yFACE,eACA,yBACA,2BACA,uBACA,gBAEA,iGACE,eASd,oCACE,YAEA,aACA,wBACA,WrEVwB,iCqEatB,mEACE,WAIJ,yDACE,iBrE9B2B,QqE+B3B,iBACA,aACA,qBACA,8BACA,uBACA,WrEhDmB,KqEiDnB,kBAEA,6DACE,qBACA,cAGF,iFACE,aAGF,+EACE,aAEA,yEACA,qBACA,kBACA,MrE7DsB,KqE8DtB,iBACA,mBAIJ,yDACE,QrEzEmB,KqE0EnB,cACA,aACA,wBAEA,8EACE,crE/EiB,KqEkFnB,4EACE,cACA,iBACA,mBAGF,8EACE,MrEpFsB,KqEuFxB,kFACE,cAGF,2EACE,cAGF,8EACE,cACA,aACA,qBAEA,oFAGE,kBACA,WAEA,aACA,mBACA,eACA,2BACA,6BACA,oBACA,QAXU,KAaV,4FACE,cACA,yBACA,kBAEA,8FACE,aACA,uBACA,WACA,YACA,YACA,kBACA,iBAEA,kGACE,cACA,kBAGF,yMAEE,WACA,cACA,WACA,YAGF,qGACE,aAzCI,KA4CN,oGACE,YA7CI,KAgDN,oGACE,iBrE/IiB,QqEgJjB,qBACA,kBAKF,yGACE,qBACA,+DACA,oBAKF,8GACE,qBACA,oEACA,qBAMR,2F9C1LN,oBACA,mBAEA,iGACE,WACA,YACA,WACA,+DACA,0BACA,yBAGF,uGACE,0B8CyLF,+DAEE,kBACA,cACA,SACA,YACA,WACA,UAEA,2EACE,WACA,kBACA,MACA,QACA,SACA,OACA,UACA,6EACA,qBAGF,uFACE,mFACA,qBAGF,uEACE,UACA,WAKN,mDACE,aACA,etJ3KE,yBsJ+KF,0DACE,oBtJnKA,4BsJwKF,qDACE,oBAIJ,iCACE,qBACA,UACA,iBACA,oBACA,gCAEA,kDACE,mBACA,eAGF,mDACE,kBACA,gBtJ3LA,4BsJ6KJ,iCAkBI,WACA,yBAIJ,+CACE,WAOI,+DACE,aAEA,4SACE,kBACA,aACA,qBACA,oBACA,WrExRe,KqEyRf,sBAEA,mVACE,aACA,cAEA,uXACE,cAGF,0BARF,mVASI,cACA,yBAOV,8GAEE,+BACA,UACA,WACA,QACA,2BACA,kBACA,yBAEA,0HACE,iBrE3SyB,QqEkT3B,sKACE,+RAGF,sKACE,gSAMR,qBACE,aACA,mBACA,oBACA,4BACA,QrE9UuB,KqE+UvB,WrE/UuB,KqEgVvB,crEhVuB,KqEkVvB,kCAEE,8BtJ7RA,yBsJ2RF,kCAMI,kCtJjSF,yBsJ2RF,kCAWI,kCAGF,oCACE,cACA,WtJ3SF,yBuJ/DJ,mCAEI,wBAEA,uCACE,+BvJ0DF,yBuJrDJ,qCAEI,uBACA,4BAIJ,6BACE,aACA,mBACA,gBACA,aACA,qBAGF,6DAEE,0BvJoCE,yBuJtCJ,6DAKI,2BAKJ,wBACE,cACA,kBACA,kBACA,mBvJwBE,yBuJ5BJ,wBAOI,aACA,gBAGF,uDACE,mBACA,eAGF,uDACE,iBAGF,+BACE,WACA,kBACA,MACA,SACA,OACA,WACA,YACA,gFAEA,qBAIJ,sBACE,cACA,kBACA,kBACA,mBvJVE,yBuJMJ,sBAOI,aACA,gBAGF,mDACE,mBACA,eAGF,6BACE,WACA,kBACA,MACA,SACA,OACA,WACA,YACA,gFAEA,qBAIJ,sBACE,yBACA,aACA,sBACA,uBACA,mBACA,aACA,mBAGF,6BACE,kBACA,cACA,mBACA,iBAEA,oCACE,WACA,kBACA,MACA,SACA,WACA,WACA,YACA,iFAEA,qBAIJ,8BACE,gBACA,MtEhH6B,KsEmH/B,4BACE,aACA,sBACA,uBACA,mBCxIE,qDACE,gBAIJ,sDACE,iBAGF,qDACE,cACA,iBvEO6B,QuEN7B,iBACA,kBAKF,0CACE,UAKF,oCACE,UAKF,sCACE,UAKF,sCACE,UCvCJ,4CACE,iBzJ2EE,4ByJ5EJ,4CAII,kBAIJ,0CACE,iBACA,oBACA,kBACA,ezJgEE,4ByJpEJ,0CAOI,oBAIJ,kCACE,iBCpBF,WACE,mBAEF,qDACE,gBACA,qBACA,eACA,iBAEF,wCACE,eACA,0BACA,kBACA,iBAEF,sBACE,eACA,mBACA,eACA,gBAEF,yBACE,kBACA,4BAEF,wBACE,eACA,mBACA,gBAEF,yBACE,eACA,oBAEF,8BACE,kBAEF,iEACE,gBAEF,gCACE,qBAEF,0BACE,qBACA,gBACA,kBACA,eACA,kBACA,YAEF,uBACE,WACA,kBACA,WzEnC6B,KyEsC/B,6BACE,WzEtC+B,QyEyCjC,8BACE,iBAEF,gEACE,WACA,YACA,iBACA,kBACA,gDACA,4BACA,6BACA,qBACA,sBACA,UACA,oBACA,gBACA,kBAEF,sEACE,gBAEF,sDACA,wDACE,aAEF,oCACE,2BACA,yBACA,gBACA,sBAEF,uFACE,YACD,WACA,2BACA,WACA,SACA,QACA,kBACA,oBAED,4CACE,iCACD,4BACA,kBACA,kBAED,2CACE,iCACD,yBACA,kBACA,kBACC,iBAGF,qDACE,2BASF,gCACE,qBAGF,0CACI,iBAEJ,wDACE,qBAGF,qCACE,oDACE,wBAIJ,qCACE,gEACE,WACA,mBACA,eAIJ,4DACE,8BACE,yBAIJ,sCACE,WACE,gBAGF,2BACE,WACA,eAEF,iHACE,WACA,YACA,kBAEF,sCACE,aAEF,yCACE,eAEF,uCACE,eACA,aACA,YACA,eACA,gBAEF,mDACE,aACA,WACA,aAGF,gDACE,iBAGF,sCACE,kBACA,mBAEF,wCACE,YACA,kBACA,YAOJ,mCACA,yDACI,wBACA,qBACA,gBACA,SACA,UACA,UACA,UACA,sBACA,QACA,kBAEJ,4MACA,g0JAEA,6FAGA,2DACA,8EAIA,oJACE,gBAEF,iCACE,aAIF,mCAEE,WAGF,iBACE,WAGF,gBACE,aAGF,mCACE,kBAGF,oBACE,WAGF,kBACE,WAIF,OACE,aACA,mBACA,qBAGF,WACE,WAGF,uDACE,iBAGF,4EACE,UCzRF,6CACE,aACA,uBACA,oBAGF,0EAEE,aACA,uBACA,WACA,iBACA,oBCVA,4CACE,iB3EgB2B,K2EX7B,8CACE,kBAIJ,8BACE,iBAGF,qCACE,iBAGF,2BACE,Y5JsDE,4B4JvDJ,2BAII,YACA,iBACA,kBACA,gBAMF,wDACE,gBAGF,0DACE,kBACA,cACA,M3ExB2B,Q2EyB3B,eAEA,8DACE,M3EhCwB,K2EiCxB,eACA,mBAKJ,gDACE,iBAKJ,sBACE,oBAGF,0DACE,mB5JaE,4B4JPA,8DACE,cACA,YAMJ,mDACE,UAKJ,yBACE,gBACA,eACA,kBACA,oB5JXE,4B4JOJ,yBAOI,oBACA,kBAIJ,kCACE,iBACA,oBAGF,2BACE,kBAGF,uFAEE,gBACA,mBC3GF,+BACE,cACA,iBACA,kBCHF,sBACE,YACA,WAIA,0CACE,iB7EY2B,K6ER/B,yBACE,YACA,4CACE,kBAIJ,4BACE,iBAGF,qCACE,iBACA,iB7EP6B,Q6EQ7B,M7EN6B,K6ES/B,wCACE,aAIA,2DACE,kBAIJ,gCACE,mEAGF,uCACE,aACA,yBAGF,wCACE,M7EnC4B,K6EoC5B,SAGF,2CACE,iBAGF,qDACE,mBAGF,2CACE,sBAGF,mEACE,kBAGF,oDACE,kBAKA,mCACE,UAGF,8DACE,kBAIJ,qCACE,uCACE,aACA,yBAKA,gDACE,kBAGF,mCACE,mB9JpBF,4B8J0BF,mDACE,kBAKJ,2EACE,eAGF,kDACE,SAGF,iBACE,kBACA,oBAGF,qBACE","file":"style.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_typography.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/bootstrap.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_root.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_reboot.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/vendor/_rfs.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_variables.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_variables_bootstrap.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_border-radius.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_type.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_lists.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_images.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_image.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_containers.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_container.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_breakpoints.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_grid.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_grid.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_tables.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_table-variants.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_labels.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-text.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-control.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_transition.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_gradients.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-select.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-check.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_form-range.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_floating-labels.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/forms/_input-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_forms.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_buttons.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_buttons.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_transitions.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_dropdown.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_caret.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_button-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_nav.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_navbar.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_card.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_accordion.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_breadcrumb.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_pagination.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_pagination.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_badge.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_alert.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_alert.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_progress.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_list-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_list-group.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_close.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_toasts.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_modal.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_backdrop.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_tooltip.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_reset-text.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_popover.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_carousel.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_clearfix.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_spinners.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_offcanvas.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/_placeholders.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_colored-links.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_ratio.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_position.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_stacks.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_visually-hidden.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_visually-hidden.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_stretched-link.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_text-truncation.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_text-truncate.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/helpers/_vr.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/mixins/_utilities.scss","file:///var/www/html/web/themes/contrib/bootstrap5/dist/bootstrap/5.1.3/scss/utilities/_api.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_jquery.ui.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_admin.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_buttons.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_forms.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_paragraphs.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_navbar.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_variables_drupal.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/_mixins.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_footer.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_layout.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_local_tasks.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_table.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_progress.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_regions.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_theme.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_views.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_media_library.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/drupal/_misc.scss","file:///var/www/html/web/themes/contrib/bootstrap5/scss/_bootstrap_fix.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_reset.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_fonts.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_typography.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_variables_workbc.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_global.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_forms.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_buttons.scss","file:///var/www/html/web/themes/custom/workbc/scss/base/_tables.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_overrides_drupal.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_local-tasks.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_page.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_alert-ribbon.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_header.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_nav-main.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_lists.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_nav-user.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_nav-footer.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_responsive-menu.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_breadcrumbs.scss","file:///var/www/html/web/themes/custom/workbc/scss/layout/_footer.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_alphabet-navigation.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_alphabet-search.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_back-to-top.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_buttons.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-career.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-feature.scss","file:///var/www/html/web/themes/custom/workbc/scss/abstracts/_mixins_links.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-occupational-interest.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-plain.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-profile.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-quote.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-w-icon.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_card-w-image.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_cards-grids.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_career-profiles-search.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_career-profiles-skill.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_contact.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_content-forms.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_editor-content.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_explore-careers.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_featured-news.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_featured-blog.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_footer-translate.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_french-link.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_job-search.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_hero-banner.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_hero-home.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_high-opportunity-occupations.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_industry-overview.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_info-tooltip.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_interactive-map.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_labour-market.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_labour-market-guide-table.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_megamenu-splash.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_pagination.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_post.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_profile-information-card.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_profiles.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_publication.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_regional_profile_map.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_related-careers-links.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_related-topics.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_request-tour-stop.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_resource-link.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_search-form.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_search-results.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_side-nav.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_social-sharing.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_static-load-more.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_text-component.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_text-resize.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_video-library-modal.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_workbc-card.scss","file:///var/www/html/web/themes/custom/workbc/scss/components/_workbc-centre.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_cards_featured_topics.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_events_calendar.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_job_board.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_career_profile.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_industry_profile.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_media_resize.scss","file:///var/www/html/web/themes/custom/workbc/scss/overrides/_region_profile.scss"],"names":[],"mappings":"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IgBxd5B,MhB5GS,QgB6GT,+BACA,2BACA,mBAEA,gFAEE,gBACA,eAWJ,iBACE,WhBguBsC,2BgB/tBtC,qBjBmJI,UALI,SG7QN,oBcmIF,uCACE,qBACA,wBACA,kBhB2lB0B,MgBxlB5B,6CACE,qBACA,wBACA,kBhBqlB0B,MgBjlB9B,iBACE,WhB8sBsC,yBgB7sBtC,mBjBgII,UALI,QG7QN,oBcsJF,uCACE,mBACA,qBACA,kBhB4kB0B,KgBzkB5B,6CACE,mBACA,qBACA,kBhBskB0B,KgB9jB5B,sBACE,WhBqrBoC,4BgBlrBtC,yBACE,WhBkrBoC,2BgB/qBtC,yBACE,WhB+qBoC,yBgB1qBxC,oBACE,MhB6qBsC,KgB5qBtC,YACA,QhB4hB4B,QgB1hB5B,mDACE,eAGF,uCACE,ad/LA,qBcmMF,0CACE,adpMA,qBiBdJ,aACE,cACA,WACA,uCAEA,uCpB2RI,UALI,KoBnRR,YnBkkB4B,ImBjkB5B,YnBukB4B,ImBtkB5B,MnBES,QmBDT,iBnBRS,KmBST,iPACA,4BACA,oBnBg7BkC,oBmB/6BlC,gBnBg7BkC,UmB/6BlC,yBjBFE,qBeHE,WEQJ,0DACA,gBFLI,uCEfN,aFgBQ,iBEMN,mBACE,anBs0BoC,QmBr0BpC,UAKE,WnBi7B4B,gCmB76BhC,0DAEE,cnBgsB0B,OmB/rB1B,sBAGF,sBAEE,iBnBpCO,QmByCT,4BACE,oBACA,0BAIJ,gBACE,YnByrB4B,OmBxrB5B,enBwrB4B,OmBvrB5B,anBwrB4B,MD/cxB,UALI,SG7QN,oBiB8CJ,gBACE,YnBqrB4B,MmBprB5B,enBorB4B,MmBnrB5B,anBorB4B,KDndxB,UALI,QG7QN,oBkBfJ,YACE,cACA,WpBq3BwC,OoBp3BxC,apBq3BwC,MoBp3BxC,cpBq3BwC,QoBn3BxC,8BACE,WACA,mBAIJ,kBACE,MpBy2BwC,IoBx2BxC,OpBw2BwC,IoBv2BxC,iBACA,mBACA,iBpBbS,KoBcT,4BACA,2BACA,wBACA,OpB42BwC,0BoB32BxC,gBACA,mBAGA,iClBXE,oBkBeF,8BAEE,cpBm2BsC,IoBh2BxC,yBACE,OpB01BsC,gBoBv1BxC,wBACE,apBszBoC,QoBrzBpC,UACA,WpBmsB4B,gCoBhsB9B,0BACE,iBnB3CG,QmB4CH,anB5CG,QmB8CH,yCAII,+OAIJ,sCAII,uJAKN,+CACE,iBnBhEG,QmBiEH,anBjEG,QmBsED,yOAIJ,2BACE,oBACA,YACA,QpBk0BuC,GoB3zBvC,2FACE,QpB0zBqC,GoB5yB3C,aACE,apBqzBgC,MoBnzBhC,+BACE,MpBizB8B,IoBhzB9B,mBACA,wKACA,gClB9FA,kBeHE,WGmGF,qCH/FE,uCGyFJ,+BHxFM,iBGgGJ,qCACE,0JAGF,uCACE,oBpBgzB4B,aoB3yB1B,uJAMR,mBACE,qBACA,apBmxBgC,KoBhxBlC,WACE,kBACA,sBACA,oBAIE,oTACE,oBACA,YACA,QpBqoBwB,IqBnxB9B,YACE,WACA,cACA,UACA,+BACA,gBAEA,kBACE,UAIA,mDrB89BuC,+CqB79BvC,+CrB69BuC,+CqB19BzC,8BACE,SAGF,kCACE,MrB+8BuC,KqB98BvC,OrB88BuC,KqB78BvC,oBHzBF,iBjBGK,QoBwBH,OrB88BuC,EE19BvC,mBeHE,WIkBF,4FACA,gBJfE,uCIMJ,kCJLM,iBIgBJ,yCHjCF,iBlB8+ByC,QqBx8BzC,2CACE,MrBw7B8B,KqBv7B9B,OrBw7B8B,MqBv7B9B,oBACA,OrBu7B8B,QqBt7B9B,iBrBpCO,QqBqCP,2BnB7BA,mBmBkCF,8BACE,MrBo7BuC,KqBn7BvC,OrBm7BuC,KkBt+BzC,iBjBGK,QoBkDH,OrBo7BuC,EE19BvC,mBeHE,WI4CF,4FACA,gBJzCE,uCIiCJ,8BJhCM,iBI0CJ,qCH3DF,iBlB8+ByC,QqB96BzC,8BACE,MrB85B8B,KqB75B9B,OrB85B8B,MqB75B9B,oBACA,OrB65B8B,QqB55B9B,iBrB9DO,QqB+DP,2BnBvDA,mBmB4DF,qBACE,oBAEA,2CACE,iBrBtEK,QqByEP,uCACE,iBrB1EK,QsBbX,eACE,kBAEA,yDAEE,OtBy/B8B,mBsBx/B9B,YtBy/B8B,KsBt/BhC,qBACE,kBACA,MACA,OACA,YACA,oBACA,oBACA,+BACA,qBLDE,WKEF,k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yBrBb,UCvCA,MAXQ,KRLR,iBlB4Ea,Q0B1Db,a1B0Da,Q0BvDb,gBACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,2CAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,0CAIJ,yLAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,6NAKI,0CAKN,sCAEE,MAjDe,KAkDf,iB1BYW,Q0BTX,a1BSW,QyBfb,oECmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,gFACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,sLAEE,0CAGF,mvBAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,i0BAKI,0CAKN,4KAEE,M1BvCW,Q0BwCX,+BDvDF,uBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,6BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,qEAEE,6CAGF,sQAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,0SAKI,6CAKN,gEAEE,M1BvCW,Q0BwCX,+BDvDF,qBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,2BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,iEAEE,2CAGF,0PAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,8RAKI,2CAKN,4DAEE,M1BvCW,Q0BwCX,+BDvDF,kBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,wBACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,2DAEE,4CAGF,wOAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,4QAKI,4CAKN,sDAEE,M1BvCW,Q0BwCX,+BDvDF,qBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,2BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,iEAEE,2CAGF,0PAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,8RAKI,2CAKN,4DAEE,M1BvCW,Q0BwCX,+BDvDF,oBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,0BACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,+DAEE,2CAGF,oPAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,wRAKI,2CAKN,0DAEE,M1BvCW,Q0BwCX,+BDvDF,mBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,yBACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,6DAEE,6CAGF,8OAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,kRAKI,6CAKN,wDAEE,M1BvCW,Q0BwCX,+BDvDF,kBCmBA,M1BJa,Q0BKb,a1BLa,Q0BOb,wBACE,MATY,KAUZ,iB1BTW,Q0BUX,a1BVW,Q0Bab,2DAEE,0CAGF,wOAKE,MArBa,KAsBb,iB1BxBW,Q0ByBX,a1BzBW,Q0B2BX,4QAKI,0CAKN,sDAEE,M1BvCW,Q0BwCX,+BD3CJ,sBACE,YzBigB4B,IyBhgB5B,MxBxEK,QwByEL,gBzB6WwC,UyB3WxC,kCACE,MzB4WsC,QyBpWxC,gFAEE,MzB/EO,QyB0FX,wICuBE,mB3BsKI,UALI,QG7QN,oBuByFJ,wICmBE,qB3BsKI,UALI,SG7QN,oByBnBJ,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sCAIE,kBAGF,iBACE,mBCqBE,wBACE,qBACA,Y7BqgBwB,O6BpgBxB,e7BmgBwB,O6BlgBxB,WAhCJ,sBACA,sCACA,gBACA,qCAqDE,8BACE,cD3CN,eACE,kBACA,Q5ByhCkC,K4BxhClC,aACA,U5B+mCkC,M4B9mClC,gBACA,S7B+QI,UALI,K6BxQR,M5BPS,Q4BQT,gBACA,gBACA,iB5BnBS,K4BoBT,4BACA,iC1BVE,qB0BcF,+BACE,SACA,OACA,W5BkmCgC,Q4BtlChC,qBACE,qBAEA,qCACE,WACA,OAIJ,mBACE,mBAEA,mCACE,QACA,UnBCJ,yBmBfA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnBCJ,yBmBfA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnBCJ,yBmBfA,wBACE,qBA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AGF,sBACE,qBACA,UACA,wBAMJ,qBACE,qBACA,YACA,aACA,sBACA,4BACA,2BACA,qBAGF,mBACE,yCACA,gBvB1FE,yBuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,yBuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,yBuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,0BuBsGA,kBAEI,iBACA,2BAEA,8BACE,mBAEA,6CACE,kBAGF,0LACE,chCq6BwB,MgCp6BxB,ahCo6BwB,MgCh6B5B,qCACE,iBAGF,mCACE,wBACA,gBAGF,kCACE,aAGF,oCACE,aAGF,6BACE,iBACA,SACA,aACA,YACA,8BACA,+BACA,eACA,cfhMJ,WeiMI,KACA,eAEF,qEAEE,YACA,aACA,gBAGF,kCACE,aACA,YACA,UACA,oBvBhKN,0BuBsGA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,6LACE,chCq6Bw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X,YACE,ahCGA,eACA,2BgCCA,kBACA,cACA,MnCDK,QmCEL,qBACA,iBpCFS,KoCGT,yBnBKI,WmBJJ,mHnBQI,uCmBfN,WnBgBQ,iBmBPN,iBACE,UACA,MpC+asC,QoC7atC,iBpCRO,QoCSP,apCRO,QoCWT,iBACE,UACA,MpCuasC,QoCtatC,iBpCfO,QoCgBP,QpC4qCgC,EoC3qChC,WpCstB4B,gCoCjtB9B,wCACE,YpC+pCgC,KoC5pClC,uGACE,UACA,MpC9BO,KkBJT,iBjBGK,QmCiCH,anCjCG,QmCoCL,+BACE,MpC9BO,QoC+BP,oBACA,iBpCtCO,KoCuCP,apCpCO,QqCPT,WACE,uBAOI,kCnCqCJ,8BACA,iCmChCI,iCnCiBJ,+BACA,kCmChCF,0BACE,sBtCgSE,UALI,QsCpRF,iDnCqCJ,6BACA,gCmChCI,gDnCiBJ,8BACA,iCmChCF,0BACE,qBtCgSE,UALI,SsCpRF,iDnCqCJ,6BACA,gCmChCI,gDnCiBJ,8BACA,iCoC/BJ,OACE,qBACA,oBvC8RI,UALI,OuCvRR,YtCukB4B,IsCtkB5B,cACA,MtCHS,KsCIT,kBACA,mBACA,wBpCKE,kCoCCA,aAKJ,oGACE,kBACA,SCvBF,OACE,kBACA,kBACA,cvCk6C8B,KuCj6C9B,+BrCWE,qBqCNJ,eAEE,cAIF,YACE,YvC4jB4B,IuCpjB9B,mBACE,cvCm5C8B,KuCh5C9B,8IACE,kBACA,MACA,QACA,UACA,qBAeF,eClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,2BACE,cD6CF,iBClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,6BACE,cD6CF,eClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,2BACE,cD6CF,YClDA,MDgDgB,QrB9ChB,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,wBACE,cD6CF,eClDA,MDgDgB,QrB9ChB,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,2BACE,cD6CF,cClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,0BACE,cD6CF,aClDA,MDgDgB,QrB9ChB,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,yBACE,cD6CF,YClDA,MD8Cc,QrB5Cd,iBqB0CmB,QC1CnB,aD2Ce,QCzCf,wBACE,cCHF,gCACE,yBzCk7CgC,MyC76CpC,UACE,aACA,OzC26CkC,KyC16ClC,gB1CwRI,UALI,Q0CjRR,iBzCLS,QESP,qBuCCJ,cACE,aACA,sBACA,uBACA,gBACA,MzCjBS,KyCkBT,kBACA,mBACA,iBxCrBK,QgBSD,WwBaJ,exBTI,qDACE,iBwBWR,sBvBYE,qMuBVA,0BAIA,uBACE,kDAGE,uCAJJ,uBAKM,gBCvCR,YACE,aACA,sBAGA,eACA,gBxCSE,qBwCLJ,qBACE,qBACA,sBAEA,gCAEE,oCACA,0BAUJ,wBACE,WACA,M1ClBS,Q0CmBT,mBAGA,4DAEE,UACA,M1CzBO,Q0C0BP,qBACA,iB1CjCO,Q0CoCT,+BACE,M1C7BO,Q0C8BP,iB1CrCO,Q0C8CX,iBACE,kBACA,cACA,mBACA,M1C3CS,Q0C4CT,qBACA,iB1CtDS,K0CuDT,kCAEA,6BxCrCE,+BACA,gCwCwCF,4BxC3BE,mCACA,kCwC8BF,oDAEE,M1C7DO,Q0C8DP,oBACA,iB1CrEO,K0CyET,6FACE,UACA,M1C3EO,K0C4EP,iBzC7EG,QyC8EH,azC9EG,QyCiFL,kCACE,mBAEA,+HACE,gBACA,iB1CwawB,I0C1Z1B,uBACE,mBAGE,oDxCrCJ,iCAZA,0BwCsDI,mDxCtDJ,+BAYA,4BwC+CI,2IACE,aAGF,yDACE,iB1CuYoB,I0CtYpB,oBAEA,6KACE,iBACA,kB1CkYkB,IStc1B,yBiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,yBiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,yBiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,0BiC4CA,0BACE,mBAGE,uDxCrCJ,iCAZA,0BwCsDI,sDxCtDJ,+BAYA,4BwC+CI,iJACE,aAGF,4DACE,iB1CuYoB,I0CtYpB,oBAEA,mLACE,iBACA,kB1CkYkB,KStc1B,0BiC4CA,2BACE,mBAGE,wDxCrCJ,iCAZA,0BwCsDI,uDxCtDJ,+BAYA,4BwC+CI,mJACE,aAGF,6DACE,iB1CuYoB,I0CtYpB,oBAEA,qLACE,iBACA,kB1CkYkB,K0CpX9B,kBxC9HI,gBwCiIF,mCACE,qBAEA,8CACE,sBCpJJ,yBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,4GAEE,MD2JqB,QC1JrB,yBAGF,2JACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,2BACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,gHAEE,MD2JqB,QC1JrB,yBAGF,+JACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,yBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,4GAEE,MD2JqB,QC1JrB,yBAGF,2JACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,sBACE,MDmK2B,QClK3B,iBD+JsB,QC5JpB,sGAEE,MD6JuB,QC5JvB,yBAGF,qJACE,M3CRG,K2CSH,iBDuJuB,QCtJvB,aDsJuB,QCpK7B,yBACE,MDmK2B,QClK3B,iBD+JsB,QC5JpB,4GAEE,MD6JuB,QC5JvB,yBAGF,2JACE,M3CRG,K2CSH,iBDuJuB,QCtJvB,aDsJuB,QCpK7B,wBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,0GAEE,MD2JqB,QC1JrB,yBAGF,yJACE,M3CRG,K2CSH,iBDqJqB,QCpJrB,aDoJqB,QClK3B,uBACE,MDmK2B,QClK3B,iBD+JsB,QC5JpB,wGAEE,MD6JuB,QC5JvB,yBAGF,uJACE,M3CRG,K2CSH,iBDuJuB,QCtJvB,aDsJuB,QCpK7B,sBACE,MDiKyB,QChKzB,iBD+JsB,QC5JpB,sGAEE,MD2JqB,QC1JrB,yBAGF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CE,OC1DwB,KD2DxB,OCxDwB,WDyDxB,MC1DuB,KjE2DvB,yBgEJF,kBAKI,OC7DyB,MCG7B,gFACE,M3EEO,Q2EDP,gBFgE8B,KE9D9B,4FACE,M3EFK,Q2EGL,gBF4D0C,KGxEhD,OACE,QFce,OCTf,qBACE,M3EEO,Q2EDP,gBCJ8B,KDM9B,2BACE,M3EFK,Q2EGL,gBCR0C,KAG9C,sBACE,aACA,sBCTJ,4EAIE,QHSe,IGNjB,wBACE,sBAMA,0CACE,SCfJ,cACE,OJkB2B,OIf7B,gBACE,OJe6B,WjEwD3B,4BqElEA,0BACE,Q9E2WG,K8ExWL,sIACE,yBACA,c9EkgBwB,O8E/f1B,0IACE,SACA,gBAGF,wBACE,gBACA,gBAEA,uLACE,iBJZqB,QIevB,0BACE,kBACA,aAEA,2CACE,YAOF,iEACE,6BAQF,oOACE,aACA,SAIF,oDACE,aAKF,gDACE,aAEA,6DACE,8BrENR,yBqEgBA,0BACE,cC9EF,2BACE,mBACA,8BAON,MACE,mBCZF,UACE,cACA,aACA,eACA,gBACA,uBCHE,+BvDkBF,MAXQ,KRLR,iBjBGK,QyBeL,azBfK,QyBkBL,qCACE,MAdY,KRRd,iBQMmB,QAkBjB,aAjBa,QAoBf,qFAEE,MArBY,KRRd,iBQMmB,QAyBjB,aAxBa,QA6BX,2CAIJ,wYAKE,MAlCa,KAmCb,iBArCkB,QAwClB,aAvCc,QAyCd,kbAKI,2CAKN,gFAEE,MAjDe,KAkDf,iBzB7DG,QyBgEH,azBhEG,QgFEL,gBACE,uBACA,mBACE,uBCLJ,e1CLA,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,2BACE,+BALF,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,6BACE,6BALF,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,2BACE,0BALF,M0CGgB,QhEDhB,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,wBACE,6BALF,M0CGgB,QhEDhB,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,2BACE,4BALF,M0CCc,QhECd,iBgEHmB,Q1CGnB,a0CFe,Q1CIf,0BACE,2BALF,M0CGgB,QhEDhB,iBgEHmB,Q1CGnB,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DZE,gBACA,UACA,SAIA,aACA,mBACA,iBAEA,wBACE,cCMA,+DALJ,qBAMM,kBAKN,oBDPE,kBCSA,MZb4B,KWK5B,uCACE,cCMsC,IDJtC,6CACE,QCG+B,IDF/B,kBACA,QACA,QCGJ,mCACE,gBAIJ,8HACE,iBACA,MZtB4B,KYyB9B,2BACE,iBCvCF,YACE,cACA,kB9F6DE,yB8F/DJ,YAKI,iBAIJ,uBFRE,gBACA,UACA,SEUF,sBFIE,kBEFA,qBACA,MbG6B,KWD7B,yCACE,cELsC,IFOtC,+CACE,QER+B,IFS/B,kBACA,QACA,IEXoC,IAKtC,sMACE,eAKN,oIACE,MbP6B,KaQ7B,gBACA,gB9FmCE,yB8FtCJ,oIAMI,oBC/BJ,yGAEE,yBAGF,+BACE,aAGF,qCAEE,sBAGF,mIAEE,cAGF,qJAEE,eAIF,iBACE,kBACA,aACA,eACA,gBACA,cACA,UACA,gBACA,WAGF,oBACE,qBACA,kBAGF,0BACE,aACA,MAGF,iCACE,cAGF,sBACE,cACA,iBACA,kBACA,qBACA,iBACA,sBAGF,uBACE,kBACA,aACA,SACA,OACA,WACA,cACA,gBACA,iBACA,eACA,sBACA,cACA,gBAGF,4DAEE,cAGF,uBACE,kBACA,WACA,WAGF,kEAEE,cAGF,yBACE,cACA,kBACA,kBACA,kBACA,qBACA,iBACA,oBAGF,oBACE,cAGF,2BACE,aAGF,wBACE,qBAGF,6BACE,sBACA,cACA,WACA,YACA,UACA,aACA,kBAGF,oCACE,aAGF,wCACE,cACA,kBACA,eACA,yBACA,QACA,UACA,WAGF,8GAGE,gBACA,WACA,cACA,WACA,WACA,kBACA,MACA,UACA,kBAGF,oCACE,QAGF,uCACE,SAGF,mCACE,SAGF,8GAGE,iCACA,8DACA,sDAGF,+GAEE,SAGF,2DACE,WACA,UAGF,wDACE,gCACA,4BACA,wBAGF,uDACE,iCACA,6BACA,yBAGF,YACE,yBAEF,gCACE,0BACA,kCAEF,0BACE,2BAGF,YACE,mBAGF,gCACE,cAGF,kBACE,YAGF,oBACE,eACA,cAMF,KACE,oBAGF,oBACE,WACA,gBACA,gBAGF,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kBACA,mBACA,4B7HZE,yB6HgBA,6DACE,aAGF,wEACE,UAGF,yEACE,UAGF,oOAGE,UAGF,qJAEE,kBAGF,wJAGE,kB7H7BF,4B6HJJ,gDAuCI,gBAEA,sDACE,gBACA,SACA,WACA,kBAEA,4DACE,aAGF,+DACE,gBAGF,gFACE,cACA,mBACA,YACA,mBACA,kBACA,qBAGF,yDACE,gBACA,cAGF,6UAIE,cACA,iBACA,YACA,qBACA,eACA,mBAGF,6WAQE,yBACA,WACA,mBACA,iBAIJ,sHACE,mBACA,oBACA,qBAKA,8IACE,gBACA,cACA,YAUR,6BACE,UACA,mCACE,e7HpHA,4B6H0HF,qDAEE,WAEA,4DACE,WACA,kBACA,UACA,SACA,WACA,YACA,oDACA,0BACA,2BACA,6BCpNN,8JAGE,2BACA,iBAGF,2BACE,kBAGF,YACG,mBAKH,qCACE,kDACI,gBAEA,wDACE,aAGF,qDACE,mBACA,oBAGF,qDACE,cACA,iBAGF,2DACE,iB7ChByB,Q6CmB3B,4EACE,iB7CrBuB,K6C0B7B,gDACE,oBAGF,uDACE,iBAGF,+CACE,gBACA,mBACA,kBAGF,+BACE,gBACA,SACA,WACA,kBAEA,qCACE,YACA,mBACA,WACA,YACA,gBACA,sBACA,kBACA,UAGF,+CACE,cACA,mBACA,YACA,8BAGF,kCACE,oBACA,cAGF,2CACE,cACA,iBACA,YACA,0BAGF,mDAKE,yBACA,WACA,iBAGF,gDACE,qBC1GN,cACI,WACA,cACA,WACA,YACA,6DACA,qBACA,2BACA,4BAGJ,gBACI,yBACA,sCAEA,oBACA,M9CH0B,K8CK1B,mBACI,kBACA,iBAIA,wCACI,aAGR,4IACI,kB9CdsB,Q8CmB9B,gBACE,kBACA,eACA,gBACA,WACA,YACA,6DACA,qBACA,2BACA,4BACA,eAEA,8CACI,cAIN,wBACE,aACA,kBACA,UACA,gBACA,SACA,YACA,YACA,aACA,sBACA,yBACA,kBACA,gBACA,eAEA,+BACE,WACA,kBACA,UACA,SACA,WACA,YACA,oDACA,0BACA,2BACA,4B/HbA,yB+HZJ,wBA6BI,WAEA,+BACE,WACA,UACA,UAKN,qBACE,aAGF,6BACE,kBAGF,gDACE,eCnGF,MACE,qBACA,kBAGF,kCACE,kBAGF,sCACE,qBAGF,wBACE,iBACA,kBACA,SACA,QACA,YACA,aACA,cAEA,aATF,wBAUI,uBACA,YAKJ,0BACE,WAGF,kOAOE,aACA,kBAGF,YACE,iBACA,kBACA,SACA,QACA,YACA,aACA,mBAGF,8BACE,M/CpC6B,K+CqC7B,iB/CvC6B,Q+C0C/B,8BACE,M/CzC6B,K+C4C/B,kBACE,eACA,cACA,eAGF,wBACE,0BAGF,0BACE,kBACA,sCACA,oCACA,WACA,YAGF,2BACE,kBACA,sCACA,oCACA,WACA,YAGF,qCACE,kBACA,qCACA,oCACA,YACA,YAGF,sCACE,kBACA,sCACA,mCACA,YACA,YAGF,4BACE,kBACA,sCACA,mCACA,WACA,YAGF,oCACE,kBACA,sCACA,oCACA,YACA,YAGF,yCACE,kBACA,sCACA,oCACA,YACA,YAQF,mCACE,kBACA,sCACA,oCACA,WACA,WAGF,oCACE,kBACA,sCACA,oCACA,WACA,WAGF,8CACE,kBACA,qCACA,oCACA,YACA,WAGF,+CACE,kBACA,qCACA,mCACA,WACA,WAGF,qCACE,kBACA,sCACA,mCACA,WACA,WAGF,6CACE,kBACA,sCACA,oCACA,WACA,WAGF,kDACE,kBACA,qCACA,oCACA,YACA,WAGF,cACE,iBACA,gBACA,eACA,uDAGF,sBACE,kBACA,oCACA,kCACA,YACA,aAGA,qHAGF,uBACE,kBACA,oCACA,kCACA,YACA,aAGA,0FAGF,iCACE,kBACA,oCACA,kCACA,YACA,aAGA,4GAGF,kCACE,kBACA,oCACA,kCACA,YACA,aAGA,gMAGF,wBACE,kBACA,oCACA,kCACA,YACA,aAGA,+EAGF,gCACE,kBACA,oCACA,kCACA,YACA,aAGA,gJAGF,qCACE,kBACA,oCACA,kCACA,YACA,aAGA,0EAMA,6FACE,W/ClQ6B,Q+CqQ/B,kKACE,8BAEA,2KACE,M/C1QyB,K+C2QzB,W/C7QyB,Q+CkR/B,wGAGE,cACA,UACA,YA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uDDT,oGACI,mBACA,oBxIuDhB,0BwI5CQ,0EACI,iBAIJ,4EACI,QAEJ,sEACI,SC3BhB,6BACA,qCACE,kCACE,cACA,kBACA,gBACA,qBACA,mBAEF,yCACE,0BAEF,qBACE,kBACA,MACA,QACA,YACA,WACA,UACA,UACA,oBACA,4BACA,qBACA,yBACA,2BCxBJ,sBACE,iBACA,oBAGF,4BACE,iBCPF,4BACE,gBACA,eACA,6BAGF,+DACE,mBACA,kBAGF,kBACE,kBACA,yB3IkDE,yB2IpDJ,kBAKI,0BAGF,0BACE,aAGF,kCACE,sBAGF,gCACE,uBAEA,qDACE,WAGF,0DACE,UAKN,4EAEE,UAIF,MACE,0C3IgBE,yB2IjBJ,MAII,2CChDJ,gEACA,uFACE,gBAEF,2GACE,gBACA,cACA,oBACA,mBACA,WACA,iBAEF,wGACE,oBACA,oBAEF,yHACE,eACA,iBAEF,2HACE,eACA,cAEF,iHACE,YACA,WACA,YACA,kBACA,mBACA,2BACA,sBAKF,wFACA,0ZACA,2DACE,gBAEF,4EACE,eAEF,8EACE,oBAEF,oFACI,WACA,YACA,WACA,+DACA,0BACA,yBACA,eAEJ,0FACE,0BAOA,4+BACE,mBAGF,qDACE,UACA,gBACA,sBACA,iB3DvD2B,K2DyD3B,oBAGF,8DACE,eAGF,2DACE,kBAGF,iEACE,gBAGF,0CACE,iBACA,kBACA,yBACA,kBACA,sBACA,gBACA,kBACA,qBACA,WACA,iB3DrF4B,Q2DsF5B,gCAEA,gGAEE,yBACA,M3D3F0B,Q2D4F1B,iB3DxF2B,Q2DyF3B,iCACA,qBACA,2BC/GN,oBACE,gBACA,UAGF,eACE,WACA,gCACA,eAGF,sBACE,iBCZF,2BACE,aAGF,2BACE,kBACA,WAGF,sCACE,SACA,WACA,cAGF,kNAIE,sBAGF,2BACE,iBACA,gBACA,sBACA,kBAEA,wCACE,M7DR4B,Q6DW9B,iCACE,aACA,gBAIJ,0BACE,UACA,+BACA,gBACA,sBACA,iBACA,YACA,cACA,YACA,WACA,uDACA,6CACA,4BACA,oBAEA,gCACE,aACA,gBAKJ,qFAEE,iB7D1C+B,Q6D6CjC,2CACE,YAEA,iDACE,sBAKJ,6BACE,mBAGF,qFAEE,YAEA,2HACE,cAIJ,kD1F/EE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oB2FhBF,0BACE,iBAGF,uCACE,iBAGF,sCACE,eAGF,wCACE,oBAGF,qCACE,eACA,gCAGF,eACE,mBACA,eACA,gBAGF,uBACE,gBC5BF,uBACE,YACA,c/DMuB,KjFuDrB,yBgJ/DJ,uBAKI,iBACA,iBhJyDA,yBgJrDJ,eAEI,gBACA,WAIJ,sBpDhBE,gBACA,UACA,SoDkBF,yBACE,e/DduB,K+DiBzB,sBACE,mBACA,mBACA,iBhJmCE,yBgJtCJ,sBAMI,oBAIJ,uBAEE,cACA,aACA,kBACA,kBhJoCE,4BgJ3BF,mBACE,chJaA,yBgJRF,iBACE,cCxDJ,gBACE,qBACA,kBACA,UAGF,wBACE,aACA,qBACA,SjJsDE,yBiJzDJ,wBAMI,uBAIJ,0BACE,cACA,WACA,YACA,gBACA,4BACA,2BACA,yBACA,qBAEA,yCACE,uEAEA,+CACE,wEAIJ,wCACE,gEACA,qBAEA,8CACE,iEACA,qBAIJ,yCACE,uEAEA,+CACE,wEAIJ,sCACE,oEAEA,4CACE,oEAIJ,sCACE,sEAEA,4CACE,sEAIJ,aACE,yCACE,4BAGF,wCACE,qBACA,4BACA,6BACA,6BAGF,yCACE,wBACA,4BAGF,sCACE,wBACA,4BAGF,sCACE,wBACA,6BAON,oRAME,iBhErF+B,QiEpBjC,mCACE,aACA,uBAEA,0CACE,WlJ0DA,0BkJ3DF,0CAII,aCRN,+BACE,iBCDF,aACE,aACA,qBACA,cAGF,oBACE,kBACA,mBACA,eAGF,uBACE,aACA,qBAGF,yGAGE,WACA,cACA,WACA,YACA,SACA,gBACA,cACA,gBACA,WAEA,2HACE,cACA,qBAIJ,oCACE,kBACA,eAGF,iCACE,kBACA,eAGF,oCACE,eAGF,mBhG1CE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBiGdF,qBACI,kBACA,QAJiB,KAKjB,WAEA,yCACI,kBACA,UACA,SACA,WACA,YACA,gBAEA,0DACI,aAGJ,mEACI,UACA,cArBS,KAsBT,MAtBS,KAuBT,OAvBS,KAwBT,aAQA,mXAEA,uFACI,aAKZ,wCACI,UACA,UrJqBJ,0BsJvDE,yCACE,qBAEA,6CACE,aAGF,8DACE,aAGE,yFACE,eACA,yBACA,2BACA,uBACA,gBAEA,iGACE,eASd,oCACE,YAEA,aACA,wBACA,WrEVwB,iCqEatB,mEACE,WAIJ,yDACE,iBrE9B2B,QqE+B3B,iBACA,aACA,qBACA,8BACA,uBACA,WrEhDmB,KqEiDnB,kBAEA,6DACE,qBACA,cAGF,iFACE,aAGF,+EACE,aAEA,yEACA,qBACA,kBACA,MrE7DsB,KqE8DtB,iBACA,mBAIJ,yDACE,QrEzEmB,KqE0EnB,cACA,aACA,wBAEA,8EACE,crE/EiB,KqEkFnB,4EACE,cACA,iBACA,mBAGF,8EACE,MrEpFsB,KqEuFxB,kFACE,cAGF,2EACE,cAGF,8EACE,cACA,aACA,qBAEA,oFAGE,kBACA,WAEA,aACA,mBACA,eACA,2BACA,6BACA,oBACA,QAXU,KAaV,4FACE,cACA,yBACA,kBAEA,8FACE,aACA,uBACA,WACA,YACA,YACA,kBACA,iBAEA,kGACE,cACA,kBAGF,yMAEE,WACA,cACA,WACA,YAGF,qGACE,aAzCI,KA4CN,oGACE,YA7CI,KAgDN,oGACE,iBrE/IiB,QqEgJjB,qBACA,kBAKF,yGACE,qBACA,+DACA,oBAKF,8GACE,qBACA,oEACA,qBAMR,2F9C1LN,oBACA,mBAEA,iGACE,WACA,YACA,WACA,+DACA,0BACA,yBAGF,uGACE,0B8CyLF,+DAEE,kBACA,cACA,SACA,YACA,WACA,UAEA,2EACE,WACA,kBACA,MACA,QACA,SACA,OACA,UACA,6EACA,qBAGF,uFACE,mFACA,qBAGF,uEACE,UACA,WAKN,mDACE,aACA,etJ3KE,yBsJ+KF,0DACE,oBtJnKA,4BsJwKF,qDACE,oBAIJ,iCACE,qBACA,UACA,iBACA,oBACA,gCAEA,kDACE,mBACA,eAGF,mDACE,kBACA,gBtJ3LA,4BsJ6KJ,iCAkBI,WACA,yBAIJ,+CACE,WAOI,+DACE,aAEA,4SACE,kBACA,aACA,qBACA,oBACA,WrExRe,KqEyRf,sBAEA,mVACE,aACA,cAEA,uXACE,cAGF,0BARF,mVASI,cACA,yBAOV,8GAEE,+BACA,UACA,WACA,QACA,2BACA,kBACA,yBAEA,0HACE,iBrE3SyB,QqEkT3B,sKACE,+RAGF,sKACE,gSAMR,qBACE,aACA,mBACA,oBACA,4BACA,QrE9UuB,KqE+UvB,WrE/UuB,KqEgVvB,crEhVuB,KqEkVvB,kCAEE,8BtJ7RA,yBsJ2RF,kCAMI,kCtJjSF,yBsJ2RF,kCAWI,kCAGF,oCACE,cACA,WtJ3SF,yBuJ/DJ,mCAEI,wBAEA,uCACE,+BvJ0DF,yBuJrDJ,qCAEI,uBACA,4BAIJ,6BACE,aACA,mBACA,gBACA,aACA,qBAGF,6DAEE,0BvJoCE,yBuJtCJ,6DAKI,2BAKJ,wBACE,cACA,kBACA,kBACA,mBvJwBE,yBuJ5BJ,wBAOI,aACA,gBAGF,uDACE,mBACA,eAGF,uDACE,iBAGF,+BACE,WACA,kBACA,MACA,SACA,OACA,WACA,YACA,gFAEA,qBAIJ,sBACE,cACA,kBACA,kBACA,mBvJVE,yBuJMJ,sBAOI,aACA,gBAGF,mDACE,mBACA,eAGF,6BACE,WACA,kBACA,MACA,SACA,OACA,WACA,YACA,gFAEA,qBAIJ,sBACE,yBACA,aACA,sBACA,uBACA,mBACA,aACA,mBAGF,6BACE,kBACA,cACA,mBACA,iBAEA,oCACE,WACA,kBACA,MACA,SACA,WACA,WACA,YACA,iFAEA,qBAIJ,8BACE,gBACA,MtEhH6B,KsEmH/B,4BACE,aACA,sBACA,uBACA,mBCxIE,qDACE,gBAIJ,sDACE,iBAGF,qDACE,cACA,iBvEO6B,QuEN7B,iBACA,kBAKF,0CACE,UAKF,oCACE,UAKF,sCACE,UAKF,sCACE,UCvCJ,4CACE,iBzJ2EE,4ByJ5EJ,4CAII,kBAIJ,0CACE,iBACA,oBACA,kBACA,ezJgEE,4ByJpEJ,0CAOI,oBAIJ,kCACE,iBCpBF,WACE,mBAEF,qDACE,gBACA,qBACA,eACA,iBAEF,wCACE,eACA,0BACA,kBACA,iBAEF,sBACE,eACA,mBACA,eACA,gBAEF,yBACE,kBACA,4BAEF,wBACE,eACA,mBACA,gBAEF,yBACE,eACA,oBAEF,8BACE,kBAEF,iEACE,gBAEF,gCACE,qBAEF,0BACE,qBACA,gBACA,kBACA,eACA,kBACA,YAEF,uBACE,WACA,kBACA,WzEnC6B,KyEsC/B,6BACE,WzEtC+B,QyEyCjC,8BACE,iBAEF,gEACE,WACA,YACA,iBACA,kBACA,gDACA,4BACA,6BACA,qBACA,sBACA,UACA,oBACA,gBACA,kBAEF,sEACE,gBAEF,sDACA,wDACE,aAEF,oCACE,2BACA,yBACA,gBACA,sBAEF,uFACE,YACD,WACA,2BACA,WACA,SACA,QACA,kBACA,oBAED,4CACE,iCACD,4BACA,kBACA,kBAED,2CACE,iCACD,yBACA,kBACA,kBACC,iBAGF,qDACE,2BASF,uBACE,qBAEA,mCACE,qBAGF,mCACE,iBAGF,4CACE,YAGF,+EtE5IA,qBACA,iBACA,yBACA,kBACA,gBsE0IE,cACA,qBACA,+BtE1IF,sLAEE,iBHW6B,QGV7B,qBsE2IJ,qCACE,oDACE,wBAIJ,qCACE,gEACE,WACA,mBACA,eAIJ,4DACE,8BACE,yBAIJ,sCACE,WACE,gBAGF,2BACE,WACA,eAEF,iHACE,WACA,YACA,kBAEF,sCACE,aAEF,yCACE,eAEF,uCACE,eACA,aACA,YACA,eACA,gBAEF,mDACE,aACA,WACA,aAGF,gDACE,iBAGF,sCACE,kBACA,mBAEF,wCACE,YACA,kBACA,YAOJ,mCACA,yDACI,wBACA,qBACA,gBACA,SACA,UACA,UACA,UACA,sBACA,QACA,kBAEJ,4MACA,g0JAEA,6FAGA,2DACA,8EAIA,oJACE,gBAEF,iCACE,aAIF,mCAEE,WAGF,iBACE,WAGF,gBACE,aAGF,mCACE,kBAGF,oBACE,WAGF,kBACE,WAIF,OACE,aACA,mBACA,qBAGF,WACE,WAGF,uDACE,iBAGF,4EACE,UCrSF,6CACE,aACA,uBACA,oBAGF,0EAEE,aACA,uBACA,WACA,iBACA,oBCVA,4CACE,iB3EgB2B,K2EX7B,8CACE,kBAIJ,8BACE,iBAGF,qCACE,iBAGF,2BACE,Y5JsDE,4B4JvDJ,2BAII,YACA,iBACA,kBACA,gBAMF,wDACE,gBAGF,0DACE,kBACA,cACA,M3ExB2B,Q2EyB3B,eAEA,8DACE,M3EhCwB,K2EiCxB,eACA,mBAKJ,gDACE,iBAKJ,sBACE,oBAGF,0DACE,mB5JaE,4B4JPA,8DACE,cACA,YAMJ,mDACE,UAKJ,yBACE,gBACA,eACA,kBACA,oB5JXE,4B4JOJ,yBAOI,oBACA,kBAIJ,kCACE,iBACA,oBAGF,2BACE,kBAGF,uFAEE,gBACA,mBC3GF,+BACE,cACA,iBACA,kBCHF,sBACE,YACA,WAIA,0CACE,iB7EY2B,K6ER/B,yBACE,YACA,4CACE,kBAIJ,4BACE,iBAGF,qCACE,iBACA,iB7EP6B,Q6EQ7B,M7EN6B,K6ES/B,wCACE,aAIA,2DACE,kBAIJ,gCACE,mEAGF,uCACE,aACA,yBAGF,wCACE,M7EnC4B,K6EoC5B,SAGF,2CACE,iBAGF,qDACE,mBAGF,2CACE,sBAGF,mEACE,kBAGF,oDACE,kBAKA,mCACE,UAGF,8DACE,kBAIJ,qCACE,uCACE,aACA,yBAKA,gDACE,kBAGF,mCACE,mB9JpBF,4B8J0BF,mDACE,kBAKJ,2EACE,eAGF,kDACE,SAGF,iBACE,kBACA,oBAGF,qBACE","file":"style.css"} \ No newline at end of file diff --git a/src/web/themes/custom/workbc/scss/components/_card-w-icon.scss b/src/web/themes/custom/workbc/scss/components/_card-w-icon.scss index 2f9052bb5..b18676604 100644 --- a/src/web/themes/custom/workbc/scss/components/_card-w-icon.scss +++ b/src/web/themes/custom/workbc/scss/components/_card-w-icon.scss @@ -12,7 +12,7 @@ .card-w-icon__icon { display: inline-block; - width: 120px; + width: 130px; height: 110px; padding-right: 20px; vertical-align: top; @@ -26,9 +26,12 @@ .card-w-icon__icon svg, img { width: 100%; height: 100%; + } + .card-w-icon__icon img { @include media-breakpoint-down(sm) { width: fit-content; + margin: auto; } } diff --git a/src/web/themes/custom/workbc/scss/overrides/_job_board.scss b/src/web/themes/custom/workbc/scss/overrides/_job_board.scss index 4b76e751d..4e47acc3e 100644 --- a/src/web/themes/custom/workbc/scss/overrides/_job_board.scss +++ b/src/web/themes/custom/workbc/scss/overrides/_job_board.scss @@ -123,16 +123,28 @@ .nav-items .dropdown .dropdown-menu .nav-item .nav-link:after{ } -/* For WR-1254 */ -.view-video-library .view-empty{ - margin:2rem 0px 6rem; -} -/* For WR-1197 (next two)*/ -body.plan-careervideo-library .pagination { - padding: 1rem 0 0; -} -body.plan-careervideo-library div.view-id-video_library{ + +.view-id-video_library { margin-bottom: 2.4rem; + + .view-empty{ + margin: 2rem 0px 6rem; + } + + .pagination { + padding: 1rem 0 0; + } + + #edit-recently-added { + float: right; + } + + #edit-recently-added, #edit-reset { + @include btn-border; + color: #2e6ab0; + text-decoration: none; + background-color: transparent; + } } @media screen and (min-width: 600px) { @@ -191,7 +203,7 @@ body.plan-careervideo-library div.view-id-video_library{ .jobs-data-horizontal-view .card-plain__content { min-height: 220px; } - + .jobs-data-horizontal-view .more-jobs { text-align: center; margin-bottom: 20px; diff --git a/src/web/themes/custom/workbc/templates/views/views-view-fields--video_library--block_1.html.twig b/src/web/themes/custom/workbc/templates/views/views-view-fields--video_library--block_1.html.twig index e06f1b83c..f5df10abb 100644 --- a/src/web/themes/custom/workbc/templates/views/views-view-fields--video_library--block_1.html.twig +++ b/src/web/themes/custom/workbc/templates/views/views-view-fields--video_library--block_1.html.twig @@ -31,7 +31,6 @@ * @ingroup themeable */ #} -
@@ -39,8 +38,12 @@
-
{{ fields.field_category.content }}
-
{{ fields.field_duration.content }}
+
+ {% if fields.field_noc.content|striptags|trim is not empty %} + View career profile NOC {{ fields.field_noc.content|raw }} + {% endif %} +
+
{{ fields.field_duration.content }}
diff --git a/src/web/themes/custom/workbc/workbc.theme b/src/web/themes/custom/workbc/workbc.theme index 6e872637e..1102bcb88 100644 --- a/src/web/themes/custom/workbc/workbc.theme +++ b/src/web/themes/custom/workbc/workbc.theme @@ -258,6 +258,8 @@ function workbc_preprocess_node(&$variables) { } /** + * Implements template_preprocess_views_view_summary_unformatted(). + * * Prepares "view_base_path" variables for unformatted summary view templates * for use with glossary All option. */ @@ -286,7 +288,7 @@ function workbc_preprocess_media(&$variables) { } /** - * Implements hook_preprocess_html(). + * Implements template_preprocess_html(). */ function workbc_preprocess_html(&$vars) { // Get the current path @@ -298,7 +300,7 @@ function workbc_preprocess_html(&$vars) { } /** - * Implements hook_preprocess_menu(). + * Implements template_preprocess_menu(). */ function workbc_preprocess_menu(&$vars) { if ($vars['menu_name'] === 'footer') { @@ -312,7 +314,6 @@ function workbc_preprocess_menu(&$vars) { } } - /** * Implements hook_theme_suggestions_paragraph_alter(). */ @@ -322,9 +323,8 @@ function workbc_theme_suggestions_form_element_alter(array &$suggestions, array } } - /** - * Implements hook_theme_preprocess_form_element(). + * Implements template_preprocess_form_element(). */ function workbc_preprocess_form_element(&$variables) { @@ -336,9 +336,8 @@ function workbc_preprocess_form_element(&$variables) { } - /** - * Implements hook_preprocess_block(). + * Implements template_preprocess_block(). */ function workbc_preprocess_block(&$vars) { if ($vars['plugin_id'] === 'side_nav_block') { @@ -354,7 +353,9 @@ function workbc_preprocess_block(&$vars) { } } - +/** + * Implements template_preprocess_breadcrumb(). + */ function workbc_preprocess_breadcrumb(&$variables){ $types = ["career_profile", "industry_profile"]; $node = \Drupal::routeMatch()->getParameter('node'); @@ -365,7 +366,9 @@ function workbc_preprocess_breadcrumb(&$variables){ } } - +/** + * Implements template_preprocess_views_view_field(). + */ function workbc_preprocess_views_view_field(&$variables) { $view = $variables['view'];