diff --git a/README.md b/README.md index ad4fdcf8e1..36bac982e0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
@@ -9,7 +9,7 @@
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
- Explore Bootstrap docs »
+ Explore Bootstrap docs »
Report bug
@@ -41,14 +41,14 @@
Several quick start options are available:
-- [Download the latest release.](https://github.com/twbs/bootstrap/archive/v4.3.1.zip)
+- [Download the latest release.](https://github.com/twbs/bootstrap/archive/v4.5.0.zip)
- Clone the repo: `git clone https://github.com/twbs/bootstrap.git`
- Install with [npm](https://www.npmjs.com/): `npm install bootstrap`
-- Install with [yarn](https://yarnpkg.com/): `yarn add bootstrap@4.3.1`
-- Install with [Composer](https://getcomposer.org/): `composer require twbs/bootstrap:4.3.1`
+- Install with [yarn](https://yarnpkg.com/): `yarn add bootstrap@4.5.0`
+- Install with [Composer](https://getcomposer.org/): `composer require twbs/bootstrap:4.5.0`
- Install with [NuGet](https://www.nuget.org/): CSS: `Install-Package bootstrap` Sass: `Install-Package bootstrap.sass`
-Read the [Getting started page](https://getbootstrap.com/docs/4.3/getting-started/introduction/) for information on the framework contents, templates and examples, and more.
+Read the [Getting started page](https://getbootstrap.com/docs/4.5/getting-started/introduction/) for information on the framework contents, templates and examples, and more.
## Status
diff --git a/config.yml b/config.yml
index 5aa137d0bb..2fe5d2150b 100644
--- a/config.yml
+++ b/config.yml
@@ -25,7 +25,7 @@ publishDir: "_gh_pages"
module:
mounts:
- source: dist
- target: static/docs/4.3/dist
+ target: static/docs/5.0/dist
- source: site/assets
target: assets
- source: site/content
@@ -36,21 +36,21 @@ module:
target: layouts
- source: site/static
target: static
- - source: site/static/docs/4.3/assets/img/favicons/apple-touch-icon.png
+ - source: site/static/docs/5.0/assets/img/favicons/apple-touch-icon.png
target: static/apple-touch-icon.png
- - source: site/static/docs/4.3/assets/img/favicons/favicon.ico
+ - source: site/static/docs/5.0/assets/img/favicons/favicon.ico
target: static/favicon.ico
params:
description: "The most popular HTML, CSS, and JS library in the world."
authors: "Mark Otto, Jacob Thornton, and Bootstrap contributors"
- social_image_path: /docs/4.3/assets/brand/bootstrap-social.png
- social_logo_path: /docs/4.3/assets/brand/bootstrap-social-logo.png
+ social_image_path: /docs/5.0/assets/brand/bootstrap-social.png
+ social_logo_path: /docs/5.0/assets/brand/bootstrap-social-logo.png
- current_version: "4.3.1"
- current_ruby_version: "4.3.1"
+ current_version: "5.0.0-alpha1"
+ current_ruby_version: "5.0.0-alpha1"
+ docs_version: "5.0"
rfs_version: "9.0.2"
- docs_version: "4.3"
github_org: "https://github.com/twbs"
repo: "https://github.com/twbs/bootstrap"
twitter: "getbootstrap"
@@ -62,17 +62,17 @@ params:
icons: "https://icons.getbootstrap.com/"
download:
- source: "https://github.com/twbs/bootstrap/archive/v4.3.1.zip"
- dist: "https://github.com/twbs/bootstrap/releases/download/v4.3.1/bootstrap-4.3.1-dist.zip"
- dist_examples: "https://github.com/twbs/bootstrap/releases/download/v4.3.1/bootstrap-4.3.1-examples.zip"
+ source: "https://github.com/twbs/bootstrap/archive/v5.0.0-alpha1.zip"
+ dist: "https://github.com/twbs/bootstrap/releases/download/v5.0.0-alpha1/bootstrap-5.0.0-alpha1-dist.zip"
+ dist_examples: "https://github.com/twbs/bootstrap/releases/download/v5.0.0-alpha1/bootstrap-5.0.0-alpha1-examples.zip"
cdn:
# See https://www.srihash.org for info on how to generate the hashes
- css: "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
- css_hash: "sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T"
- js: "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
- js_hash: "sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
- js_bundle: "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js"
- js_bundle_hash: "sha384-xrRywqdh3PHs8keKZN+8zzc5TX0GRTLCcmivcbNJWm2rs5C8PRhcEn3czEjhAO9o"
+ css: "https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/css/bootstrap.min.css"
+ css_hash: "sha384-j6A7bHxDBHFP/fFU0tDYWO5rC0fHU73OIMyfXyWjUP7LjULfhY6sXSyWLgIuop+J"
+ js: "https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/js/bootstrap.min.js"
+ js_hash: "sha384-3HDYci1RjYapKWcHOlx69VoYNavBQG79CDT/WLM9FTVQp1TpM5cBd8XlCEhumbsq"
+ js_bundle: "https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/js/bootstrap.bundle.min.js"
+ js_bundle_hash: "sha384-E7NTjoTX5oFTbvRPPC4hH5dHD+I3L/DVPjIc1vJs1HaLyTPrBXCbRL2nJDdGJOV/"
popper: "https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
popper_hash: "sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo"
diff --git a/dist/css/bootstrap-grid.css b/dist/css/bootstrap-grid.css
index 0341c47a9c..b1fd19ae8f 100644
--- a/dist/css/bootstrap-grid.css
+++ b/dist/css/bootstrap-grid.css
@@ -1,5 +1,5 @@
/*!
- * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
+ * Bootstrap Grid v5.0.0-alpha1 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
diff --git a/dist/css/bootstrap-grid.css.map b/dist/css/bootstrap-grid.css.map
index c9beb1ddd9..5a97cafeed 100644
--- a/dist/css/bootstrap-grid.css.map
+++ b/dist/css/bootstrap-grid.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/_variables.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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gCAA+D;AP+oDzE;;AOjpDM;EAEI,+BAA+D;APmpDzE;;AOrpDM;EAEI,6BAA+D;APupDzE;;AOzpDM;EAEI,+BAA+D;AP2pDzE;;AO7pDM;EAEI,6BAA+D;AP+pDzE;;AI3oDI;EGtBE;IAEI,wBAA+D;EPoqDvE;EOtqDI;IAEI,0BAA+D;EPuqDvE;EOzqDI;IAEI,gCAA+D;EP0qDvE;EO5qDI;IAEI,yBAA+D;EP6qDvE;EO/qDI;IAEI,yBAA+D;EPgrDvE;EOlrDI;IAEI,6BAA+D;EPmrDvE;EOrrDI;IAEI,8BAA+D;EPsrDvE;EOxrDI;IAEI,wBAA+D;EPyrDvE;EO3rDI;IAEI,+BAA+D;EP4rDvE;EO9rDI;IAEI,yBAA+D;EP+rDvE;EOjsDI;IAEI,8BAA+D;EPksDvE;EOpsDI;IAEI,iCAA+D;EPqsDvE;EOvsDI;IAEI,sCAA+D;EPwsDvE;EO1sDI;IAEI,yCAA+D;EP2sDvE;EO7sDI;IAEI,uBAA+D;EP8sDvE;EOhtDI;IAEI,uBAA+D;EPitDvE;EOntDI;IAEI,sCAA+D;EPotDvE;EOttDI;IAEI,oCAA+D;EPutDvE;EOztDI;IAEI,kCAA+D;EP0tDvE;EO5tDI;IAEI,yCAA+D;EP6tDvE;EO/tDI;IAEI,wCAA+D;EPguDvE;EOluDI;IAEI,kCAA+D;EPmuDvE;EOruDI;IAEI,gCAA+D;EPsuDvE;EOxuDI;IAEI,8BAA+D;EPyuDvE;EO3uDI;IAEI,gCAA+D;EP4uDvE;EO9uDI;IAEI,+BAA+D;EP+uDvE;EOjvDI;IAEI,oCAA+D;EPkvDvE;EOpvDI;IAEI,kCAA+D;EPqvDvE;EOvvDI;IAEI,gCAA+D;EPwvDvE;EO1vDI;IAEI,uCAA+D;EP2vDvE;EO7vDI;IAEI,sCAA+D;EP8vDvE;EOhwDI;IAEI,iCAA+D;EPiwDvE;EOnwDI;IAEI,2BAA+D;EPowDvE;EOtwDI;IAEI,iCAA+D;EPuwDvE;EOzwDI;IAEI,+BAA+D;EP0wDvE;EO5wDI;IAEI,6BAA+D;EP6wDvE;EO/wDI;IAEI,+BAA+D;EPgxDvE;EOlxDI;IAEI,8BAA+D;EPmxDvE;EOrxDI;IAEI,oBAA+D;EPsxDvE;EOxxDI;IAEI,m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EvE;EOzhEI;IAEI,4BAA+D;EP0hEvE;EO5hEI;IAEI,8BAA+D;EP6hEvE;EO/hEI;IAEI,4BAA+D;EPgiEvE;EOliEI;IAEI,2BAA+D;EPmiEvE;EOriEI;IAEI,iCAA+D;EPsiEvE;EOxiEI;IAEI,gCAA+D;EPyiEvE;EO3iEI;IAEI,8BAA+D;EP4iEvE;EO9iEI;IAEI,gCAA+D;EP+iEvE;EOjjEI;IAEI,8BAA+D;EPkjEvE;EOpjEI;IAEI,4BAA+D;EPqjEvE;EOvjEI;IAEI,kCAA+D;EPwjEvE;EO1jEI;IAEI,iCAA+D;EP2jEvE;EO7jEI;IAEI,+BAA+D;EP8jEvE;EOhkEI;IAEI,iCAA+D;EPikEvE;EOnkEI;IAEI,+BAA+D;EPokEvE;EOtkEI;IAEI,0BAA+D;EPukEvE;EOzkEI;IAEI,gCAA+D;EP0kEvE;EO5kEI;IAEI,+BAA+D;EP6kEvE;EO/kEI;IAEI,6BAA+D;EPglEvE;EOllEI;IAEI,+BAA+D;EPmlEvE;EOrlEI;IAEI,6BAA+D;EPslEvE;AACF;;AInkEI;EGtBE;IAEI,wBAA+D;EP4lEvE;EO9lEI;IAEI,0BAA+D;EP+lEvE;EOjmEI;IAEI,gCAA+D;EPkmEvE;EOpmEI;IAEI,yBAA+D;EPqmEvE;EOvmEI;IAEI,yBAA+D;EPwmEvE;EO1mEI;IAEI,6BAA+D;EP2mEvE;EO7mEI;IAEI,8BAA+D;EP8mEvE;EOhnEI;IAEI,wBAA+D;EPinEvE;EOnnEI;IAEI,+BAA+D;EPonEvE;EOtnEI;IAEI,yBAA+D;EPunEvE;EOznEI;IAEI,8BAA+D;EP0nEvE;EO5nEI;IAEI,iCAA+D;EP6nEvE;EO/nEI;IAEI,sCAA+D;EPgoEvE;EOloEI;IAEI,yCAA+D;EPmoEvE;EOroEI;IAEI,uBAA+D;EPsoEvE;EOxoEI;IAEI,uBAA+D;EPyoEvE;EO3oEI;IAEI,sCAA+D;EP4oEvE;EO9oEI;IAEI,oCAA+D;EP+oEvE;EOjpEI;IAEI,kCAA+D;EPkpEvE;EOppEI;IAEI,yCAA+D;EPqpEvE;EOvpEI;IAEI,wCAA+D;EPwpEvE;EO1pEI;IAEI,kCAA+D;EP2pEvE;EO7pEI;IAEI,gCAA+D;EP8p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O16FI;IAEI,iCAA+D;EP26FvE;EO76FI;IAEI,+BAA+D;EP86FvE;EOh7FI;IAEI,iCAA+D;EPi7FvE;EOn7FI;IAEI,+BAA+D;EPo7FvE;EOt7FI;IAEI,0BAA+D;EPu7FvE;EOz7FI;IAEI,gCAA+D;EP07FvE;EO57FI;IAEI,+BAA+D;EP67FvE;EO/7FI;IAEI,6BAA+D;EPg8FvE;EOl8FI;IAEI,+BAA+D;EPm8FvE;EOr8FI;IAEI,6BAA+D;EPs8FvE;AACF;;AIn7FI;EGtBE;IAEI,wBAA+D;EP48FvE;EO98FI;IAEI,0BAA+D;EP+8FvE;EOj9FI;IAEI,gCAA+D;EPk9FvE;EOp9FI;IAEI,yBAA+D;EPq9FvE;EOv9FI;IAEI,yBAA+D;EPw9FvE;EO19FI;IAEI,6BAA+D;EP29FvE;EO79FI;IAEI,8BAA+D;EP89FvE;EOh+FI;IAEI,wBAA+D;EPi+FvE;EOn+FI;IAEI,+BAA+D;EPo+FvE;EOt+FI;IAEI,yBAA+D;EPu+FvE;EOz+FI;IAEI,8BAA+D;EP0+FvE;EO5+FI;IAEI,iCAA+D;EP6+FvE;EO/+FI;IAEI,sCAA+D;EPg/FvE;EOl/FI;IAEI,yCAA+D;EPm/FvE;EOr/FI;IAEI,uBAA+D;EPs/FvE;EOx/FI;IAEI,uBAA+D;EPy/FvE;EO3/FI;IAEI,sCAA+D;EP4/FvE;EO9/FI;IAEI,oCAA+D;EP+/FvE;EOjgGI;IAEI,kCAA+D;EPkgGvE;EOpgGI;IAEI,yCAA+D;EPqgGvE;EOvgGI;IAEI,wCAA+D;EPwgGvE;EO1gGI;IAEI,kCAA+D;EP2gGvE;EO7gGI;IAEI,gCAA+D;EP8gGvE;EOhhGI;IAEI,8BAA+D;EPihGvE;EOnhGI;IAEI,gCAA+D;EPohGvE;EOthGI;IAEI,+BAA+D;EPuhGvE;EOzhGI;IAEI,oCAA+D;EP0hGvE;EO5hGI;IAEI,kCAA+D;EP6hGvE;EO/hGI;IAEI,gCAA+D;EPgiGvE;EOliGI;IAEI,uCAA+D;EPmiGvE;EOriGI;IAEI,sCAA+D;EPsiGvE;EOxiGI;IAEI,iCAA+D;EPyiGvE;EO3iGI;IAEI,2BAA+D;EP4iGvE;EO9iGI;IAEI,iCAA+D;EP+iGvE;E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","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\"\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-right\",\n \"margin-bottom\",\n \"margin-left\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-right\",\n \"negative-margin-bottom\",\n \"negative-margin-left\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-right\",\n \"padding-bottom\",\n \"padding-left\",\n )\n);\n\n@import \"utilities/api\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.container {\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n@media (min-width: 1400px) {\n .container {\n max-width: 1320px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\n}\n\n@media (min-width: 1400px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {\n max-width: 1320px;\n }\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) / -2);\n margin-left: calc(var(--bs-gutter-x) / -2);\n}\n\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) / 2);\n padding-left: calc(var(--bs-gutter-x) / 2);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n min-width: 0;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n min-width: 0;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n min-width: 0;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n min-width: 0;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n min-width: 0;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n min-width: 0;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.mr-0 {\n margin-right: 0 !important;\n}\n\n.mr-1 {\n margin-right: 0.25rem !important;\n}\n\n.mr-2 {\n margin-right: 0.5rem !important;\n}\n\n.mr-3 {\n margin-right: 1rem !important;\n}\n\n.mr-4 {\n margin-right: 1.5rem !important;\n}\n\n.mr-5 {\n margin-right: 3rem !important;\n}\n\n.mr-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ml-0 {\n margin-left: 0 !important;\n}\n\n.ml-1 {\n margin-left: 0.25rem !important;\n}\n\n.ml-2 {\n margin-left: 0.5rem !important;\n}\n\n.ml-3 {\n margin-left: 1rem !important;\n}\n\n.ml-4 {\n margin-left: 1.5rem !important;\n}\n\n.ml-5 {\n margin-left: 3rem !important;\n}\n\n.ml-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pr-0 {\n padding-right: 0 !important;\n}\n\n.pr-1 {\n padding-right: 0.25rem !important;\n}\n\n.pr-2 {\n padding-right: 0.5rem !important;\n}\n\n.pr-3 {\n padding-right: 1rem !important;\n}\n\n.pr-4 {\n padding-right: 1.5rem !important;\n}\n\n.pr-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-0 {\n padding-left: 0 !important;\n}\n\n.pl-1 {\n padding-left: 0.25rem !important;\n}\n\n.pl-2 {\n padding-left: 0.5rem !important;\n}\n\n.pl-3 {\n padding-left: 1rem !important;\n}\n\n.pl-4 {\n padding-left: 1.5rem !important;\n}\n\n.pl-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-0 {\n margin-right: 0 !important;\n }\n .mr-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mr-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mr-sm-3 {\n margin-right: 1rem !important;\n }\n .mr-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mr-sm-5 {\n margin-right: 3rem !important;\n }\n .mr-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-0 {\n margin-left: 0 !important;\n }\n .ml-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ml-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ml-sm-3 {\n margin-left: 1rem !important;\n }\n .ml-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ml-sm-5 {\n margin-left: 3rem !important;\n }\n .ml-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-0 {\n padding-right: 0 !important;\n }\n .pr-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pr-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pr-sm-3 {\n padding-right: 1rem !important;\n }\n .pr-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pr-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-0 {\n padding-left: 0 !important;\n }\n .pl-sm-1 {\n padding-left: 0.25rem !important;\n }\n .pl-sm-2 {\n padding-left: 0.5rem !important;\n }\n .pl-sm-3 {\n padding-left: 1rem !important;\n }\n .pl-sm-4 {\n padding-left: 1.5rem !important;\n }\n .pl-sm-5 {\n padding-left: 3rem !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .mr-md-0 {\n margin-right: 0 !important;\n }\n .mr-md-1 {\n margin-right: 0.25rem !important;\n }\n .mr-md-2 {\n margin-right: 0.5rem !important;\n }\n .mr-md-3 {\n margin-right: 1rem !important;\n }\n .mr-md-4 {\n margin-right: 1.5rem !important;\n }\n .mr-md-5 {\n margin-right: 3rem !important;\n }\n .mr-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-0 {\n margin-left: 0 !important;\n }\n .ml-md-1 {\n margin-left: 0.25rem !important;\n }\n .ml-md-2 {\n margin-left: 0.5rem !important;\n }\n .ml-md-3 {\n margin-left: 1rem !important;\n }\n .ml-md-4 {\n margin-left: 1.5rem !important;\n }\n .ml-md-5 {\n margin-left: 3rem !important;\n }\n .ml-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-0 {\n padding-right: 0 !important;\n }\n .pr-md-1 {\n padding-right: 0.25rem !important;\n }\n .pr-md-2 {\n padding-right: 0.5rem !important;\n }\n .pr-md-3 {\n padding-right: 1rem !important;\n }\n .pr-md-4 {\n padding-right: 1.5rem !important;\n }\n .pr-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-0 {\n padding-left: 0 !important;\n }\n .pl-md-1 {\n padding-left: 0.25rem !important;\n }\n .pl-md-2 {\n padding-left: 0.5rem !important;\n }\n .pl-md-3 {\n padding-left: 1rem !important;\n }\n .pl-md-4 {\n padding-left: 1.5rem !important;\n }\n .pl-md-5 {\n padding-left: 3rem !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-0 {\n margin-right: 0 !important;\n }\n .mr-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mr-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mr-lg-3 {\n margin-right: 1rem !important;\n }\n .mr-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mr-lg-5 {\n margin-right: 3rem !important;\n }\n .mr-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-0 {\n margin-left: 0 !important;\n }\n .ml-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ml-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ml-lg-3 {\n margin-left: 1rem !important;\n }\n .ml-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ml-lg-5 {\n margin-left: 3rem !important;\n }\n .ml-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-0 {\n padding-right: 0 !important;\n }\n .pr-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pr-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pr-lg-3 {\n padding-right: 1rem !important;\n }\n .pr-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pr-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-0 {\n padding-left: 0 !important;\n }\n .pl-lg-1 {\n padding-left: 0.25rem !important;\n }\n .pl-lg-2 {\n padding-left: 0.5rem !important;\n }\n .pl-lg-3 {\n padding-left: 1rem !important;\n }\n .pl-lg-4 {\n padding-left: 1.5rem !important;\n }\n .pl-lg-5 {\n padding-left: 3rem !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-0 {\n margin-right: 0 !important;\n }\n .mr-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mr-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mr-xl-3 {\n margin-right: 1rem !important;\n }\n .mr-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mr-xl-5 {\n margin-right: 3rem !important;\n }\n .mr-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-0 {\n margin-left: 0 !important;\n }\n .ml-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ml-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ml-xl-3 {\n margin-left: 1rem !important;\n }\n .ml-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ml-xl-5 {\n margin-left: 3rem !important;\n }\n .ml-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-0 {\n padding-right: 0 !important;\n }\n .pr-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pr-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pr-xl-3 {\n padding-right: 1rem !important;\n }\n .pr-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pr-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-0 {\n padding-left: 0 !important;\n }\n .pl-xl-1 {\n padding-left: 0.25rem !important;\n }\n .pl-xl-2 {\n padding-left: 0.5rem !important;\n }\n .pl-xl-3 {\n padding-left: 1rem !important;\n }\n .pl-xl-4 {\n padding-left: 1.5rem !important;\n }\n .pl-xl-5 {\n padding-left: 3rem !important;\n }\n}\n\n@media (min-width: 1400px) {\n .d-xxl-none {\n display: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .mr-xxl-0 {\n margin-right: 0 !important;\n }\n .mr-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .mr-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .mr-xxl-3 {\n margin-right: 1rem !important;\n }\n .mr-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .mr-xxl-5 {\n margin-right: 3rem !important;\n }\n .mr-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ml-xxl-0 {\n margin-left: 0 !important;\n }\n .ml-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ml-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ml-xxl-3 {\n margin-left: 1rem !important;\n }\n .ml-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ml-xxl-5 {\n margin-left: 3rem !important;\n }\n .ml-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pr-xxl-0 {\n padding-right: 0 !important;\n }\n .pr-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pr-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pr-xxl-3 {\n padding-right: 1rem !important;\n }\n .pr-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pr-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xxl-0 {\n padding-left: 0 !important;\n }\n .pl-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .pl-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .pl-xxl-3 {\n padding-left: 1rem !important;\n }\n .pl-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .pl-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($padding-x: $container-padding-x) {\n width: 100%;\n padding-right: $padding-x;\n padding-left: $padding-x;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n// fusv-disable\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// fusv-enable\n\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 3 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $gray-900 !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 8) !default;\n$blue-200: tint-color($blue, 6) !default;\n$blue-300: tint-color($blue, 4) !default;\n$blue-400: tint-color($blue, 2) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 2) !default;\n$blue-700: shade-color($blue, 4) !default;\n$blue-800: shade-color($blue, 6) !default;\n$blue-900: shade-color($blue, 8) !default;\n\n$indigo-100: tint-color($indigo, 8) !default;\n$indigo-200: tint-color($indigo, 6) !default;\n$indigo-300: tint-color($indigo, 4) !default;\n$indigo-400: tint-color($indigo, 2) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 2) !default;\n$indigo-700: shade-color($indigo, 4) !default;\n$indigo-800: shade-color($indigo, 6) !default;\n$indigo-900: shade-color($indigo, 8) !default;\n\n$purple-100: tint-color($purple, 8) !default;\n$purple-200: tint-color($purple, 6) !default;\n$purple-300: tint-color($purple, 4) !default;\n$purple-400: tint-color($purple, 2) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 2) !default;\n$purple-700: shade-color($purple, 4) !default;\n$purple-800: shade-color($purple, 6) !default;\n$purple-900: shade-color($purple, 8) !default;\n\n$pink-100: tint-color($pink, 8) !default;\n$pink-200: tint-color($pink, 6) !default;\n$pink-300: tint-color($pink, 4) !default;\n$pink-400: tint-color($pink, 2) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 2) !default;\n$pink-700: shade-color($pink, 4) !default;\n$pink-800: shade-color($pink, 6) !default;\n$pink-900: shade-color($pink, 8) !default;\n\n$red-100: tint-color($red, 8) !default;\n$red-200: tint-color($red, 6) !default;\n$red-300: tint-color($red, 4) !default;\n$red-400: tint-color($red, 2) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 2) !default;\n$red-700: shade-color($red, 4) !default;\n$red-800: shade-color($red, 6) !default;\n$red-900: shade-color($red, 8) !default;\n\n$orange-100: tint-color($orange, 8) !default;\n$orange-200: tint-color($orange, 6) !default;\n$orange-300: tint-color($orange, 4) !default;\n$orange-400: tint-color($orange, 2) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 2) !default;\n$orange-700: shade-color($orange, 4) !default;\n$orange-800: shade-color($orange, 6) !default;\n$orange-900: shade-color($orange, 8) !default;\n\n$yellow-100: tint-color($yellow, 8) !default;\n$yellow-200: tint-color($yellow, 6) !default;\n$yellow-300: tint-color($yellow, 4) !default;\n$yellow-400: tint-color($yellow, 2) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 2) !default;\n$yellow-700: shade-color($yellow, 4) !default;\n$yellow-800: shade-color($yellow, 6) !default;\n$yellow-900: shade-color($yellow, 8) !default;\n\n$green-100: tint-color($green, 8) !default;\n$green-200: tint-color($green, 6) !default;\n$green-300: tint-color($green, 4) !default;\n$green-400: tint-color($green, 2) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 2) !default;\n$green-700: shade-color($green, 4) !default;\n$green-800: shade-color($green, 6) !default;\n$green-900: shade-color($green, 8) !default;\n\n$teal-100: tint-color($teal, 8) !default;\n$teal-200: tint-color($teal, 6) !default;\n$teal-300: tint-color($teal, 4) !default;\n$teal-400: tint-color($teal, 2) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 2) !default;\n$teal-700: shade-color($teal, 4) !default;\n$teal-800: shade-color($teal, 6) !default;\n$teal-900: shade-color($teal, 8) !default;\n\n$cyan-100: tint-color($cyan, 8) !default;\n$cyan-200: tint-color($cyan, 6) !default;\n$cyan-300: tint-color($cyan, 4) !default;\n$cyan-400: tint-color($cyan, 2) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 2) !default;\n$cyan-700: shade-color($cyan, 4) !default;\n$cyan-800: shade-color($cyan, 6) !default;\n$cyan-900: shade-color($cyan, 8) !default;\n// fusv-enable\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n (\"(\",\"%28\"),\n (\")\",\"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-grid-classes: true !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer / 4,\n 2: $spacer / 2,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n\n$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;\n\n// Body\n//\n// Settings for the `
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n// 4. Disable auto-hiding scrollbar in legacy Edge to avoid overlap,\n// making it impossible to interact with the content\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n -ms-overflow-style: scrollbar; // 4\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Matches default `
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n// 4. Disable auto-hiding scrollbar in legacy Edge to avoid overlap,\n// making it impossible to interact with the content\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n -ms-overflow-style: scrollbar; // 4\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Matches default `
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n// 4. Disable auto-hiding scrollbar in legacy Edge to avoid overlap,\n// making it impossible to interact with the content\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n -ms-overflow-style: scrollbar; // 4\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Matches default `
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n// 4. Disable auto-hiding scrollbar in legacy Edge to avoid overlap,\n// making it impossible to interact with the content\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n -ms-overflow-style: scrollbar; // 4\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Matches default `
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n// 4. Disable auto-hiding scrollbar in legacy Edge to avoid overlap,\n// making it impossible to interact with the content\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n -ms-overflow-style: scrollbar; // 4\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Matches default `