Repository: coliff/bootstrap-ie11
Pull request #288: Release v5.3.4
Author: login: coliff
Labels: name: Review effort 2/5
Created: 2025-04-04T07:44:51Z | Merged: 2025-04-04T07:52:50Z

### **User description**
Add grid flexbox workaround: https://github.com/philipwalton/flexbugs#flexbug-4


___

### **PR Type**
Enhancement, Documentation, Configuration changes, Dependencies


___

### **Description**
- Updated Bootstrap version to 5.3.4 across all relevant files and documentation.

- Added a grid flexbox workaround for responsive columns and card groups, improving compatibility with IE11.

- Enhanced `progress` bar structure for better accessibility and alignment.

- Updated Node.js version requirement to 20.19.0 in `package.json` and `.nvmrc`.

- Improved documentation with updated examples, badge labels, and mention of grid fixes.

- Updated VSCode settings to ignore vendor prefix linting for CSS and SCSS.

- Adjusted source maps and metadata to reflect new version and grid-related changes.


___



### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>7 files</summary><table>
<tr>
  <td>
    <details>
      <summary><strong>index.html</strong><dd><code>Update Bootstrap version and improve progress bar structure.</code></dd></summary>
<hr>

tests/index.html

<li>Updated Bootstrap version references from 5.3.3 to 5.3.4.<br> <li> Adjusted <code>progress</code> bar structure for better accessibility.<br> <li> Improved <code>aria-label</code> usage and alignment of attributes for <code>progress</code> <br>elements.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-90b511c392b35b916f8651ba3b27fea4341761dd54aedaec91c52a757e545667">+34/-34</a>&nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>_grid.scss</strong><dd><code>Add grid flexbox workaround for responsive columns.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

scss/mixins/_grid.scss

<li>Added a new mixin for grid flexbox workaround targeting various <br>breakpoints.<br> <li> Implemented flex properties for <code>.col</code> and its responsive variants.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-41667d8b9901aa9fa52483b538bb9026c287f2c663d2fdc01acffa06888cc087">+33/-0</a>&nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>bootstrap-ie11.scss</strong><dd><code>Update version and include grid mixin for IE11.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

scss/bootstrap-ie11.scss

<li>Updated version information to 5.3.4.<br> <li> Imported the new <code>grid</code> mixin for IE11 compatibility.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-dfa517f63552b4dd6e34127c77697ab07f47cdd2d90bdc849832baf3da65ef45">+3/-2</a>&nbsp; &nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>_card.scss</strong><dd><code>Add grid flexbox workaround for card groups.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

scss/_card.scss

<li>Added a grid flexbox workaround for <code>.card-group > .card</code> at specific <br>breakpoints.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-be5262d08eefacbcdbfa1f9d100c4d23d2d66fecdd720b1336881e174ce7fe9b">+7/-0</a>&nbsp; &nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>bootstrap-ie11.css</strong><dd><code>Update version and add grid flexbox fixes.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

css/bootstrap-ie11.css

<li>Updated version information to 5.3.4.<br> <li> Added grid flexbox workaround for <code>.col</code> and its responsive variants.<br> <li> Included flexbox fix for <code>.card-group > .card</code>.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-7584a1ca561e1b2a85b99ae1b4361cdece3544af448c99d907803b23c96360ee">+39/-2</a>&nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>bootstrap-ie11.css.map</strong><dd><code>Added grid mixin and updated metadata for IE11.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

css/bootstrap-ie11.css.map

<li>Added a new source file <code>../scss/mixins/_grid.scss</code> to the sources list.<br> <li> Updated the version number in metadata to <code>v5.3.4</code>.<br> <li> Adjusted copyright year to <code>2025</code>.<br> <li> Included new grid-related CSS rules for IE11 compatibility.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-d17145db700f33c1116d3e6824ca6449a5f07589ec122b5a4c94342fbefd26eb">+1/-1</a>&nbsp; &nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>bootstrap-ie11.min.css</strong><dd><code>Updated minified CSS with grid flexbox fixes.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

css/bootstrap-ie11.min.css

<li>Updated version number in metadata to <code>v5.3.4</code>.<br> <li> Adjusted copyright year to <code>2025</code>.<br> <li> Added new grid-related CSS rules for responsive columns.<br> <li> Enhanced minified CSS with grid flexbox workaround for IE11.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-f4e36c74372906f5f81f549e2657993386d07056727498fe22e4c4cb957185f5">+3/-3</a>&nbsp; &nbsp; &nbsp; </td>

</tr>
</table></details></td></tr><tr><td><strong>Configuration changes</strong></td><td><details><summary>3 files</summary><table>
<tr>
  <td>
    <details>
      <summary><strong>bootstrap-ie11.min.css.map</strong><dd><code>Update source map for new grid mixin and version.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

css/bootstrap-ie11.min.css.map

<li>Updated source map to include the new <code>grid</code> mixin and reflect version <br>5.3.4.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-c59729e51d890da8645015e8619a9513ffc4e7dd5e4ee3a0e4213bf84d6ad4a6">+1/-1</a>&nbsp; &nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>settings.json</strong><dd><code>Update VSCode settings to ignore vendor prefix linting.</code>&nbsp; &nbsp; </dd></summary>
<hr>

.vscode/settings.json

- Added settings to ignore vendor prefix linting for CSS and SCSS.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-a5de3e5871ffcc383a2294845bd3df25d3eeff6c29ad46e3a396577c413bf357">+3/-1</a>&nbsp; &nbsp; &nbsp; </td>

</tr>

<tr>
  <td>
    <details>
      <summary><strong>.nvmrc</strong><dd><code>Update Node.js version in nvm configuration.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

.nvmrc

- Updated Node.js version to 20.19.0.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-2c8effdf840690ccb88c7e21e56148978c6adb2c6926530c58ff0e47a9588b44">+1/-1</a>&nbsp; &nbsp; &nbsp; </td>

</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1 files</summary><table>
<tr>
  <td>
    <details>
      <summary><strong>README.md</strong><dd><code>Update documentation for version 5.3.4 and grid fixes.</code>&nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

README.md

<li>Updated Bootstrap version references to 5.3.4 in examples.<br> <li> Improved badge labels for GitHub stars and npm version.<br> <li> Added mention of the grid flexbug workaround in the fixes section.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5">+6/-5</a>&nbsp; &nbsp; &nbsp; </td>

</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>1 files</summary><table>
<tr>
  <td>
    <details>
      <summary><strong>package.json</strong><dd><code>Update package version and Node.js requirement.</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
<hr>

package.json

<li>Updated package version to 5.3.4.<br> <li> Bumped Node.js version requirement to 20.19.0.


</details>


  </td>
  <td><a href="https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519">+2/-2</a>&nbsp; &nbsp; &nbsp; </td>

</tr>
</table></details></td></tr></tr></tbody></table>

___

> <details> <summary>  Need help?</summary><li>Type <code>/help how to ...</code> in the comments thread for any questions about Qodo Merge usage.</li><li>Check out the <a href="https://qodo-merge-docs.qodo.ai/usage-guide/">documentation</a> for more information.</li></details>


Diff:
diff --git a/.nvmrc b/.nvmrc
index 87bc4c7..5bd6811 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-20.18.3
+20.19.0
diff --git a/.vscode/settings.json b/.vscode/settings.json
index a3f76a0..d21f98c 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -2,5 +2,7 @@
   "editor.codeActionsOnSave": {
     "source.fixAll": "explicit"
   },
-  "editor.formatOnSave": true
+  "editor.formatOnSave": true,
+  "css.lint.vendorPrefix": "ignore",
+  "scss.lint.vendorPrefix": "ignore"
 }
diff --git a/README.md b/README.md
index 82b6091..e81c663 100644
--- a/README.md
+++ b/README.md
@@ -4,10 +4,10 @@
 
 <h3 align="center">Bootstrap 5 for IE 11</h3>
 
-[![LICENSE](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://raw.githubusercontent.com/coliff/bootstrap-ie11/main/LICENSE)
+[![LICENSE: MIT](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://raw.githubusercontent.com/coliff/bootstrap-ie11/main/LICENSE)
 [![GitHub Super-Linter](https://github.com/coliff/bootstrap-ie11/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter)
-[![GitHub stars image](https://img.shields.io/github/stars/coliff/bootstrap-ie11.svg?label=github%20stars)](https://github.com/coliff/bootstrap-ie11)
-[![NPM Version](https://img.shields.io/npm/v/bootstrap-ie11)](https://www.npmjs.com/package/bootstrap-ie11)
+[![GitHub stars image](https://img.shields.io/github/stars/coliff/bootstrap-ie11.svg?label=GitHub%20Stars)](https://github.com/coliff/bootstrap-ie11)
+[![npm Version](https://img.shields.io/npm/v/bootstrap-ie11)](https://www.npmjs.com/package/bootstrap-ie11)
 [![jsdelivr](https://data.jsdelivr.com/v1/package/npm/bootstrap-ie11/badge)](https://www.jsdelivr.com/package/npm/bootstrap-ie11)
 
 [Bootstrap 5](https://getbootstrap.com/) drops support for Internet Explorer 11, but you can add support back by simply adding a CSS file and a few JavaScript polyfills.
@@ -17,7 +17,7 @@
 - Download the [latest release](https://github.com/coliff/bootstrap-ie11)
 - Clone the repository `git clone https://github.com/coliff/bootstrap-ie11.git`
 - Install with [npm](https://www.npmjs.com/package/bootstrap-ie11) `npm install bootstrap-ie11`
-- Install with [yarn](https://classic.yarnpkg.com/en/package/bootstrap-ie11) `yarn add bootstrap-ie11`
+- Install with [Yarn](https://classic.yarnpkg.com/en/package/bootstrap-ie11) `yarn add bootstrap-ie11`
 - Install with [Composer](https://packagist.org/packages/coliff/bootstrap-ie11) `composer require coliff/bootstrap-ie11`
 
 ## Usage
@@ -37,7 +37,7 @@ If you'd prefer to load the bootstrap-ie11 CSS without JavaScript you could use
 The CSS can be loaded via a CDN:
 
 ```html
-<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-ie11@5.3.3/css/bootstrap-ie11.min.css" media="all and (-ms-high-contrast: active), (-ms-high-contrast: none)">
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-ie11@5.3.4/css/bootstrap-ie11.min.css" media="all and (-ms-high-contrast: active), (-ms-high-contrast: none)">
 ```
 
 ### Splitting the `document.write` Method
@@ -48,7 +48,7 @@ To enhance the maintainability and readability of your HTML, you can split the `
 <script nomodule>
   window.MSInputMethodContext && document.documentMode &&
     document.write(
-      '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-ie11@5.3.3/css/bootstrap-ie11.min.css">'
+      '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-ie11@5.3.4/css/bootstrap-ie11.min.css">'
       + '<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js"><\/script>'
       + '<script src="https://cdn.jsdelivr.net/npm/ie11-custom-properties@4.1.0"><\/script>'
       + '<script src="https://cdn.jsdelivr.net/npm/element-qsa-scope@1.1.0"><\/script>'
@@ -97,6 +97,7 @@ If Internet Explorer is running in Compatibility Mode, it'll behave like an earl
 
 ### What does this fix/polyfill?
 
+- Grid flexbug workaround
 - Workaround for the SVG overflow bug
 - Remove the default vertical scrollbar from `textarea`
 - Correct the text-wrapping and color inheritance for `legend`
diff --git a/css/bootstrap-ie11.css b/css/bootstrap-ie11.css
index a5d3f37..e0531ce 100644
--- a/css/bootstrap-ie11.css
+++ b/css/bootstrap-ie11.css
@@ -1,6 +1,6 @@
 /*!
- * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)
- * Copyright 2020-2024 C.Oliff
+ * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)
+ * Copyright 2020-2025 C.Oliff
  * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)
  */
 @media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {
@@ -30,6 +30,36 @@
   main {
     display: block;
   }
+  .col {
+    flex: 1 0 0%;
+  }
+}
+@media (-ms-high-contrast: active) and (min-width: 576px), (-ms-high-contrast: none) and (min-width: 576px) {
+  .col-sm {
+    flex: 1 0 0%;
+  }
+}
+@media (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
+  .col-md {
+    flex: 1 0 0%;
+  }
+}
+@media (-ms-high-contrast: active) and (min-width: 992px), (-ms-high-contrast: none) and (min-width: 992px) {
+  .col-lg {
+    flex: 1 0 0%;
+  }
+}
+@media (-ms-high-contrast: active) and (min-width: 1200px), (-ms-high-contrast: none) and (min-width: 1200px) {
+  .col-xl {
+    flex: 1 0 0%;
+  }
+}
+@media (-ms-high-contrast: active) and (min-width: 1400px), (-ms-high-contrast: none) and (min-width: 1400px) {
+  .col-xxl {
+    flex: 1 0 0%;
+  }
+}
+@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .table > :not(caption) > * > * {
     box-shadow: none !important;
   }
@@ -527,6 +557,13 @@
   .card-img-bottom {
     flex-shrink: 0;
   }
+}
+@media (-ms-high-contrast: active) and (min-width: 576px), (-ms-high-contrast: none) and (min-width: 576px) {
+  .card-group > .card {
+    flex: 1 0 0%;
+  }
+}
+@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .accordion-button:not(.collapsed)::after {
     background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
     transform: rotate(-180deg);
diff --git a/css/bootstrap-ie11.css.map b/css/bootstrap-ie11.css.map
index 2d5b7c9..1a671bc 100644
--- a/css/bootstrap-ie11.css.map
+++ b/css/bootstrap-ie11.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/bootstrap-ie11.scss","../scss/_reboot.scss","../scss/_tables.scss","../scss/_utilities.scss","../scss/_breadcrumb.scss","../scss/_buttons.scss","../scss/forms/_form-check.scss","../scss/forms/_form-control.scss","../scss/forms/_form-floating-labels.scss","../scss/forms/_form-range.scss","../scss/forms/_form-select.scss","../scss/_card.scss","../scss/_accordion.scss","../scss/_modal.scss","../scss/_progress.scss","../scss/_list-group.scss","../scss/_close.scss","../scss/_carousel.scss","../scss/_tooltip.scss","../scss/helpers/_colored-links.scss","../scss/helpers/_ratio.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;ECJA;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAKF;IACE;IACA;;EAGF;IAGE;;EAIF;IACE;;EAGF;IACE;;ECvCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EChCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;AAAA;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAIF;IACE;;EAKF;IACE;;ECvZF;IACE;;EAGF;IACE;;ECLF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;AAAA;AAAA;IAGE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;;ECnBF;IACE;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAOF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;IACE;;ECpEF;IACE;IACA;;EAKF;IACE;;EAGF;IACE;;ECZF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;IACA;IACA;IACA;;ECpCF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA,YACE;IAGF;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;;EC9CF;IACE;IACA;;ECFF;IAGE;;EAGF;AAAA;AAAA;IAGE;;ECTF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;ECbF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;;ECjCF;IACE;;ECDF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;ECpCF;IACE;;ECCF;IACE;;EAIF;IACE;;ECPF;AAAA;IAEE;IACA;;ECLF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;ECjCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE","file":"bootstrap-ie11.css","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2024 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/bootstrap-ie11.scss","../scss/_reboot.scss","../scss/mixins/_grid.scss","../scss/_tables.scss","../scss/_utilities.scss","../scss/_breadcrumb.scss","../scss/_buttons.scss","../scss/forms/_form-check.scss","../scss/forms/_form-control.scss","../scss/forms/_form-floating-labels.scss","../scss/forms/_form-range.scss","../scss/forms/_form-select.scss","../scss/_card.scss","../scss/_accordion.scss","../scss/_modal.scss","../scss/_progress.scss","../scss/_list-group.scss","../scss/_close.scss","../scss/_carousel.scss","../scss/_tooltip.scss","../scss/helpers/_colored-links.scss","../scss/helpers/_ratio.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;ECJA;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAKF;IACE;IACA;;EAGF;IAGE;;EAIF;IACE;;EAGF;IACE;;ECtCF;IACE;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;AAGJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AFxBJ;EGNA;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EChCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;AAAA;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAIF;IACE;;EAKF;IACE;;ECvZF;IACE;;EAGF;IACE;;ECLF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;AAAA;AAAA;IAGE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;;ECnBF;IACE;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAOF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;IACE;;ECpEF;IACE;IACA;;EAKF;IACE;;EAGF;IACE;;ECZF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;IACA;IACA;IACA;;ECpCF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA,YACE;IAGF;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;;EC9CF;IACE;IACA;;ECFF;IAGE;;EAGF;AAAA;AAAA;IAGE;;;AAIF;EACE;IACE;;;AZTJ;EaNA;IACE;IACA;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;ECbF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;;ECjCF;IACE;;ECDF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;ECpCF;IACE;;ECCF;IACE;;EAIF;IACE;;ECPF;AAAA;IAEE;IACA;;ECLF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;ECjCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE","file":"bootstrap-ie11.css","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2025 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"mixins/grid\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n","// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n.col {\n  flex: 1 0 0%;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    flex: 1 0 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-lg {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1400px) {\n  .col-xxl {\n    flex: 1 0 0%;\n  }\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n\n// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n@media (min-width: 576px) {\n  .card-group > .card {\n    flex: 1 0 0%;\n  }\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
\ No newline at end of file
diff --git a/css/bootstrap-ie11.min.css b/css/bootstrap-ie11.min.css
index 5d6f160..dc1812c 100644
--- a/css/bootstrap-ie11.min.css
+++ b/css/bootstrap-ie11.min.css
@@ -1,6 +1,6 @@
 /*!
- * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)
- * Copyright 2020-2024 C.Oliff
+ * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)
+ * Copyright 2020-2025 C.Oliff
  * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)
- */@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){svg{overflow:hidden}textarea{overflow:auto}hr{overflow:visible}button,input{overflow:visible}legend{color:inherit;white-space:normal}pre{-ms-overflow-style:scrollbar}template{display:none}main{display:block}.table>:not(caption)>*>*{box-shadow:none!important}.table.table-striped:not(.table-dark)>tbody>tr:nth-child(odd)>*{background-color:rgba(0,0,0,.05)!important}.table-dark.table-striped>:not(caption)>:nth-child(odd)>*{opacity:.9}.table-dark.table-striped>thead>tr>th{opacity:1!important}.table.table-hover:not(.table-dark)>tbody>tr:hover>*{background-color:rgba(0,0,0,.05)!important}.table.table-hover.table-dark>tbody>tr:hover>*{opacity:.9}.table.table-hover.table-striped>tbody>tr:hover>*{background-color:rgba(0,0,0,.05)!important}.table-striped-columns>:not(caption)>tr>:nth-child(2n){background-color:rgba(0,0,0,.05)!important}.table-dark.table-striped-columns>:not(caption)>tr>:nth-child(2n){background-color:#000!important}.pe-none{cursor:default}.text-break{word-wrap:break-word!important}.user-select-none{-ms-user-select:none!important}.user-select-auto{-ms-user-select:auto!important}.link-opacity-10{opacity:.1}.link-opacity-25{opacity:.25}.link-opacity-50{opacity:.5}.link-opacity-75{opacity:.75}.link-opacity-100{opacity:1}.link-opacity-10-hover:hover{opacity:.1}.link-opacity-25-hover:hover{opacity:.25}.link-opacity-50-hover:hover{opacity:.5}.link-opacity-75-hover:hover{opacity:.75}.link-opacity-100-hover:hover{opacity:1}.text-opacity-75{opacity:.75}.text-opacity-50{opacity:.5}.text-opacity-25{opacity:.25}.border{border-color:#dee2e6;border-style:solid;border-width:1px}.border-primary{border-color:#0d6efd}.border-primary-subtle{border-color:#9ec5fe}.border-secondary{border-color:#6c757d}.border-secondary-subtle{border-color:#c4c8cb}.border-success{border-color:#198754}.border-success-subtle{border-color:#a3cfbb}.border-danger{border-color:#dc3545}.border-danger-subtle{border-color:#f1aeb5}.border-warning{border-color:#ffc107}.border-warning-subtle{border-color:#ffe69c}.border-info{border-color:#0dcaf0}.border-info-subtle{border-color:#9eeaf9}.border-light{border-color:#f8f9fa}.border-light-subtle{border-color:#e9ecef}.border-dark{border-color:#212529}.border-dark-subtle{border-color:#adb5bd}.border-black{border-color:#000}.border-white{border-color:#fff}.border-top{border-top-color:#dee2e6;border-top-style:solid;border-top-width:1px}.border-bottom{border-bottom-color:#dee2e6;border-bottom-style:solid;border-bottom-width:1px}.border-start{border-left-color:#dee2e6;border-left-style:solid;border-left-width:1px}.border-end{border-right-color:#dee2e6;border-right-style:solid;border-right-width:1px}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.rounded{border-radius:.375rem}.rounded-bottom{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-end{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-start{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-top{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-1{border-radius:.375rem}.rounded-2{border-radius:.25rem}.rounded-3{border-radius:.5rem}.rounded-4{border-radius:1rem}.rounded-5{border-radius:2rem}.rounded-pill{border-radius:50rem}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-danger{color:#dc3545!important}.text-warning{color:#ffc107!important}.text-info{color:#0dcaf0!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black{color:#000!important}.text-white{color:#fff!important}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hstack.gap-1>*{margin-right:.25rem}.hstack.gap-1>:last-child{margin-right:0}.hstack.gap-2>*{margin-right:.5rem}.hstack.gap-2>:last-child{margin-right:0}.hstack.gap-3>*{margin-right:1rem}.hstack.gap-3>:last-child{margin-right:0}.hstack.gap-4>*{margin-right:1.5rem}.hstack.gap-4>:last-child{margin-right:0}.hstack.gap-5>*{margin-right:3rem}.hstack.gap-5>:last-child{margin-right:0}.vstack.gap-1>*{margin-bottom:.25rem}.vstack.gap-1>:last-child{margin-bottom:0}.vstack.gap-2>*{margin-bottom:.5rem}.vstack.gap-2>:last-child{margin-bottom:0}.vstack.gap-3>*{margin-bottom:1rem}.vstack.gap-3>:last-child{margin-bottom:0}.vstack.gap-4>*{margin-bottom:1.5rem}.vstack.gap-4>:last-child{margin-bottom:0}.vstack.gap-5>*{margin-bottom:3rem}.vstack.gap-5>:last-child{margin-bottom:0}.d-grid{display:-ms-grid}.d-inline-grid{display:-ms-inline-grid}.vr{border-right:1px solid #212529}.justify-content-evenly{justify-content:space-around!important}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item::before{display:inline-block}.btn{-ms-user-select:none}.btn-close{background-clip:content-box}.btn-close.disabled,.btn-close:disabled{-ms-user-select:none}.btn-group>:first-child.btn.dropdown-toggle-split,.btn-group>:not(:last-child).btn-group>.btn,.btn-group>:not(:last-child):not(.dropdown-toggle).btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.btn-group>:not(.btn-check)+.btn,.btn-group>:not(:first-child).btn-group>.btn,.btn-group>:nth-child(n+3).btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.form-check-input{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(111,111,111,.4)}.form-check-input::-ms-check{color:transparent;background-color:transparent;border:0}select::-ms-expand{display:none}.form-check .form-check-input[type=radio]{margin-top:.27em;margin-left:-1.3em}.form-check-input:checked{background-color:#0d6efd!important;border-color:#0d6efd!important}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")!important}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd!important;border-color:#0d6efd!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")!important}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch .form-check-input,.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e")}.form-switch :checked.form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control-color{width:5rem}.form-control:disabled{-ms-user-select:none!important}.form-floating{display:flex;flex-direction:column-reverse}.form-floating>.form-control{min-height:calc(3.5rem + 2px)!important}.form-floating>.form-control::-ms-input-placeholder{color:#6c757d}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.9) translateY(-.01rem) translateX(.15rem)}.form-floating input:-ms-input-placeholder,.form-floating select:-ms-input-placeholder,.form-floating textarea:-ms-input-placeholder{color:transparent}.form-floating input:not(:-ms-input-placeholder){padding-top:1.25rem;padding-bottom:.25rem}.form-floating input:not(:-ms-input-placeholder)~label,.form-floating select:not(:-ms-input-placeholder)~label,.form-floating textarea:not(:-ms-input-placeholder)~label{padding-top:.25rem;padding-bottom:.25rem;font-size:14px;color:#777;opacity:.65}.form-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.25rem;margin-left:.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.form-range::-ms-thumb:active{background-color:#b6d4fe}.form-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.form-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.form-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.form-range:disabled::-ms-thumb{background-color:#adb5bd}.form-select:focus::-ms-value{color:#495057;background-color:#fff}.card{min-height:1px}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transition:transform .2s ease-in-out}.accordion-flush .accordion-item,.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0!important}.modal-dialog-scrollable{display:flex}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-dialog{margin-right:auto!important;margin-left:auto!important}.progress{line-height:1}.list-group-item-primary{color:#084298!important;background-color:#cfe2ff!important}.list-group-item-secondary{color:#41464b!important;background-color:#e2e3e5!important}.list-group-item-success{color:#0f5132!important;background-color:#d1e7dd!important}.list-group-item-danger{color:#842029!important;background-color:#f8d7da!important}.list-group-item-warning{color:#664d03!important;background-color:#fff3cd!important}.list-group-item-info{color:#055160!important;background-color:#cff4fc!important}.list-group-item-light{color:#636464!important;background-color:#fefefe!important}.list-group-item-dark{color:#141619!important;background-color:#d3d3d4!important}.btn-close-white{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e")}.carousel-dark .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-dark .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.invalid-tooltip,.valid-tooltip{left:0;margin-left:8px}.link-primary{color:#0d6efd}.link-secondary{color:#6c757d}.link-success{color:#198754}.link-danger{color:#dc3545}.link-warning{color:#ffc107}.link-info{color:#0dcaf0}.link-light{color:#f8f9fa}.link-dark{color:#212529}.link-body-emphasis{color:#000}.ratio-1x1::before{padding-top:100%}.ratio-4x3::before{padding-top:75%}.ratio-16x9::before{padding-top:56.25%}.ratio-21x9::before{padding-top:42.8571428571%}}
+ */@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){svg{overflow:hidden}textarea{overflow:auto}hr{overflow:visible}button,input{overflow:visible}legend{color:inherit;white-space:normal}pre{-ms-overflow-style:scrollbar}template{display:none}main{display:block}.col{flex:1 0 0%}}@media (-ms-high-contrast:active) and (min-width:576px),(-ms-high-contrast:none) and (min-width:576px){.col-sm{flex:1 0 0%}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.col-md{flex:1 0 0%}}@media (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.col-lg{flex:1 0 0%}}@media (-ms-high-contrast:active) and (min-width:1200px),(-ms-high-contrast:none) and (min-width:1200px){.col-xl{flex:1 0 0%}}@media (-ms-high-contrast:active) and (min-width:1400px),(-ms-high-contrast:none) and (min-width:1400px){.col-xxl{flex:1 0 0%}}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.table>:not(caption)>*>*{box-shadow:none!important}.table.table-striped:not(.table-dark)>tbody>tr:nth-child(odd)>*{background-color:rgba(0,0,0,.05)!important}.table-dark.table-striped>:not(caption)>:nth-child(odd)>*{opacity:.9}.table-dark.table-striped>thead>tr>th{opacity:1!important}.table.table-hover:not(.table-dark)>tbody>tr:hover>*{background-color:rgba(0,0,0,.05)!important}.table.table-hover.table-dark>tbody>tr:hover>*{opacity:.9}.table.table-hover.table-striped>tbody>tr:hover>*{background-color:rgba(0,0,0,.05)!important}.table-striped-columns>:not(caption)>tr>:nth-child(2n){background-color:rgba(0,0,0,.05)!important}.table-dark.table-striped-columns>:not(caption)>tr>:nth-child(2n){background-color:#000!important}.pe-none{cursor:default}.text-break{word-wrap:break-word!important}.user-select-none{-ms-user-select:none!important}.user-select-auto{-ms-user-select:auto!important}.link-opacity-10{opacity:.1}.link-opacity-25{opacity:.25}.link-opacity-50{opacity:.5}.link-opacity-75{opacity:.75}.link-opacity-100{opacity:1}.link-opacity-10-hover:hover{opacity:.1}.link-opacity-25-hover:hover{opacity:.25}.link-opacity-50-hover:hover{opacity:.5}.link-opacity-75-hover:hover{opacity:.75}.link-opacity-100-hover:hover{opacity:1}.text-opacity-75{opacity:.75}.text-opacity-50{opacity:.5}.text-opacity-25{opacity:.25}.border{border-color:#dee2e6;border-style:solid;border-width:1px}.border-primary{border-color:#0d6efd}.border-primary-subtle{border-color:#9ec5fe}.border-secondary{border-color:#6c757d}.border-secondary-subtle{border-color:#c4c8cb}.border-success{border-color:#198754}.border-success-subtle{border-color:#a3cfbb}.border-danger{border-color:#dc3545}.border-danger-subtle{border-color:#f1aeb5}.border-warning{border-color:#ffc107}.border-warning-subtle{border-color:#ffe69c}.border-info{border-color:#0dcaf0}.border-info-subtle{border-color:#9eeaf9}.border-light{border-color:#f8f9fa}.border-light-subtle{border-color:#e9ecef}.border-dark{border-color:#212529}.border-dark-subtle{border-color:#adb5bd}.border-black{border-color:#000}.border-white{border-color:#fff}.border-top{border-top-color:#dee2e6;border-top-style:solid;border-top-width:1px}.border-bottom{border-bottom-color:#dee2e6;border-bottom-style:solid;border-bottom-width:1px}.border-start{border-left-color:#dee2e6;border-left-style:solid;border-left-width:1px}.border-end{border-right-color:#dee2e6;border-right-style:solid;border-right-width:1px}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.rounded{border-radius:.375rem}.rounded-bottom{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-end{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-start{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-top{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-1{border-radius:.375rem}.rounded-2{border-radius:.25rem}.rounded-3{border-radius:.5rem}.rounded-4{border-radius:1rem}.rounded-5{border-radius:2rem}.rounded-pill{border-radius:50rem}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-danger{color:#dc3545!important}.text-warning{color:#ffc107!important}.text-info{color:#0dcaf0!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black{color:#000!important}.text-white{color:#fff!important}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hstack.gap-1>*{margin-right:.25rem}.hstack.gap-1>:last-child{margin-right:0}.hstack.gap-2>*{margin-right:.5rem}.hstack.gap-2>:last-child{margin-right:0}.hstack.gap-3>*{margin-right:1rem}.hstack.gap-3>:last-child{margin-right:0}.hstack.gap-4>*{margin-right:1.5rem}.hstack.gap-4>:last-child{margin-right:0}.hstack.gap-5>*{margin-right:3rem}.hstack.gap-5>:last-child{margin-right:0}.vstack.gap-1>*{margin-bottom:.25rem}.vstack.gap-1>:last-child{margin-bottom:0}.vstack.gap-2>*{margin-bottom:.5rem}.vstack.gap-2>:last-child{margin-bottom:0}.vstack.gap-3>*{margin-bottom:1rem}.vstack.gap-3>:last-child{margin-bottom:0}.vstack.gap-4>*{margin-bottom:1.5rem}.vstack.gap-4>:last-child{margin-bottom:0}.vstack.gap-5>*{margin-bottom:3rem}.vstack.gap-5>:last-child{margin-bottom:0}.d-grid{display:-ms-grid}.d-inline-grid{display:-ms-inline-grid}.vr{border-right:1px solid #212529}.justify-content-evenly{justify-content:space-around!important}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item::before{display:inline-block}.btn{-ms-user-select:none}.btn-close{background-clip:content-box}.btn-close.disabled,.btn-close:disabled{-ms-user-select:none}.btn-group>:first-child.btn.dropdown-toggle-split,.btn-group>:not(:last-child).btn-group>.btn,.btn-group>:not(:last-child):not(.dropdown-toggle).btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.btn-group>:not(.btn-check)+.btn,.btn-group>:not(:first-child).btn-group>.btn,.btn-group>:nth-child(n+3).btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.form-check-input{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(111,111,111,.4)}.form-check-input::-ms-check{color:transparent;background-color:transparent;border:0}select::-ms-expand{display:none}.form-check .form-check-input[type=radio]{margin-top:.27em;margin-left:-1.3em}.form-check-input:checked{background-color:#0d6efd!important;border-color:#0d6efd!important}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")!important}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd!important;border-color:#0d6efd!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")!important}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch .form-check-input,.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e")}.form-switch :checked.form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control-color{width:5rem}.form-control:disabled{-ms-user-select:none!important}.form-floating{display:flex;flex-direction:column-reverse}.form-floating>.form-control{min-height:calc(3.5rem + 2px)!important}.form-floating>.form-control::-ms-input-placeholder{color:#6c757d}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.9) translateY(-.01rem) translateX(.15rem)}.form-floating input:-ms-input-placeholder,.form-floating select:-ms-input-placeholder,.form-floating textarea:-ms-input-placeholder{color:transparent}.form-floating input:not(:-ms-input-placeholder){padding-top:1.25rem;padding-bottom:.25rem}.form-floating input:not(:-ms-input-placeholder)~label,.form-floating select:not(:-ms-input-placeholder)~label,.form-floating textarea:not(:-ms-input-placeholder)~label{padding-top:.25rem;padding-bottom:.25rem;font-size:14px;color:#777;opacity:.65}.form-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.25rem;margin-left:.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.form-range::-ms-thumb:active{background-color:#b6d4fe}.form-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.form-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.form-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.form-range:disabled::-ms-thumb{background-color:#adb5bd}.form-select:focus::-ms-value{color:#495057;background-color:#fff}.card{min-height:1px}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0}}@media (-ms-high-contrast:active) and (min-width:576px),(-ms-high-contrast:none) and (min-width:576px){.card-group>.card{flex:1 0 0%}}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transition:transform .2s ease-in-out}.accordion-flush .accordion-item,.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0!important}.modal-dialog-scrollable{display:flex}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-dialog{margin-right:auto!important;margin-left:auto!important}.progress{line-height:1}.list-group-item-primary{color:#084298!important;background-color:#cfe2ff!important}.list-group-item-secondary{color:#41464b!important;background-color:#e2e3e5!important}.list-group-item-success{color:#0f5132!important;background-color:#d1e7dd!important}.list-group-item-danger{color:#842029!important;background-color:#f8d7da!important}.list-group-item-warning{color:#664d03!important;background-color:#fff3cd!important}.list-group-item-info{color:#055160!important;background-color:#cff4fc!important}.list-group-item-light{color:#636464!important;background-color:#fefefe!important}.list-group-item-dark{color:#141619!important;background-color:#d3d3d4!important}.btn-close-white{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e")}.carousel-dark .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-dark .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.invalid-tooltip,.valid-tooltip{left:0;margin-left:8px}.link-primary{color:#0d6efd}.link-secondary{color:#6c757d}.link-success{color:#198754}.link-danger{color:#dc3545}.link-warning{color:#ffc107}.link-info{color:#0dcaf0}.link-light{color:#f8f9fa}.link-dark{color:#212529}.link-body-emphasis{color:#000}.ratio-1x1::before{padding-top:100%}.ratio-4x3::before{padding-top:75%}.ratio-16x9::before{padding-top:56.25%}.ratio-21x9::before{padding-top:42.8571428571%}}
 /*# sourceMappingURL=bootstrap-ie11.min.css.map */
\ No newline at end of file
diff --git a/css/bootstrap-ie11.min.css.map b/css/bootstrap-ie11.min.css.map
index a9ea4a7..7a3a050 100644
--- a/css/bootstrap-ie11.min.css.map
+++ b/css/bootstrap-ie11.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["..\\scss\\bootstrap-ie11.scss","..\\scss\\_reboot.scss","..\\scss\\_tables.scss","..\\scss\\_utilities.scss","..\\scss\\_breadcrumb.scss","..\\scss\\_buttons.scss","..\\scss\\forms\\_form-check.scss","..\\scss\\forms\\_form-control.scss","..\\scss\\forms\\_form-floating-labels.scss","..\\scss\\forms\\_form-range.scss","..\\scss\\forms\\_form-select.scss","..\\scss\\_card.scss","..\\scss\\_accordion.scss","..\\scss\\_modal.scss","..\\scss\\_progress.scss","..\\scss\\_list-group.scss","..\\scss\\_close.scss","..\\scss\\_carousel.scss","..\\scss\\_tooltip.scss","..\\scss\\helpers\\_colored-links.scss","..\\scss\\helpers\\_ratio.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2024 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
\ No newline at end of file
+{"version":3,"sources":["..\\scss\\bootstrap-ie11.scss","..\\scss\\_reboot.scss","..\\scss\\mixins\\_grid.scss","..\\scss\\_tables.scss","..\\scss\\_utilities.scss","..\\scss\\_breadcrumb.scss","..\\scss\\_buttons.scss","..\\scss\\forms\\_form-check.scss","..\\scss\\forms\\_form-control.scss","..\\scss\\forms\\_form-floating-labels.scss","..\\scss\\forms\\_form-range.scss","..\\scss\\forms\\_form-select.scss","..\\scss\\_card.scss","..\\scss\\_accordion.scss","..\\scss\\_modal.scss","..\\scss\\_progress.scss","..\\scss\\_list-group.scss","..\\scss\\_close.scss","..\\scss\\_carousel.scss","..\\scss\\_tooltip.scss","..\\scss\\helpers\\_colored-links.scss","..\\scss\\helpers\\_ratio.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2025 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"mixins/grid\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n","// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n.col {\n  flex: 1 0 0%;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    flex: 1 0 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-lg {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1400px) {\n  .col-xxl {\n    flex: 1 0 0%;\n  }\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n\n// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n@media (min-width: 576px) {\n  .card-group > .card {\n    flex: 1 0 0%;\n  }\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index a44fbbd..c44cf6e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "bootstrap-ie11",
-  "version": "5.3.3",
+  "version": "5.3.4",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "bootstrap-ie11",
-      "version": "5.3.3",
+      "version": "5.3.4",
       "license": "MIT",
       "devDependencies": {
         "clean-css-cli": "4.3.0",
diff --git a/package.json b/package.json
index 76e31db..fac6a22 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "bootstrap-ie11",
-  "version": "5.3.3",
+  "version": "5.3.4",
   "description": "Bootstrap 5 for Internet Explorer 11",
   "keywords": [
     "bootstrap",
@@ -56,6 +56,6 @@
   },
   "sass": "scss/bootstrap-ie11.scss",
   "volta": {
-    "node": "20.18.3"
+    "node": "20.19.0"
   }
 }
diff --git a/scss/_card.scss b/scss/_card.scss
index c00a292..90ca85f 100644
--- a/scss/_card.scss
+++ b/scss/_card.scss
@@ -9,3 +9,10 @@
 .card-img-bottom {
   flex-shrink: 0;
 }
+
+// REF: https://github.com/philipwalton/flexbugs#flexbug-4
+@media (min-width: 576px) {
+  .card-group > .card {
+    flex: 1 0 0%;
+  }
+}
diff --git a/scss/bootstrap-ie11.scss b/scss/bootstrap-ie11.scss
index b745c70..942cd8d 100644
--- a/scss/bootstrap-ie11.scss
+++ b/scss/bootstrap-ie11.scss
@@ -1,11 +1,12 @@
 /*!
- * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)
- * Copyright 2020-2024 C.Oliff
+ * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)
+ * Copyright 2020-2025 C.Oliff
  * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)
  */
 
 @media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   @import "reboot";
+  @import "mixins/grid";
   @import "tables";
   @import "utilities";
   @import "breadcrumb";
diff --git a/scss/mixins/_grid.scss b/scss/mixins/_grid.scss
new file mode 100644
index 0000000..384e2ed
--- /dev/null
+++ b/scss/mixins/_grid.scss
@@ -0,0 +1,33 @@
+// REF: https://github.com/philipwalton/flexbugs#flexbug-4
+.col {
+  flex: 1 0 0%;
+}
+
+@media (min-width: 576px) {
+  .col-sm {
+    flex: 1 0 0%;
+  }
+}
+
+@media (min-width: 768px) {
+  .col-md {
+    flex: 1 0 0%;
+  }
+}
+@media (min-width: 992px) {
+  .col-lg {
+    flex: 1 0 0%;
+  }
+}
+
+@media (min-width: 1200px) {
+  .col-xl {
+    flex: 1 0 0%;
+  }
+}
+
+@media (min-width: 1400px) {
+  .col-xxl {
+    flex: 1 0 0%;
+  }
+}
diff --git a/tests/index.html b/tests/index.html
index 113f75b..b475a5f 100644
--- a/tests/index.html
+++ b/tests/index.html
@@ -7,7 +7,7 @@
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>Bootstrap 5 - IE11 Test</title>
   <meta name="description" content="Bootstrap 5 for Internet Explorer 11 Test Page">
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css">
+  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.4/dist/css/bootstrap.min.css">
   <link rel="stylesheet" href="../css/bootstrap-ie11.css"
     media="all and (-ms-high-contrast: active), (-ms-high-contrast: none)">
 
@@ -44,7 +44,7 @@
   <nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top fixed-top mb-5" id="nav">
     <div class="container">
       <a class="navbar-brand" href="#">Bootstrap 5 for IE 11 <small
-          class="opacity-50 text-muted small fs-6">v5.3.3</small></a>
+          class="opacity-50 text-muted small fs-6">v5.3.4</small></a>
       <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
         aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
         <span class="navbar-toggler-icon"></span>
@@ -1549,50 +1549,50 @@ <h3 class="pt-3">Progress</h3>
 
     <h5>Labels</h5>
 
-    <div class="progress mb-3">
-      <div class="progress-bar" aria-label="Basic example" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0"
-        aria-valuemax="100">25%</div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="25" aria-valuemin="0"
+        aria-valuemax="100">
+      <div class="progress-bar" style="width: 25%;">25%</div>
     </div>
 
     <h5>Multiple Bars</h5>
 
-    <div class="progress mb-3">
-      <div class="progress-bar" aria-label="Basic example" role="progressbar" style="width: 15%;" aria-valuenow="15" aria-valuemin="0"
-        aria-valuemax="100"></div>
-      <div class="progress-bar bg-success" aria-label="Basic example" role="progressbar" style="width: 30%;" aria-valuenow="30" aria-valuemin="0"
-        aria-valuemax="100"></div>
-      <div class="progress-bar bg-info" aria-label="Basic example" role="progressbar" style="width: 20%;" aria-valuenow="20" aria-valuemin="0"
-        aria-valuemax="100"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="15" aria-valuemin="0"
+        aria-valuemax="100" style="width: 15%;">
+      <div class="progress-bar"></div>
+      <div class="progress-bar bg-success" aria-label="Basic example" role="progressbar" aria-valuenow="30" aria-valuemin="0"
+        aria-valuemax="100" style="width: 30%;"></div>
+      <div class="progress-bar bg-info" aria-label="Basic example" role="progressbar" aria-valuenow="20" aria-valuemin="0"
+        aria-valuemax="100" style="width: 20%;"></div>
     </div>
 
     <h5>Striped</h5>
 
-    <div class="progress mb-3">
-      <div class="progress-bar progress-bar-striped" aria-label="Basic example" role="progressbar" style="width: 10%;" aria-valuenow="10"
-        aria-valuemin="0" aria-valuemax="100"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="10"
+        aria-valuemin="0" aria-valuemax="100">
+      <div class="progress-bar progress-bar-striped" style="width: 10%;"></div>
     </div>
-    <div class="progress mb-3">
-      <div class="progress-bar progress-bar-striped bg-success" aria-label="Basic example" role="progressbar" style="width: 25%;"
-        aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="25"
+        aria-valuemin="0" aria-valuemax="100">
+      <div class="progress-bar progress-bar-striped bg-success" style="width: 25%;"></div>
     </div>
-    <div class="progress mb-3">
-      <div class="progress-bar progress-bar-striped bg-info" aria-label="Basic example" role="progressbar" style="width: 50%;" aria-valuenow="50"
-        aria-valuemin="0" aria-valuemax="100"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="50"
+        aria-valuemin="0" aria-valuemax="100">
+      <div class="progress-bar progress-bar-striped bg-info" style="width: 50%;"></div>
     </div>
-    <div class="progress mb-3">
-      <div class="progress-bar progress-bar-striped bg-warning" aria-label="Basic example" role="progressbar" style="width: 75%;"
-        aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar"
+        aria-valuenow="75" aria-valuemin="0" aria-valuemax="100">
+      <div class="progress-bar progress-bar-striped bg-warning" style="width: 75%;"></div>
     </div>
-    <div class="progress mb-3">
-      <div class="progress-bar progress-bar-striped bg-danger" aria-label="Basic example" role="progressbar" style="width: 100%;"
-        aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar"
+        aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
+      <div class="progress-bar progress-bar-striped bg-danger" style="width: 100%;"></div>
     </div>
 
     <h5>Animated</h5>
 
-    <div class="progress mb-3">
-      <div class="progress-bar progress-bar-striped progress-bar-animated" aria-label="Basic example" role="progressbar" aria-valuenow="75"
-        aria-valuemin="0" aria-valuemax="100" style="width: 75%;"></div>
+    <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="75"
+        aria-valuemin="0" aria-valuemax="100">
+      <div class="progress-bar progress-bar-striped progress-bar-animated" style="width: 75%;"></div>
     </div>
 
     <hr class="my-5" id="scrollspy">
@@ -2798,9 +2798,9 @@ <h3 class="pt-3">Position</h3>
     </div>
 
     <div class="position-relative m-4">
-      <div class="progress" style="height: 1px;">
-        <div class="progress-bar" role="progressbar" style="width: 50%;" aria-valuenow="25" aria-valuemin="0"
-          aria-valuemax="100"></div>
+      <div class="progress" style="height: 1px;" aria-label="Example Progress" role="progressbar" aria-valuenow="25" aria-valuemin="0"
+          aria-valuemax="100">
+        <div class="progress-bar" style="width: 50%;"></div>
       </div>
       <button type="button" class="position-absolute top-0 start-0 translate-middle btn btn-sm btn-primary rounded-pill"
         style="width: 2rem; height: 2rem;">1</button>
@@ -2889,7 +2889,7 @@ <h5 class="pt-3">Text decoration</h5>
 
   </main>
 
-  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
+  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.4/dist/js/bootstrap.bundle.min.js"></script>
 
   <script>
     var links = document.querySelectorAll('a[href="#"]');


Reviews:
user: login: accesslint[bot]
body: There are accessibility issues in these changes.
state: COMMENTED
author_association: NONE
submitted_at: 2025-04-04T07:45:02Z

Review comments:
diff_hunk: @@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/bootstrap-ie11.scss","../scss/_reboot.scss","../scss/_tables.scss","../scss/_utilities.scss","../scss/_breadcrumb.scss","../scss/_buttons.scss","../scss/forms/_form-check.scss","../scss/forms/_form-control.scss","../scss/forms/_form-floating-labels.scss","../scss/forms/_form-range.scss","../scss/forms/_form-select.scss","../scss/_card.scss","../scss/_accordion.scss","../scss/_modal.scss","../scss/_progress.scss","../scss/_list-group.scss","../scss/_close.scss","../scss/_carousel.scss","../scss/_tooltip.scss","../scss/helpers/_colored-links.scss","../scss/helpers/_ratio.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;ECJA;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAKF;IACE;IACA;;EAGF;IAGE;;EAIF;IACE;;EAGF;IACE;;ECvCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EChCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;AAAA;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAIF;IACE;;EAKF;IACE;;ECvZF;IACE;;EAGF;IACE;;ECLF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;AAAA;AAAA;IAGE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;;ECnBF;IACE;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAOF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;IACE;;ECpEF;IACE;IACA;;EAKF;IACE;;EAGF;IACE;;ECZF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;IACA;IACA;IACA;;ECpCF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA,YACE;IAGF;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;;EC9CF;IACE;IACA;;ECFF;IAGE;;EAGF;AAAA;AAAA;IAGE;;ECTF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;ECbF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;;ECjCF;IACE;;ECDF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;ECpCF;IACE;;ECCF;IACE;;EAIF;IACE;;ECPF;AAAA;IAEE;IACA;;ECLF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;ECjCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE","file":"bootstrap-ie11.css","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2024 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/bootstrap-ie11.scss","../scss/_reboot.scss","../scss/mixins/_grid.scss","../scss/_tables.scss","../scss/_utilities.scss","../scss/_breadcrumb.scss","../scss/_buttons.scss","../scss/forms/_form-check.scss","../scss/forms/_form-control.scss","../scss/forms/_form-floating-labels.scss","../scss/forms/_form-range.scss","../scss/forms/_form-select.scss","../scss/_card.scss","../scss/_accordion.scss","../scss/_modal.scss","../scss/_progress.scss","../scss/_list-group.scss","../scss/_close.scss","../scss/_carousel.scss","../scss/_tooltip.scss","../scss/helpers/_colored-links.scss","../scss/helpers/_ratio.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;ECJA;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAKF;IACE;IACA;;EAGF;IAGE;;EAIF;IACE;;EAGF;IACE;;ECtCF;IACE;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;AAGJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AFxBJ;EGNA;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EChCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;AAAA;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;;EAGF;IACE;;EAIF;IACE;;EAKF;IACE;;ECvZF;IACE;;EAGF;IACE;;ECLF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;AAAA;AAAA;IAGE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;;ECnBF;IACE;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;;EAOF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;IACE;;ECpEF;IACE;IACA;;EAKF;IACE;;EAGF;IACE;;ECZF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;IACA;IACA;IACA;IACA;;ECpCF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA,YACE;IAGF;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;;EAGF;IACE;;EC9CF;IACE;IACA;;ECFF;IAGE;;EAGF;AAAA;AAAA;IAGE;;;AAIF;EACE;IACE;;;AZTJ;EaNA;IACE;IACA;;EAGF;IACE;IACA;;EAGF;AAAA;AAAA;IAGE;;ECbF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;EAIF;IACE;IACA;;ECjCF;IACE;;ECDF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;ECpCF;IACE;;ECCF;IACE;;EAIF;IACE;;ECPF;AAAA;IAEE;IACA;;ECLF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;ECjCF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE","file":"bootstrap-ie11.css","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2025 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"mixins/grid\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n","// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n.col {\n  flex: 1 0 0%;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    flex: 1 0 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-lg {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1400px) {\n  .col-xxl {\n    flex: 1 0 0%;\n  }\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n\n// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n@media (min-width: 576px) {\n  .card-group > .card {\n    flex: 1 0 0%;\n  }\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
path: css/bootstrap-ie11.css.map
user: login: accesslint[bot]
body: Looks like this element is missing an accessible name or label. That makes it hard for people using screen readers or voice control to use the control.
created_at: 2025-04-04T07:45:02Z
author_association: NONE
diff_hunk: @@ -1 +1 @@
-{"version":3,"sources":["..\\scss\\bootstrap-ie11.scss","..\\scss\\_reboot.scss","..\\scss\\_tables.scss","..\\scss\\_utilities.scss","..\\scss\\_breadcrumb.scss","..\\scss\\_buttons.scss","..\\scss\\forms\\_form-check.scss","..\\scss\\forms\\_form-control.scss","..\\scss\\forms\\_form-floating-labels.scss","..\\scss\\forms\\_form-range.scss","..\\scss\\forms\\_form-select.scss","..\\scss\\_card.scss","..\\scss\\_accordion.scss","..\\scss\\_modal.scss","..\\scss\\_progress.scss","..\\scss\\_list-group.scss","..\\scss\\_close.scss","..\\scss\\_carousel.scss","..\\scss\\_tooltip.scss","..\\scss\\helpers\\_colored-links.scss","..\\scss\\helpers\\_ratio.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.3 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2024 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
\ No newline at end of file
+{"version":3,"sources":["..\\scss\\bootstrap-ie11.scss","..\\scss\\_reboot.scss","..\\scss\\mixins\\_grid.scss","..\\scss\\_tables.scss","..\\scss\\_utilities.scss","..\\scss\\_breadcrumb.scss","..\\scss\\_buttons.scss","..\\scss\\forms\\_form-check.scss","..\\scss\\forms\\_form-control.scss","..\\scss\\forms\\_form-floating-labels.scss","..\\scss\\forms\\_form-range.scss","..\\scss\\forms\\_form-select.scss","..\\scss\\_card.scss","..\\scss\\_accordion.scss","..\\scss\\_modal.scss","..\\scss\\_progress.scss","..\\scss\\_list-group.scss","..\\scss\\_close.scss","..\\scss\\_carousel.scss","..\\scss\\_tooltip.scss","..\\scss\\helpers\\_colored-links.scss","..\\scss\\helpers\\_ratio.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap for IE11 v5.3.4 (https://github.com/coliff/bootstrap-ie11)\n * Copyright 2020-2025 C.Oliff\n * Licensed under MIT (https://github.com/coliff/bootstrap-ie11/blob/main/LICENSE)\n */\n\n@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  @import \"reboot\";\n  @import \"mixins/grid\";\n  @import \"tables\";\n  @import \"utilities\";\n  @import \"breadcrumb\";\n  @import \"buttons\";\n  @import \"forms/form-check\";\n  @import \"forms/form-control\";\n  @import \"forms/form-floating-labels\";\n  @import \"forms/form-range\";\n  @import \"forms/form-select\";\n  @import \"card\";\n  @import \"accordion\";\n  @import \"modal\";\n  @import \"progress\";\n  @import \"list-group\";\n  @import \"close\";\n  @import \"carousel\";\n  @import \"tooltip\";\n  @import \"helpers/colored-links\";\n  @import \"helpers/ratio\";\n}\n","// Workaround for the SVG overflow bug.\n// See https://github.com/twbs/bootstrap/issues/26878\nsvg {\n  overflow: hidden;\n}\n\n// Remove the default vertical scrollbar\ntextarea {\n  overflow: auto;\n}\n\nhr {\n  overflow: visible;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\n// 1. Correct the color inheritance from `fieldset` elements\n// 2. Correct the text wrapping\nlegend {\n  color: inherit;\n  white-space: normal;\n}\n\npre {\n  // Disable auto-hiding scrollbar to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n// Add the correct display for template & main\ntemplate {\n  display: none;\n}\n\nmain {\n  display: block;\n}\n","// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n.col {\n  flex: 1 0 0%;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    flex: 1 0 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-lg {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    flex: 1 0 0%;\n  }\n}\n\n@media (min-width: 1400px) {\n  .col-xxl {\n    flex: 1 0 0%;\n  }\n}\n",".table > :not(caption) > * > * {\n  box-shadow: none !important;\n}\n\n.table.table-striped:not(.table-dark) > tbody > tr:nth-child(odd) > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped > :not(caption) > *:nth-child(odd) > * {\n  opacity: 0.9;\n}\n\n.table-dark.table-striped > thead > tr > th {\n  opacity: 1 !important;\n}\n\n.table.table-hover:not(.table-dark) > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table.table-hover.table-dark > tbody > tr:hover > * {\n  opacity: 0.9;\n}\n\n.table.table-hover.table-striped > tbody > tr:hover > * {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0 0 0 / 5%) !important;\n}\n\n.table-dark.table-striped-columns > :not(caption) > tr > :nth-child(2n) {\n  background-color: rgba(0, 0, 0, 5) !important;\n}\n","// `pointer-events: none` isn't supported by IE11, setting `cursor: default` just makes it appear less like a link\n.pe-none {\n  cursor: default;\n}\n\n.text-break {\n  word-wrap: break-word !important;\n}\n\n.user-select-none {\n  -ms-user-select: none !important;\n}\n\n.user-select-auto {\n  -ms-user-select: auto !important;\n}\n\n// Link opacity\n.link-opacity-10 {\n  opacity: 0.1;\n}\n\n.link-opacity-25 {\n  opacity: 0.25;\n}\n\n.link-opacity-50 {\n  opacity: 0.5;\n}\n\n.link-opacity-75 {\n  opacity: 0.75;\n}\n\n.link-opacity-100 {\n  opacity: 1;\n}\n\n// Link opacity hover\n.link-opacity-10-hover:hover {\n  opacity: 0.1;\n}\n\n.link-opacity-25-hover:hover {\n  opacity: 0.25;\n}\n\n.link-opacity-50-hover:hover {\n  opacity: 0.5;\n}\n\n.link-opacity-75-hover:hover {\n  opacity: 0.75;\n}\n\n.link-opacity-100-hover:hover {\n  opacity: 1;\n}\n// Text opacity\n.text-opacity-75 {\n  opacity: 0.75;\n}\n\n.text-opacity-50 {\n  opacity: 0.5;\n}\n\n.text-opacity-25 {\n  opacity: 0.25;\n}\n\n// Border colors\n.border {\n  border-color: #dee2e6;\n  border-style: solid;\n  border-width: 1px;\n}\n\n.border-primary {\n  border-color: rgb(13, 110, 253);\n}\n\n.border-primary-subtle {\n  border-color: #9ec5fe;\n}\n\n.border-secondary {\n  border-color: rgb(108, 117, 125);\n}\n\n.border-secondary-subtle {\n  border-color: #c4c8cb;\n}\n\n.border-success {\n  border-color: rgb(25, 135, 84);\n}\n\n.border-success-subtle {\n  border-color: #a3cfbb;\n}\n\n.border-danger {\n  border-color: rgb(220, 53, 69);\n}\n\n.border-danger-subtle {\n  border-color: #f1aeb5;\n}\n\n.border-warning {\n  border-color: rgb(255, 193, 7);\n}\n\n.border-warning-subtle {\n  border-color: #ffe69c;\n}\n\n.border-info {\n  border-color: rgb(13, 202, 240);\n}\n\n.border-info-subtle {\n  border-color: #9eeaf9;\n}\n\n.border-light {\n  border-color: rgb(248, 249, 250);\n}\n\n.border-light-subtle {\n  border-color: #e9ecef;\n}\n\n.border-dark {\n  border-color: rgb(33, 37, 41);\n}\n\n.border-dark-subtle {\n  border-color: #adb5bd;\n}\n\n.border-black {\n  border-color: rgb(0, 0, 0);\n}\n\n.border-white {\n  border-color: rgb(255, 255, 255);\n}\n\n.border-top {\n  border-top-color: #dee2e6;\n  border-top-style: solid;\n  border-top-width: 1px;\n}\n\n.border-bottom {\n  border-bottom-color: #dee2e6;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n}\n\n.border-start {\n  border-left-color: #dee2e6;\n  border-left-style: solid;\n  border-left-width: 1px;\n}\n\n.border-end {\n  border-right-color: #dee2e6;\n  border-right-style: solid;\n  border-right-width: 1px;\n}\n\n// Border Width\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n// Radius\n.rounded {\n  border-radius: 0.375rem;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-start {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n// Border Radius Size\n.rounded-1 {\n  border-radius: 0.375rem;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem;\n}\n\n.rounded-3 {\n  border-radius: 0.5rem;\n}\n\n.rounded-4 {\n  border-radius: 1rem;\n}\n\n.rounded-5 {\n  border-radius: 2rem;\n}\n\n.rounded-pill {\n  border-radius: 50rem;\n}\n\n// Text colors\n.text-primary {\n  color: rgb(13, 110, 253) !important;\n}\n\n.text-secondary {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-success {\n  color: rgb(25, 135, 84) !important;\n}\n\n.text-danger {\n  color: rgb(220, 53, 69) !important;\n}\n\n.text-warning {\n  color: rgb(255, 193, 7) !important;\n}\n\n.text-info {\n  color: rgb(13, 202, 240) !important;\n}\n\n.text-light {\n  color: rgb(248, 249, 250) !important;\n}\n\n.text-dark {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-body {\n  color: rgb(33, 37, 41) !important;\n}\n\n.text-muted {\n  color: rgb(108, 117, 125) !important;\n}\n\n.text-black {\n  color: rgb(0, 0, 0) !important;\n}\n\n.text-white {\n  color: rgb(255, 255, 255) !important;\n}\n\n// IE11 doesn't support :not(:focus-within) so the rules defined in Bootstrap 5 are repeated here\n.visually-hidden,\n.visually-hidden-focusable:not(:focus) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// horizontal stack gap\n.hstack.gap-1 > * {\n  margin-right: 0.25rem;\n}\n\n.hstack.gap-1 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-2 > * {\n  margin-right: 0.5rem;\n}\n\n.hstack.gap-2 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-3 > * {\n  margin-right: 1rem;\n}\n\n.hstack.gap-3 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-4 > * {\n  margin-right: 1.5rem;\n}\n\n.hstack.gap-4 > *:last-child {\n  margin-right: 0;\n}\n\n.hstack.gap-5 > * {\n  margin-right: 3rem;\n}\n\n.hstack.gap-5 > *:last-child {\n  margin-right: 0;\n}\n\n// vertical stack gap\n.vstack.gap-1 > * {\n  margin-bottom: 0.25rem;\n}\n\n.vstack.gap-1 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-2 > * {\n  margin-bottom: 0.5rem;\n}\n\n.vstack.gap-2 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-3 > * {\n  margin-bottom: 1rem;\n}\n\n.vstack.gap-3 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-4 > * {\n  margin-bottom: 1.5rem;\n}\n\n.vstack.gap-4 > *:last-child {\n  margin-bottom: 0;\n}\n\n.vstack.gap-5 > * {\n  margin-bottom: 3rem;\n}\n\n.vstack.gap-5 > *:last-child {\n  margin-bottom: 0;\n}\n\n// display grid\n.d-grid {\n  display: -ms-grid;\n}\n\n.d-inline-grid {\n  display: -ms-inline-grid;\n}\n\n// vertical-rule\n.vr {\n  border-right: 1px solid rgb(33, 37, 41);\n}\n\n// flex\n// fix for: https://github.com/coliff/bootstrap-ie11/issues/84\n.justify-content-evenly {\n  justify-content: space-around !important;\n}\n",".breadcrumb-item {\n  display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n}\n",".btn {\n  -ms-user-select: none;\n}\n\n.btn-close {\n  background-clip: content-box;\n}\n\n.btn-close:disabled,\n.btn-close.disabled {\n  -ms-user-select: none;\n}\n\n.btn-group > :not(:last-child).btn-group > .btn,\n.btn-group > :first-child.btn.dropdown-toggle-split,\n.btn-group > :not(:last-child):not(.dropdown-toggle).btn {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.btn-group > :not(:first-child).btn-group > .btn,\n.btn-group > :nth-child(n + 3).btn,\n.btn-group > :not(.btn-check) + .btn {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n","//\n// Check/radio\n//\n\n// makes the default checkbox icon nicer\n.form-check-input {\n  border-color: rgba(0, 0, 0, 0.25);\n  box-shadow: 0 0 0 1px rgba(111, 111, 111, 0.4);\n}\n\n// Hides the default caret\n.form-check-input::-ms-check {\n  color: transparent;\n  background-color: transparent;\n  border: 0;\n}\n\n// Unstyle the caret on `<select>`s\nselect::-ms-expand {\n  display: none;\n}\n\n.form-check .form-check-input[type=\"radio\"] {\n  margin-top: 0.27em;\n  margin-left: -1.3em;\n}\n\n.form-check-input:checked {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\") !important;\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #0d6efd !important;\n  border-color: #0d6efd !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\") !important;\n}\n\n//\n// Switch\n//\n\n.form-switch .form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input,\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -4 8 8'%3e%3ccircle r='3' fill='%23ccc'/%3e%3c/svg%3e\");\n}\n\n.form-switch :checked.form-check-input {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n",".form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n// IE11 doesn't support input=color.\n// This changes the input so its not too narrow to allow a hex input (e.g. #FFFFFF)\n.form-control-color {\n  width: 5rem;\n}\n\n.form-control:disabled {\n  -ms-user-select: none !important;\n}\n",".form-floating {\n  display: flex;\n  flex-direction: column-reverse;\n}\n\n.form-floating > .form-control {\n  min-height: calc(3.5rem + 2px) !important;\n}\n\n.form-floating > .form-control::-ms-input-placeholder { // stylelint-disable-line\n  color: #6c757d;\n}\n\n.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {\n  opacity: 0.65;\n  transform: scale(0.9) translateY(-0.01rem) translateX(0.15rem);\n}\n\n.form-floating input:-ms-input-placeholder,\n.form-floating select:-ms-input-placeholder,\n.form-floating textarea:-ms-input-placeholder {\n  color: transparent;\n}\n\n.form-floating input:not(:-ms-input-placeholder) {\n  padding-top: 1.25rem;\n  padding-bottom: .25rem;\n}\n\n.form-floating input:not(:-ms-input-placeholder) ~ label,\n.form-floating select:not(:-ms-input-placeholder) ~ label,\n.form-floating textarea:not(:-ms-input-placeholder) ~ label {\n  padding-top: .25rem;\n  padding-bottom: .25rem;\n  font-size: 14px;\n  color: #777;\n  opacity: .65;\n}\n",".form-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.form-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.25rem;\n  margin-left: 0.25rem;\n  background-color: #0d6efd;\n  border: 0;\n  border-radius: 1rem;\n  transition:\n    background-color 0.15s ease-in-out, // stylelint-disable-line\n    border-color 0.15s ease-in-out, // stylelint-disable-line\n    box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n.form-range::-ms-thumb:active {\n  background-color: #b6d4fe;\n}\n\n.form-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.form-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.form-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n",".form-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n",".card {\n  // Workaround for the image size bug\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n}\n\n// REF: https://github.com/philipwalton/flexbugs#flexbug-4\n@media (min-width: 576px) {\n  .card-group > .card {\n    flex: 1 0 0%;\n  }\n}\n",".accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n\n.accordion-button::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transition: transform 0.2s ease-in-out;\n}\n\n.accordion-flush .accordion-item,\n.accordion-flush .accordion-item .accordion-button,\n.accordion-flush .accordion-item .accordion-button.collapsed {\n  border-radius: 0 !important;\n}\n",".modal-dialog-scrollable {\n  display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n}\n\n// Ensure `modal-dialog-centered` extends the full height of the view\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  content: \"\";\n}\n\n// Ensure `.modal-body` shows scrollbar\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n// Ensures that modals are horizontally centered\n.modal-dialog {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n",".progress {\n  line-height: 1;\n}\n",".list-group-item-primary {\n  color: #084298 !important;\n  background-color: #cfe2ff !important;\n}\n\n.list-group-item-secondary {\n  color: #41464b !important;\n  background-color: #e2e3e5 !important;\n}\n\n.list-group-item-success {\n  color: #0f5132 !important;\n  background-color: #d1e7dd !important;\n}\n\n.list-group-item-danger {\n  color: #842029 !important;\n  background-color: #f8d7da !important;\n}\n\n.list-group-item-warning {\n  color: #664d03 !important;\n  background-color: #fff3cd !important;\n}\n\n.list-group-item-info {\n  color: #055160 !important;\n  background-color: #cff4fc !important;\n}\n\n.list-group-item-light {\n  color: #636464 !important;\n  background-color: #fefefe !important;\n}\n\n.list-group-item-dark {\n  color: #141619 !important;\n  background-color: #d3d3d4 !important;\n}\n","// SVG background with white fill as IE11 doesn't support filter invert\n.btn-close-white {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\");\n}\n","// Carousel (Dark Variant)\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n// SVG background with dark fill as IE11 doesn't support filter invert\n.carousel-dark .carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n","// fix for  form validation feedback not being positioned correctly\n// https://github.com/coliff/bootstrap-ie11/issues/29\n.invalid-tooltip,\n.valid-tooltip {\n  left: 0;\n  margin-left: 8px;\n}\n",".link-primary {\n  color: #0d6efd;\n}\n\n.link-secondary {\n  color: #6c757d;\n}\n\n.link-success {\n  color: #198754;\n}\n\n.link-danger {\n  color: #dc3545;\n}\n\n.link-warning {\n  color: #ffc107;\n}\n\n.link-info {\n  color: #0dcaf0;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n\n.link-dark {\n  color: #212529;\n}\n\n.link-body-emphasis {\n  color: #000;\n}\n",".ratio-1x1::before {\n  padding-top: 100%;\n}\n\n.ratio-4x3::before {\n  padding-top: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9::before {\n  padding-top: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9::before {\n  padding-top: calc(9 / 21 * 100%);\n}\n"]}
path: css/bootstrap-ie11.min.css.map
user: login: accesslint[bot]
body: Looks like this element is missing an accessible name or label. That makes it hard for people using screen readers or voice control to use the control.
created_at: 2025-04-04T07:45:02Z
author_association: NONE

PR comments:
user: login: qodo-free-for-open-source-projects[bot]
created_at: 2025-04-04T07:45:21Z
body: ## PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

<table>
<tr><td>⏱️&nbsp;<strong>Estimated effort to review</strong>: 2 🔵🔵⚪⚪⚪</td></tr>
<tr><td>🧪&nbsp;<strong>No relevant tests</strong></td></tr>
<tr><td>🔒&nbsp;<strong>No security concerns identified</strong></td></tr>
<tr><td>⚡&nbsp;<strong>Recommended focus areas for review</strong><br><br>

<details><summary><a href='https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-90b511c392b35b916f8651ba3b27fea4341761dd54aedaec91c52a757e545667R1552-R1596'><strong>Accessibility Improvements</strong></a>

The progress bar structure has been improved for accessibility, but some aria attributes may be redundant or incorrectly placed. The role="progressbar" and aria-label attributes are now on the parent div instead of the child div, which is good, but there may be unnecessary duplication in some cases.
</summary>

```html
<div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="25" aria-valuemin="0"
    aria-valuemax="100">
  <div class="progress-bar" style="width: 25%;">25%</div>
</div>

<h5>Multiple Bars</h5>

<div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="15" aria-valuemin="0"
    aria-valuemax="100" style="width: 15%;">
  <div class="progress-bar"></div>
  <div class="progress-bar bg-success" aria-label="Basic example" role="progressbar" aria-valuenow="30" aria-valuemin="0"
    aria-valuemax="100" style="width: 30%;"></div>
  <div class="progress-bar bg-info" aria-label="Basic example" role="progressbar" aria-valuenow="20" aria-valuemin="0"
    aria-valuemax="100" style="width: 20%;"></div>
</div>

<h5>Striped</h5>

<div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="10"
    aria-valuemin="0" aria-valuemax="100">
  <div class="progress-bar progress-bar-striped" style="width: 10%;"></div>
</div>
<div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="25"
    aria-valuemin="0" aria-valuemax="100">
  <div class="progress-bar progress-bar-striped bg-success" style="width: 25%;"></div>
</div>
<div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="50"
    aria-valuemin="0" aria-valuemax="100">
  <div class="progress-bar progress-bar-striped bg-info" style="width: 50%;"></div>
</div>
<div class="progress mb-3" aria-label="Basic example" role="progressbar"
    aria-valuenow="75" aria-valuemin="0" aria-valuemax="100">
  <div class="progress-bar progress-bar-striped bg-warning" style="width: 75%;"></div>
</div>
<div class="progress mb-3" aria-label="Basic example" role="progressbar"
    aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
  <div class="progress-bar progress-bar-striped bg-danger" style="width: 100%;"></div>
</div>

<h5>Animated</h5>

<div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="75"
    aria-valuemin="0" aria-valuemax="100">
  <div class="progress-bar progress-bar-striped progress-bar-animated" style="width: 75%;"></div>
</div>
```

</details>

</td></tr>
</table>

author_association: NONE
user: login: qodo-free-for-open-source-projects[bot]
created_at: 2025-04-04T07:45:54Z
body: ## PR Code Suggestions ✨

<!-- 8c110bc -->

Explore these optional code suggestions:

<table><thead><tr><td><strong>Category</strong></td><td align=left><strong>Suggestion&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </strong></td><td align=center><strong>Impact</strong></td></tr><tbody><tr><td rowspan=6>Possible issue</td>
<td>



<details><summary>Add IE11 flex prefixes</summary>

___


**The grid mixin is missing the <code>-ms-flex</code> prefixed properties which are required <br>for IE11 compatibility. Since this file is specifically for IE11 support, these <br>prefixes are essential.**

[scss/mixins/_grid.scss [1-33]](https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-41667d8b9901aa9fa52483b538bb9026c287f2c663d2fdc01acffa06888cc087R1-R33)

```diff
 // REF: https://github.com/philipwalton/flexbugs#flexbug-4
 .col {
+  -ms-flex: 1 0 0%;
   flex: 1 0 0%;
 }
 
 @media (min-width: 576px) {
   .col-sm {
+    -ms-flex: 1 0 0%;
     flex: 1 0 0%;
   }
 }
 
 @media (min-width: 768px) {
   .col-md {
+    -ms-flex: 1 0 0%;
     flex: 1 0 0%;
   }
 }
 @media (min-width: 992px) {
   .col-lg {
+    -ms-flex: 1 0 0%;
     flex: 1 0 0%;
   }
 }
 
 @media (min-width: 1200px) {
   .col-xl {
+    -ms-flex: 1 0 0%;
     flex: 1 0 0%;
   }
 }
 
 @media (min-width: 1400px) {
   .col-xxl {
+    -ms-flex: 1 0 0%;
     flex: 1 0 0%;
   }
 }
```

- [ ] **Apply this suggestion** <!-- /improve --apply_suggestion=0 -->

<details><summary>Suggestion importance[1-10]: 9</summary>

__

Why: This suggestion addresses a critical compatibility issue by adding the required `-ms-flex` prefixes for IE11 support. Since this library specifically targets IE11 compatibility, these vendor prefixes are essential for the grid system to function properly.


</details></details></td><td align=center>High

</td></tr><tr><td>



<details><summary>Add IE11 card flex prefix</summary>

___


**The card group flex property is missing the <code>-ms-flex</code> prefix required for IE11 <br>compatibility. This file is specifically for IE11 support, so the vendor prefix <br>is necessary.**

[scss/_card.scss [13-18]](https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-be5262d08eefacbcdbfa1f9d100c4d23d2d66fecdd720b1336881e174ce7fe9bR13-R18)

```diff
 // REF: https://github.com/philipwalton/flexbugs#flexbug-4
 @media (min-width: 576px) {
   .card-group > .card {
+    -ms-flex: 1 0 0%;
     flex: 1 0 0%;
   }
 }
```

- [ ] **Apply this suggestion** <!-- /improve --apply_suggestion=1 -->

<details><summary>Suggestion importance[1-10]: 9</summary>

__

Why: The suggestion correctly identifies the missing `-ms-flex` prefix needed for IE11 compatibility in the card component. This is a critical fix for ensuring proper layout rendering in IE11, which is the primary purpose of this library.


</details></details></td><td align=center>High

</td></tr><tr><td>



<details><summary>Fix nonexistent Node version</summary>

___


**The Node.js version 20.19.0 specified in the package.json doesn't exist yet (as <br>of April 2025). The latest version in the 20.x series would likely be lower. Use <br>an existing version to prevent potential build issues.**

[package.json [58-60]](https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R58-R60)

```diff
 "volta": {
-  "node": "20.19.0"
+  "node": "20.11.0"
 }
```

- [ ] **Apply this suggestion** <!-- /improve --apply_suggestion=2 -->

<details><summary>Suggestion importance[1-10]: 9</summary>

__

Why: The suggestion correctly identifies that Node.js version 20.19.0 doesn't exist yet. Using a non-existent version would cause build failures and dependency issues. This is a critical fix for project functionality.


</details></details></td><td align=center>High

</td></tr><tr><td>



<details><summary>Fix progress bar structure</summary>

___


**The <code>style="width: 15%;"</code> attribute is incorrectly placed on the parent progress <br>container instead of the first progress bar. Additionally, the nested progress <br>bars shouldn't have duplicate <code>role="progressbar"</code> attributes when the parent <br>already has this role.**

[tests/index.html [1559-1566]](https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-90b511c392b35b916f8651ba3b27fea4341761dd54aedaec91c52a757e545667R1559-R1566)

```diff
 <div class="progress mb-3" aria-label="Basic example" role="progressbar" aria-valuenow="15" aria-valuemin="0"
-    aria-valuemax="100" style="width: 15%;">
-  <div class="progress-bar"></div>
-  <div class="progress-bar bg-success" aria-label="Basic example" role="progressbar" aria-valuenow="30" aria-valuemin="0"
-    aria-valuemax="100" style="width: 30%;"></div>
-  <div class="progress-bar bg-info" aria-label="Basic example" role="progressbar" aria-valuenow="20" aria-valuemin="0"
-    aria-valuemax="100" style="width: 20%;"></div>
+    aria-valuemax="100">
+  <div class="progress-bar" style="width: 15%;"></div>
+  <div class="progress-bar bg-success" aria-label="Success" style="width: 30%;"></div>
+  <div class="progress-bar bg-info" aria-label="Info" style="width: 20%;"></div>
 </div>
```

- [ ] **Apply this suggestion** <!-- /improve --apply_suggestion=3 -->

<details><summary>Suggestion importance[1-10]: 8</summary>

__

Why: The suggestion correctly identifies a structural issue where the width style is incorrectly placed on the parent container instead of the first progress bar. This could cause rendering problems in IE11 and affect the visual appearance of the progress bars.


</details></details></td><td align=center>Medium

</td></tr><tr><td>



<details><summary>Fix media query scope</summary>

___


**The flexbox fix for <code>.card-group > .card</code> is placed outside the main media query <br>block, which could cause it to be ignored in some cases. Move this fix inside <br>the main media query block to ensure consistent application.**

[css/bootstrap-ie11.min.css [561-564]](https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-f4e36c74372906f5f81f549e2657993386d07056727498fe22e4c4cb957185f5R561-R564)

```diff
-@media (-ms-high-contrast:active) and (min-width:576px),(-ms-high-contrast:none) and (min-width:576px){.card-group>.card{flex:1 0 0%}}
+@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.card-group>.card{flex:1 0 0%}}
```


`[To ensure code accuracy, apply this suggestion manually]`

<details><summary>Suggestion importance[1-10]: 8</summary>

__

Why: The suggestion correctly identifies a potential issue with the media query scope. Moving the card-group flexbox fix inside the main media query block would ensure consistent application across all IE11 environments, preventing potential styling inconsistencies.


</details></details></td><td align=center>Medium

</td></tr><tr><td>



<details><summary>Update Bootstrap version reference</summary>

___


**The README references Bootstrap 5.0.0-beta2 in the example code, but the project <br>is for Bootstrap 5.3.4. This mismatch could cause compatibility issues. Update <br>the example to use the correct Bootstrap version.**

[README.md [52]](https://github.com/coliff/bootstrap-ie11/pull/288/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R52-R52)

```diff
-'<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js"><\/script>'
+'<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.4/dist/js/bootstrap.bundle.min.js"><\/script>'
```

- [ ] **Apply this suggestion** <!-- /improve --apply_suggestion=5 -->

<details><summary>Suggestion importance[1-10]: 7</summary>

__

Why: The suggestion correctly points out the version mismatch between the project (5.3.4) and the example code (5.0.0-beta2). This inconsistency could lead to compatibility issues for users following the documentation.


</details></details></td><td align=center>Medium

</td></tr>
<tr><td align="center" colspan="2">

- [ ] Update <!-- /improve --more_suggestions=true -->

</td><td></td></tr></tbody></table>
author_association: NONE