From 3206c824c679503cc4c68714091789bd14cd9efc Mon Sep 17 00:00:00 2001
From: John Fairhurst
Date: Thu, 6 Apr 2023 09:48:28 +0100
Subject: [PATCH] Version 1.7.0
---
.jazzy.yaml | 4 +-
CHANGELOG.md | 5 +
LICENSE | 2 +-
Package.resolved | 25 +-
README.md | 7 +-
docs/css/fw2020.css | 2682 +++++------------
docs/custom-functions.html | 6 +-
docs/custom-importers.html | 6 +-
docs/dart-sass.html | 6 +-
docs/dartsass/types/compiler.html | 14 +-
docs/dartsass/types/filesystemimporter1.html | 6 +-
docs/dartsass/types/importer4.html | 6 +-
docs/dartsass/types/importerresults.html | 6 +-
docs/dartsass/types/importresolver1.html | 6 +-
docs/dartsass/types/lifecycleerror.html | 6 +-
docs/dartsass/types/protocolerror.html | 6 +-
.../types/sassasyncdynamicfunction.html | 6 +-
.../Resources/Documents/css/fw2020.css | 2682 +++++------------
.../Resources/Documents/custom-functions.html | 6 +-
.../Resources/Documents/custom-importers.html | 6 +-
.../Resources/Documents/dart-sass.html | 6 +-
.../Documents/dartsass/types/compiler.html | 14 +-
.../dartsass/types/filesystemimporter1.html | 6 +-
.../Documents/dartsass/types/importer4.html | 6 +-
.../dartsass/types/importerresults.html | 6 +-
.../dartsass/types/importresolver1.html | 6 +-
.../dartsass/types/lifecycleerror.html | 6 +-
.../dartsass/types/protocolerror.html | 6 +-
.../types/sassasyncdynamicfunction.html | 6 +-
.../Contents/Resources/Documents/errors.html | 6 +-
.../Contents/Resources/Documents/index.html | 15 +-
.../Documents/js/dependencies.min.js | 46 +-
.../Resources/Documents/sass-compilation.html | 6 +-
.../Documents/sass/types/compilererror.html | 6 +-
.../Documents/sass/types/compilermessage.html | 6 +-
.../sass/types/compilermessage/kind2.html | 6 +-
.../sass/types/compilermessagestyle.html | 6 +-
.../Documents/sass/types/compilerresults.html | 6 +-
.../sass/types/compilerresults/urlstyle.html | 6 +-
.../Documents/sass/types/cssstyle.html | 6 +-
.../sass/types/sassargumentlist.html | 6 +-
.../Documents/sass/types/sassbool.html | 6 +-
.../Documents/sass/types/sasscalculation.html | 6 +-
.../sass/types/sasscalculation/kind.html | 6 +-
.../sass/types/sasscalculation/operator.html | 6 +-
.../sass/types/sasscalculation/value.html | 6 +-
.../Documents/sass/types/sasscolor.html | 6 +-
.../sass/types/sasscompilerfunction.html | 6 +-
.../Documents/sass/types/sassconstants.html | 6 +-
.../sass/types/sassdynamicfunction.html | 6 +-
.../sass/types/sassfunctionerror.html | 6 +-
.../Documents/sass/types/sasslist.html | 6 +-
.../sass/types/sasslist/separator.html | 6 +-
.../Documents/sass/types/sassmap.html | 6 +-
.../Documents/sass/types/sassnull.html | 6 +-
.../Documents/sass/types/sassnumber.html | 6 +-
.../Documents/sass/types/sassstring.html | 6 +-
.../Documents/sass/types/sassvalue9.html | 6 +-
.../sass/types/sassvaluevisitor.html | 6 +-
.../Documents/sass/types/sourcemapstyle.html | 6 +-
.../Resources/Documents/sass/types/span1.html | 6 +-
.../Documents/sass/types/span1/location.html | 6 +-
.../Documents/sass/types/syntax.html | 6 +-
.../Resources/Documents/sassscript.html | 6 +-
.../Contents/Resources/Documents/site.json | 2 +-
.../Contents/Resources/docSet.dsidx | Bin 61440 -> 61440 bytes
docs/docsets/swift-sass.tgz | Bin 259534 -> 275165 bytes
docs/docsets/swift-sass.xml | 2 +-
docs/errors.html | 6 +-
docs/index.html | 15 +-
docs/js/dependencies.min.js | 46 +-
docs/sass-compilation.html | 6 +-
docs/sass/types/compilererror.html | 6 +-
docs/sass/types/compilermessage.html | 6 +-
docs/sass/types/compilermessage/kind2.html | 6 +-
docs/sass/types/compilermessagestyle.html | 6 +-
docs/sass/types/compilerresults.html | 6 +-
docs/sass/types/compilerresults/urlstyle.html | 6 +-
docs/sass/types/cssstyle.html | 6 +-
docs/sass/types/sassargumentlist.html | 6 +-
docs/sass/types/sassbool.html | 6 +-
docs/sass/types/sasscalculation.html | 6 +-
docs/sass/types/sasscalculation/kind.html | 6 +-
docs/sass/types/sasscalculation/operator.html | 6 +-
docs/sass/types/sasscalculation/value.html | 6 +-
docs/sass/types/sasscolor.html | 6 +-
docs/sass/types/sasscompilerfunction.html | 6 +-
docs/sass/types/sassconstants.html | 6 +-
docs/sass/types/sassdynamicfunction.html | 6 +-
docs/sass/types/sassfunctionerror.html | 6 +-
docs/sass/types/sasslist.html | 6 +-
docs/sass/types/sasslist/separator.html | 6 +-
docs/sass/types/sassmap.html | 6 +-
docs/sass/types/sassnull.html | 6 +-
docs/sass/types/sassnumber.html | 6 +-
docs/sass/types/sassstring.html | 6 +-
docs/sass/types/sassvalue9.html | 6 +-
docs/sass/types/sassvaluevisitor.html | 6 +-
docs/sass/types/sourcemapstyle.html | 6 +-
docs/sass/types/span1.html | 6 +-
docs/sass/types/span1/location.html | 6 +-
docs/sass/types/syntax.html | 6 +-
docs/sassscript.html | 6 +-
docs/site.json | 2 +-
docs/unresolved.json | 8 +
.../xcshareddata/swiftpm/Package.resolved | 25 +-
106 files changed, 1963 insertions(+), 4149 deletions(-)
diff --git a/.jazzy.yaml b/.jazzy.yaml
index 518ae25a..02eddf4f 100644
--- a/.jazzy.yaml
+++ b/.jazzy.yaml
@@ -19,8 +19,8 @@ modules:
- Sass
- DartSass
docset_module_name: swift-sass
-title: Swift Sass v1.6.0
-module_version: 1.6.0
+title: Swift Sass v1.7.0
+module_version: 1.7.0
merge_modules: true
custom_abstracts: SourceDocs/*md
topic_style: source-order-defs
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bc93121a..951d9127 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,13 @@
+# 1.7.0
+
+* Bundle the 1.60.0 `dart_sass_embedded` binaries
+
# 1.6.0
* Bundle the 1.54.2 `dart_sass_embedded` binaries -- this is the first release
to include binaries for both arm64 and x86 architectures for both macOS and
Linux, selecting the right one when the package is built.
+* Support `includeCharset` option on compilations.
# 1.5.0
diff --git a/LICENSE b/LICENSE
index c3a56de9..9ca79b6a 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2020-2021 swift-sass contributors
+Copyright (c) 2020-2023 swift-sass contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/Package.resolved b/Package.resolved
index a2bda596..5efc28a7 100644
--- a/Package.resolved
+++ b/Package.resolved
@@ -24,8 +24,17 @@
"repositoryURL": "https://github.com/apple/swift-atomics.git",
"state": {
"branch": null,
- "revision": "919eb1d83e02121cdb434c7bfc1f0c66ef17febe",
- "version": "1.0.2"
+ "revision": "6c89474e62719ddcc1e9614989fff2f68208fe10",
+ "version": "1.1.0"
+ }
+ },
+ {
+ "package": "swift-collections",
+ "repositoryURL": "https://github.com/apple/swift-collections.git",
+ "state": {
+ "branch": null,
+ "revision": "937e904258d22af6e447a0b72c0bc67583ef64a2",
+ "version": "1.0.4"
}
},
{
@@ -33,8 +42,8 @@
"repositoryURL": "https://github.com/apple/swift-log.git",
"state": {
"branch": null,
- "revision": "5d66f7ba25daf4f94100e7022febf3c75e37a6c7",
- "version": "1.4.2"
+ "revision": "32e8d724467f8fe623624570367e3d50c5638e46",
+ "version": "1.5.2"
}
},
{
@@ -42,8 +51,8 @@
"repositoryURL": "https://github.com/apple/swift-nio.git",
"state": {
"branch": null,
- "revision": "ece5057615d1bee848341eceafdf04ca54d60177",
- "version": "2.41.0"
+ "revision": "9b2848d76f5caad08b97e71a04345aa5bdb23a06",
+ "version": "2.49.0"
}
},
{
@@ -51,8 +60,8 @@
"repositoryURL": "https://github.com/apple/swift-protobuf.git",
"state": {
"branch": null,
- "revision": "fa0fcd43f272a260e7f734f23e6dc55e16fcae0a",
- "version": "1.19.1"
+ "revision": "0af9125c4eae12a4973fb66574c53a54962a9e1e",
+ "version": "1.21.0"
}
}
]
diff --git a/README.md b/README.md
index bb2a3d29..a29b479f 100644
--- a/README.md
+++ b/README.md
@@ -95,7 +95,7 @@ interface is entirely Swift 5.5 async-await.
## Requirements
* Swift 5.5
-* macOS 11+ (tested on macOS 12.5 x64)
+* macOS 11+ (tested on macOS 13.2 x64)
* Linux (tested on Ubuntu 20.04.3 x64)
* Embedded Sass Protocol version 1.1.0
@@ -107,7 +107,7 @@ Package dependency:
```swift
.package(name: "swift-sass",
url: "https://github.com/johnfairh/swift-sass.git",
- from: "1.6.0")
+ from: "1.7.0")
```
Target dependency:
@@ -138,7 +138,8 @@ implementations, and was
[deprecated in 2020](https://sass-lang.com/blog/libsass-is-deprecated).
However, work is underway to revive the project and it may be that LibSass 4
emerges as an alternative Sass implementation with the same level of language
-support as Dart Sass. As of summer 2022 this revival effort is on hold.
+support as Dart Sass. As of spring 2023 this revival effort is on hold: I'm
+not holding my breath.
See the experimental [libsass4 branch](https://github.com/johnfairh/swift-sass/tree/libsass4)
for the current state of development: if LibSass itself manages to get to a
diff --git a/docs/css/fw2020.css b/docs/css/fw2020.css
index 1172950f..ad104529 100644
--- a/docs/css/fw2020.css
+++ b/docs/css/fw2020.css
@@ -56,157 +56,120 @@
.pr-interpolation {
color: var(--article-color);
}
-
.pr-operator,
.pr-punctuation {
color: inherit;
}
-
code,
pre {
background: #fafafa;
}
-
.language-css > code,
.language-sass > code,
.language-scss > code {
color: #f76d47;
}
-
.pr-atrule {
color: #7c4dff;
}
-
.pr-attr-name {
color: #39adb5;
}
-
.pr-attr-value {
color: #f6a434;
}
-
.pr-attribute {
color: #f6a434;
}
-
.pr-boolean {
color: #7c4dff;
}
-
.pr-builtin {
color: #4d629f;
}
-
.pr-cdata {
color: #39adb5;
}
-
.pr-char {
color: #39adb5;
}
-
.pr-class {
color: #39adb5;
}
-
.pr-class-name {
color: #0b4f79;
}
-
.pr-comment {
color: #267507;
}
-
.pr-constant {
color: #7c4dff;
}
-
.pr-deleted {
color: #e53935;
}
-
.pr-doctype {
color: #aabfc9;
}
-
.pr-entity {
color: #e53935;
}
-
.pr-function {
color: #008080;
}
-
.pr-hexcode {
color: #f76d47;
}
-
.pr-id {
font-weight: bolder;
color: #7c4dff;
}
-
.pr-important {
font-weight: bolder;
color: #7c4dff;
}
-
.pr-inserted {
color: #39adb5;
}
-
.pr-keyword {
color: #9b2393;
}
-
.pr-number {
color: #1c00cf;
}
-
.pr-prolog {
color: #aabfc9;
}
-
.pr-property {
color: #39adb5;
}
-
.pr-pseudo-class {
color: #f6a434;
}
-
.pr-pseudo-element {
color: #f6a434;
}
-
.pr-regex {
color: #6182b8;
}
-
.pr-selector {
color: #e53935;
}
-
.pr-string {
color: #c41a16;
}
-
.pr-symbol {
color: #7c4dff;
}
-
.pr-tag {
color: #643820;
}
-
.pr-unit {
color: #f76d47;
}
-
.pr-url {
color: #e53935;
}
-
.pr-variable {
color: #e53935;
}
@@ -215,157 +178,120 @@ pre {
.pr-interpolation {
color: var(--article-color);
}
-
.pr-operator,
.pr-punctuation {
color: inherit;
}
-
code,
pre {
background: #1f2427;
}
-
.language-css > code,
.language-sass > code,
.language-scss > code {
color: #fd9170;
}
-
.pr-atrule {
color: #c792ea;
}
-
.pr-attr-name {
color: #ffcb6b;
}
-
.pr-attr-value {
color: #a5e844;
}
-
.pr-attribute {
color: #a5e844;
}
-
.pr-boolean {
color: #c792ea;
}
-
.pr-builtin {
color: #ffcb6b;
}
-
.pr-cdata {
color: #80cbc4;
}
-
.pr-char {
color: #80cbc4;
}
-
.pr-class {
color: #ffcb6b;
}
-
.pr-class-name {
color: #eddd00;
}
-
.pr-comment {
color: #45bb3e;
}
-
.pr-constant {
color: #c792ea;
}
-
.pr-deleted {
color: #f66;
}
-
.pr-doctype {
color: #616161;
}
-
.pr-entity {
color: #f66;
}
-
.pr-function {
color: #4cad4f;
}
-
.pr-hexcode {
color: #f2ff00;
}
-
.pr-id {
font-weight: bolder;
color: #c792ea;
}
-
.pr-important {
font-weight: bolder;
color: #c792ea;
}
-
.pr-inserted {
color: #80cbc4;
}
-
.pr-keyword {
color: #c792ea;
}
-
.pr-number {
color: #fd9170;
}
-
.pr-prolog {
color: #616161;
}
-
.pr-property {
color: #80cbc4;
}
-
.pr-pseudo-class {
color: #a5e844;
}
-
.pr-pseudo-element {
color: #a5e844;
}
-
.pr-regex {
color: #f2ff00;
}
-
.pr-selector {
color: #f66;
}
-
.pr-string {
color: #a5e844;
}
-
.pr-symbol {
color: #c792ea;
}
-
.pr-tag {
color: #f66;
}
-
.pr-unit {
color: #fd9170;
}
-
.pr-url {
color: #f66;
}
-
.pr-variable {
color: #f66;
}
@@ -382,6 +308,7 @@ pre {
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
+ --bs-black: #000;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
@@ -414,7 +341,7 @@ pre {
--bs-black-rgb: 0, 0, 0;
--bs-body-color-rgb: 33, 37, 41;
--bs-body-bg-rgb: 255, 255, 255;
- --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family: var(--bs-font-sans-serif);
@@ -423,6 +350,20 @@ pre {
--bs-body-line-height: 1.5;
--bs-body-color: #212529;
--bs-body-bg: #fff;
+ --bs-border-width: 1px;
+ --bs-border-style: solid;
+ --bs-border-color: #dee2e6;
+ --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
+ --bs-border-radius: 0.375rem;
+ --bs-border-radius-sm: 0.25rem;
+ --bs-border-radius-lg: 0.5rem;
+ --bs-border-radius-xl: 1rem;
+ --bs-border-radius-2xl: 2rem;
+ --bs-border-radius-pill: 50rem;
+ --bs-link-color: #0d6efd;
+ --bs-link-hover-color: inherit;
+ --bs-code-color: var(--article-color);
+ --bs-highlight-bg: #fff3cd;
}
*,
@@ -453,15 +394,11 @@ body {
hr {
margin: 0.5rem 0;
color: var(--navigation-border-color);
- background-color: currentColor;
border: 0;
+ border-top: 1px solid;
opacity: 1;
}
-hr:not([size]) {
- height: 1px;
-}
-
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
margin-top: 0;
margin-bottom: 0.5rem;
@@ -518,8 +455,7 @@ p {
margin-bottom: 1rem;
}
-abbr[title],
-abbr[data-bs-original-title] {
+abbr[title] {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
@@ -575,8 +511,8 @@ small, .small {
}
mark, .mark {
- padding: 0.2em;
- background-color: #fcf8e3;
+ padding: 0.1875em;
+ background-color: var(--bs-highlight-bg);
}
sub,
@@ -596,11 +532,11 @@ sup {
}
a {
- color: #0d6efd;
+ color: var(--bs-link-color);
text-decoration: none;
}
a:hover {
- color: inherit;
+ color: var(--bs-link-hover-color);
text-decoration: none;
}
@@ -615,8 +551,6 @@ kbd,
samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
- direction: ltr /* rtl:ignore */;
- unicode-bidi: bidi-override;
}
pre {
@@ -635,7 +569,7 @@ pre code {
code {
font-size: 95%;
- color: var(--article-color);
+ color: var(--bs-code-color);
word-wrap: break-word;
}
a > code {
@@ -643,16 +577,15 @@ a > code {
}
kbd {
- padding: 0.2rem 0.4rem;
+ padding: 0.1875rem 0.375rem;
font-size: 95%;
- color: #fff;
- background-color: #212529;
- border-radius: 0.2rem;
+ color: var(--bs-body-bg);
+ background-color: var(--bs-body-color);
+ border-radius: 0.25rem;
}
kbd kbd {
padding: 0;
font-size: 1em;
- font-weight: 700;
}
figure {
@@ -731,8 +664,8 @@ select:disabled {
opacity: 1;
}
-[list]::-webkit-calendar-picker-indicator {
- display: none;
+[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
+ display: none !important;
}
button,
@@ -818,14 +751,11 @@ legend + * {
::-webkit-file-upload-button {
font: inherit;
+ -webkit-appearance: button;
}
::file-selector-button {
font: inherit;
-}
-
-::-webkit-file-upload-button {
- font: inherit;
-webkit-appearance: button;
}
@@ -969,8 +899,8 @@ progress {
.img-thumbnail {
padding: 0.25rem;
background-color: #fff;
- border: 1px solid #dee2e6;
- border-radius: 0.25rem;
+ border: 1px solid var(--bs-border-color);
+ border-radius: 0.375rem;
max-width: 100%;
height: auto;
}
@@ -996,9 +926,11 @@ progress {
.container-lg,
.container-md,
.container-sm {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
width: 100%;
- padding-right: var(--bs-gutter-x, 0.75rem);
- padding-left: var(--bs-gutter-x, 0.75rem);
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-right: auto;
margin-left: auto;
}
@@ -1033,9 +965,9 @@ progress {
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
- margin-top: calc(var(--bs-gutter-y) * -1);
- margin-right: calc(var(--bs-gutter-x) * -0.5);
- margin-left: calc(var(--bs-gutter-x) * -0.5);
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
flex-shrink: 0;
@@ -1258,210 +1190,166 @@ progress {
.col-sm {
flex: 1 0 0%;
}
-
.row-cols-sm-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-sm-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-sm-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-sm-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-sm-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-sm-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-sm-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-sm-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-sm-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-sm-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-sm-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-sm-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-sm-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-sm-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-sm-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-sm-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-sm-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-sm-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-sm-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-sm-0 {
margin-left: 0;
}
-
.offset-sm-1 {
margin-left: 8.33333333%;
}
-
.offset-sm-2 {
margin-left: 16.66666667%;
}
-
.offset-sm-3 {
margin-left: 25%;
}
-
.offset-sm-4 {
margin-left: 33.33333333%;
}
-
.offset-sm-5 {
margin-left: 41.66666667%;
}
-
.offset-sm-6 {
margin-left: 50%;
}
-
.offset-sm-7 {
margin-left: 58.33333333%;
}
-
.offset-sm-8 {
margin-left: 66.66666667%;
}
-
.offset-sm-9 {
margin-left: 75%;
}
-
.offset-sm-10 {
margin-left: 83.33333333%;
}
-
.offset-sm-11 {
margin-left: 91.66666667%;
}
-
.g-sm-0,
.gx-sm-0 {
--bs-gutter-x: 0;
}
-
.g-sm-0,
.gy-sm-0 {
--bs-gutter-y: 0;
}
-
.g-sm-1,
.gx-sm-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-sm-1,
.gy-sm-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-sm-2,
.gx-sm-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-sm-2,
.gy-sm-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-sm-3,
.gx-sm-3 {
--bs-gutter-x: 1rem;
}
-
.g-sm-3,
.gy-sm-3 {
--bs-gutter-y: 1rem;
}
-
.g-sm-4,
.gx-sm-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-sm-4,
.gy-sm-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-sm-5,
.gx-sm-5 {
--bs-gutter-x: 3rem;
}
-
.g-sm-5,
.gy-sm-5 {
--bs-gutter-y: 3rem;
@@ -1471,210 +1359,166 @@ progress {
.col-md {
flex: 1 0 0%;
}
-
.row-cols-md-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-md-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-md-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-md-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-md-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-md-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-md-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-md-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-md-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-md-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-md-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-md-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-md-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-md-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-md-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-md-0 {
margin-left: 0;
}
-
.offset-md-1 {
margin-left: 8.33333333%;
}
-
.offset-md-2 {
margin-left: 16.66666667%;
}
-
.offset-md-3 {
margin-left: 25%;
}
-
.offset-md-4 {
margin-left: 33.33333333%;
}
-
.offset-md-5 {
margin-left: 41.66666667%;
}
-
.offset-md-6 {
margin-left: 50%;
}
-
.offset-md-7 {
margin-left: 58.33333333%;
}
-
.offset-md-8 {
margin-left: 66.66666667%;
}
-
.offset-md-9 {
margin-left: 75%;
}
-
.offset-md-10 {
margin-left: 83.33333333%;
}
-
.offset-md-11 {
margin-left: 91.66666667%;
}
-
.g-md-0,
.gx-md-0 {
--bs-gutter-x: 0;
}
-
.g-md-0,
.gy-md-0 {
--bs-gutter-y: 0;
}
-
.g-md-1,
.gx-md-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-md-1,
.gy-md-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-md-2,
.gx-md-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-md-2,
.gy-md-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-md-3,
.gx-md-3 {
--bs-gutter-x: 1rem;
}
-
.g-md-3,
.gy-md-3 {
--bs-gutter-y: 1rem;
}
-
.g-md-4,
.gx-md-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-md-4,
.gy-md-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-md-5,
.gx-md-5 {
--bs-gutter-x: 3rem;
}
-
.g-md-5,
.gy-md-5 {
--bs-gutter-y: 3rem;
@@ -1684,210 +1528,166 @@ progress {
.col-lg {
flex: 1 0 0%;
}
-
.row-cols-lg-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-lg-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-lg-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-lg-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-lg-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-lg-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-lg-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-lg-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-lg-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-lg-0 {
margin-left: 0;
}
-
.offset-lg-1 {
margin-left: 8.33333333%;
}
-
.offset-lg-2 {
margin-left: 16.66666667%;
}
-
.offset-lg-3 {
margin-left: 25%;
}
-
.offset-lg-4 {
margin-left: 33.33333333%;
}
-
.offset-lg-5 {
margin-left: 41.66666667%;
}
-
.offset-lg-6 {
margin-left: 50%;
}
-
.offset-lg-7 {
margin-left: 58.33333333%;
}
-
.offset-lg-8 {
margin-left: 66.66666667%;
}
-
.offset-lg-9 {
margin-left: 75%;
}
-
.offset-lg-10 {
margin-left: 83.33333333%;
}
-
.offset-lg-11 {
margin-left: 91.66666667%;
}
-
.g-lg-0,
.gx-lg-0 {
--bs-gutter-x: 0;
}
-
.g-lg-0,
.gy-lg-0 {
--bs-gutter-y: 0;
}
-
.g-lg-1,
.gx-lg-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-lg-1,
.gy-lg-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-lg-2,
.gx-lg-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-lg-2,
.gy-lg-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-lg-3,
.gx-lg-3 {
--bs-gutter-x: 1rem;
}
-
.g-lg-3,
.gy-lg-3 {
--bs-gutter-y: 1rem;
}
-
.g-lg-4,
.gx-lg-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-lg-4,
.gy-lg-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-lg-5,
.gx-lg-5 {
--bs-gutter-x: 3rem;
}
-
.g-lg-5,
.gy-lg-5 {
--bs-gutter-y: 3rem;
@@ -1897,210 +1697,166 @@ progress {
.col-xl {
flex: 1 0 0%;
}
-
.row-cols-xl-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-xl-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-xl-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-xl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-xl-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-xl-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-xl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-xl-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-xl-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-xl-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-xl-0 {
margin-left: 0;
}
-
.offset-xl-1 {
margin-left: 8.33333333%;
}
-
.offset-xl-2 {
margin-left: 16.66666667%;
}
-
.offset-xl-3 {
margin-left: 25%;
}
-
.offset-xl-4 {
margin-left: 33.33333333%;
}
-
.offset-xl-5 {
margin-left: 41.66666667%;
}
-
.offset-xl-6 {
margin-left: 50%;
}
-
.offset-xl-7 {
margin-left: 58.33333333%;
}
-
.offset-xl-8 {
margin-left: 66.66666667%;
}
-
.offset-xl-9 {
margin-left: 75%;
}
-
.offset-xl-10 {
margin-left: 83.33333333%;
}
-
.offset-xl-11 {
margin-left: 91.66666667%;
}
-
.g-xl-0,
.gx-xl-0 {
--bs-gutter-x: 0;
}
-
.g-xl-0,
.gy-xl-0 {
--bs-gutter-y: 0;
}
-
.g-xl-1,
.gx-xl-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-xl-1,
.gy-xl-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-xl-2,
.gx-xl-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-xl-2,
.gy-xl-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-xl-3,
.gx-xl-3 {
--bs-gutter-x: 1rem;
}
-
.g-xl-3,
.gy-xl-3 {
--bs-gutter-y: 1rem;
}
-
.g-xl-4,
.gx-xl-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-xl-4,
.gy-xl-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-xl-5,
.gx-xl-5 {
--bs-gutter-x: 3rem;
}
-
.g-xl-5,
.gy-xl-5 {
--bs-gutter-y: 3rem;
@@ -2110,229 +1866,187 @@ progress {
.col-xxl {
flex: 1 0 0%;
}
-
.row-cols-xxl-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-xxl-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-xxl-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-xxl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-xxl-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-xxl-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-xxl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-xxl-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-xxl-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-xxl-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-xxl-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-xxl-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-xxl-0 {
margin-left: 0;
}
-
.offset-xxl-1 {
margin-left: 8.33333333%;
}
-
.offset-xxl-2 {
margin-left: 16.66666667%;
}
-
.offset-xxl-3 {
margin-left: 25%;
}
-
.offset-xxl-4 {
margin-left: 33.33333333%;
}
-
.offset-xxl-5 {
margin-left: 41.66666667%;
}
-
.offset-xxl-6 {
margin-left: 50%;
}
-
.offset-xxl-7 {
margin-left: 58.33333333%;
}
-
.offset-xxl-8 {
margin-left: 66.66666667%;
}
-
.offset-xxl-9 {
margin-left: 75%;
}
-
.offset-xxl-10 {
margin-left: 83.33333333%;
}
-
.offset-xxl-11 {
margin-left: 91.66666667%;
}
-
.g-xxl-0,
.gx-xxl-0 {
--bs-gutter-x: 0;
}
-
.g-xxl-0,
.gy-xxl-0 {
--bs-gutter-y: 0;
}
-
.g-xxl-1,
.gx-xxl-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-xxl-1,
.gy-xxl-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-xxl-2,
.gx-xxl-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-xxl-2,
.gy-xxl-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-xxl-3,
.gx-xxl-3 {
--bs-gutter-x: 1rem;
}
-
.g-xxl-3,
.gy-xxl-3 {
--bs-gutter-y: 1rem;
}
-
.g-xxl-4,
.gx-xxl-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-xxl-4,
.gy-xxl-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-xxl-5,
.gx-xxl-5 {
--bs-gutter-x: 3rem;
}
-
.g-xxl-5,
.gy-xxl-5 {
--bs-gutter-y: 3rem;
}
}
.table, .j2-param-table, .j2-table {
+ --bs-table-color: var(--article-color);
--bs-table-bg: transparent;
+ --bs-table-border-color: var(--navigation-border-color);
--bs-table-accent-bg: transparent;
- --bs-table-striped-color: #212529;
+ --bs-table-striped-color: var(--bs-body-color);
--bs-table-striped-bg: var(--navigation-bg);
- --bs-table-active-color: #212529;
+ --bs-table-active-color: var(--bs-body-color);
--bs-table-active-bg: rgba(0, 0, 0, 0.1);
- --bs-table-hover-color: #212529;
+ --bs-table-hover-color: var(--bs-body-color);
--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
width: 100%;
margin-bottom: 1rem;
- color: var(--article-color);
+ color: var(--bs-table-color);
vertical-align: top;
- border-color: var(--navigation-border-color);
+ border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > *, .j2-param-table > :not(caption) > * > *, .j2-table > :not(caption) > * > * {
padding: 0.5rem 0.5rem;
@@ -2346,8 +2060,9 @@ progress {
.table > thead, .j2-param-table > thead, .j2-table > thead {
vertical-align: bottom;
}
-.table > :not(:last-child) > :last-child > *, .j2-param-table > :not(:last-child) > :last-child > *, .j2-table > :not(:last-child) > :last-child > * {
- border-bottom-color: currentColor;
+
+.table-group-divider {
+ border-top: 2px solid currentcolor;
}
.caption-top {
@@ -2368,8 +2083,16 @@ progress {
.table-borderless > :not(caption) > * > *, .j2-param-table > :not(caption) > * > * {
border-bottom-width: 0;
}
+.table-borderless > :not(:first-child), .j2-param-table > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
-.table-striped > tbody > tr:nth-of-type(odd) {
+.table-striped-columns > :not(caption) > tr > :nth-child(even) {
--bs-table-accent-bg: var(--bs-table-striped-bg);
color: var(--bs-table-striped-color);
}
@@ -2379,105 +2102,121 @@ progress {
color: var(--bs-table-active-color);
}
-.table-hover > tbody > tr:hover {
+.table-hover > tbody > tr:hover > * {
--bs-table-accent-bg: var(--bs-table-hover-bg);
color: var(--bs-table-hover-color);
}
.table-primary {
+ --bs-table-color: #000;
--bs-table-bg: #cfe2ff;
+ --bs-table-border-color: #bacbe6;
--bs-table-striped-bg: #c5d7f2;
--bs-table-striped-color: #000;
--bs-table-active-bg: #bacbe6;
--bs-table-active-color: #000;
--bs-table-hover-bg: #bfd1ec;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #bacbe6;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-secondary {
+ --bs-table-color: #000;
--bs-table-bg: #e2e3e5;
+ --bs-table-border-color: #cbccce;
--bs-table-striped-bg: #d7d8da;
--bs-table-striped-color: #000;
--bs-table-active-bg: #cbccce;
--bs-table-active-color: #000;
--bs-table-hover-bg: #d1d2d4;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #cbccce;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-success {
+ --bs-table-color: #000;
--bs-table-bg: #d1e7dd;
+ --bs-table-border-color: #bcd0c7;
--bs-table-striped-bg: #c7dbd2;
--bs-table-striped-color: #000;
--bs-table-active-bg: #bcd0c7;
--bs-table-active-color: #000;
--bs-table-hover-bg: #c1d6cc;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #bcd0c7;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-info {
+ --bs-table-color: #000;
--bs-table-bg: #cff4fc;
+ --bs-table-border-color: #badce3;
--bs-table-striped-bg: #c5e8ef;
--bs-table-striped-color: #000;
--bs-table-active-bg: #badce3;
--bs-table-active-color: #000;
--bs-table-hover-bg: #bfe2e9;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #badce3;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-warning {
+ --bs-table-color: #000;
--bs-table-bg: #fff3cd;
+ --bs-table-border-color: #e6dbb9;
--bs-table-striped-bg: #f2e7c3;
--bs-table-striped-color: #000;
--bs-table-active-bg: #e6dbb9;
--bs-table-active-color: #000;
--bs-table-hover-bg: #ece1be;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #e6dbb9;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-danger {
+ --bs-table-color: #000;
--bs-table-bg: #f8d7da;
+ --bs-table-border-color: #dfc2c4;
--bs-table-striped-bg: #eccccf;
--bs-table-striped-color: #000;
--bs-table-active-bg: #dfc2c4;
--bs-table-active-color: #000;
--bs-table-hover-bg: #e5c7ca;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #dfc2c4;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-light {
+ --bs-table-color: #000;
--bs-table-bg: #f8f9fa;
+ --bs-table-border-color: #dfe0e1;
--bs-table-striped-bg: #ecedee;
--bs-table-striped-color: #000;
--bs-table-active-bg: #dfe0e1;
--bs-table-active-color: #000;
--bs-table-hover-bg: #e5e6e7;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #dfe0e1;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-dark {
+ --bs-table-color: #fff;
--bs-table-bg: #212529;
+ --bs-table-border-color: #373b3e;
--bs-table-striped-bg: #2c3034;
--bs-table-striped-color: #fff;
--bs-table-active-bg: #373b3e;
--bs-table-active-color: #fff;
--bs-table-hover-bg: #323539;
--bs-table-hover-color: #fff;
- color: #fff;
- border-color: #373b3e;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-responsive, .j2-param-table, .j2-table {
@@ -2559,7 +2298,7 @@ progress {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
@@ -2591,7 +2330,7 @@ progress {
color: var(--input-placeholder-color);
opacity: 1;
}
-.form-control:disabled, .form-control[readonly] {
+.form-control:disabled {
background-color: #e9ecef;
opacity: 1;
}
@@ -2641,31 +2380,6 @@ progress {
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color: #dde0e3;
}
-.form-control::-webkit-file-upload-button {
- padding: 0.375rem 0.75rem;
- margin: -0.375rem -0.75rem;
- -webkit-margin-end: 0.75rem;
- margin-inline-end: 0.75rem;
- color: var(--input-color);
- background-color: #e9ecef;
- pointer-events: none;
- border-color: inherit;
- border-style: solid;
- border-width: 0;
- border-inline-end-width: 0;
- border-radius: 0;
- -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-@media (prefers-reduced-motion: reduce) {
- .form-control::-webkit-file-upload-button {
- -webkit-transition: none;
- transition: none;
- }
-}
-.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
- background-color: #dde0e3;
-}
.form-control-plaintext {
display: block;
@@ -2678,6 +2392,9 @@ progress {
border: solid transparent;
border-width: 0 0;
}
+.form-control-plaintext:focus {
+ outline: 0;
+}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
padding-right: 0;
padding-left: 0;
@@ -2687,7 +2404,7 @@ progress {
min-height: calc(1.5em + 0.5rem);
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
- border-radius: 0.2rem;
+ border-radius: 0.25rem;
}
.form-control-sm::-webkit-file-upload-button {
padding: 0.25rem 0.5rem;
@@ -2701,18 +2418,12 @@ progress {
-webkit-margin-end: 0.5rem;
margin-inline-end: 0.5rem;
}
-.form-control-sm::-webkit-file-upload-button {
- padding: 0.25rem 0.5rem;
- margin: -0.25rem -0.5rem;
- -webkit-margin-end: 0.5rem;
- margin-inline-end: 0.5rem;
-}
.form-control-lg {
min-height: calc(1.5em + 1rem);
padding: 0.5rem 1rem;
font-size: 1.25rem;
- border-radius: 0.3rem;
+ border-radius: 0.5rem;
}
.form-control-lg::-webkit-file-upload-button {
padding: 0.5rem 1rem;
@@ -2726,12 +2437,6 @@ progress {
-webkit-margin-end: 1rem;
margin-inline-end: 1rem;
}
-.form-control-lg::-webkit-file-upload-button {
- padding: 0.5rem 1rem;
- margin: -0.5rem -1rem;
- -webkit-margin-end: 1rem;
- margin-inline-end: 1rem;
-}
textarea.form-control {
min-height: calc(1.5em + 0.75rem);
@@ -2745,19 +2450,24 @@ textarea.form-control-lg {
.form-control-color {
width: 3rem;
- height: auto;
+ height: calc(1.5em + 0.75rem);
padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control-color::-moz-color-swatch {
- height: 1.5em;
- border-radius: 0.25rem;
+ border: 0 !important;
+ border-radius: 0.375rem;
}
.form-control-color::-webkit-color-swatch {
- height: 1.5em;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
+}
+.form-control-color.form-control-sm {
+ height: calc(1.5em + 0.5rem);
+}
+.form-control-color.form-control-lg {
+ height: calc(1.5em + 1rem);
}
.form-select {
@@ -2770,12 +2480,12 @@ textarea.form-control-lg {
line-height: 1.5;
color: var(--input-color);
background-color: var(--input-bg);
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
border: 0 solid #ced4da;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-webkit-appearance: none;
-moz-appearance: none;
@@ -2808,6 +2518,7 @@ textarea.form-control-lg {
padding-bottom: 0.25rem;
padding-left: 0.5rem;
font-size: 0.875rem;
+ border-radius: 0.25rem;
}
.form-select-lg {
@@ -2815,6 +2526,7 @@ textarea.form-control-lg {
padding-bottom: 0.5rem;
padding-left: 1rem;
font-size: 1.25rem;
+ border-radius: 0.5rem;
}
.form-check {
@@ -2828,6 +2540,17 @@ textarea.form-control-lg {
margin-left: -1.5em;
}
+.form-check-reverse {
+ padding-right: 1.5em;
+ padding-left: 0;
+ text-align: right;
+}
+.form-check-reverse .form-check-input {
+ float: right;
+ margin-right: -1.5em;
+ margin-left: 0;
+}
+
.form-check-input {
width: 1em;
height: 1em;
@@ -2843,6 +2566,7 @@ textarea.form-control-lg {
appearance: none;
-webkit-print-color-adjust: exact;
color-adjust: exact;
+ print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
border-radius: 0.25em;
@@ -2863,7 +2587,7 @@ textarea.form-control-lg {
border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
+ 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");
@@ -2879,6 +2603,7 @@ textarea.form-control-lg {
opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
+ cursor: default;
opacity: 0.5;
}
@@ -2905,6 +2630,14 @@ textarea.form-control-lg {
background-position: right center;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
+.form-switch.form-check-reverse {
+ padding-right: 2.5em;
+ padding-left: 0;
+}
+.form-switch.form-check-reverse .form-check-input {
+ margin-right: -2.5em;
+ margin-left: 0;
+}
.form-check-inline {
display: inline-block;
@@ -3016,6 +2749,7 @@ textarea.form-control-lg {
position: relative;
}
.form-floating > .form-control,
+.form-floating > .form-control-plaintext,
.form-floating > .form-select {
height: 3.5rem;
line-height: 1.25;
@@ -3024,8 +2758,13 @@ textarea.form-control-lg {
position: absolute;
top: 0;
left: 0;
+ width: 100%;
height: 100%;
padding: 1rem 0.75rem;
+ overflow: hidden;
+ text-align: start;
+ text-overflow: ellipsis;
+ white-space: nowrap;
pointer-events: none;
border: 0 solid transparent;
transform-origin: 0 0;
@@ -3036,24 +2775,29 @@ textarea.form-control-lg {
transition: none;
}
}
-.form-floating > .form-control {
+.form-floating > .form-control,
+.form-floating > .form-control-plaintext {
padding: 1rem 0.75rem;
}
-.form-floating > .form-control::-moz-placeholder {
+.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
color: transparent;
}
-.form-floating > .form-control::placeholder {
+.form-floating > .form-control::placeholder,
+.form-floating > .form-control-plaintext::placeholder {
color: transparent;
}
-.form-floating > .form-control:not(:-moz-placeholder-shown) {
+.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
-.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
+.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
+.form-floating > .form-control-plaintext:focus,
+.form-floating > .form-control-plaintext:not(:placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
-.form-floating > .form-control:-webkit-autofill {
+.form-floating > .form-control:-webkit-autofill,
+.form-floating > .form-control-plaintext:-webkit-autofill {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
@@ -3067,6 +2811,7 @@ textarea.form-control-lg {
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
+.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
@@ -3075,6 +2820,9 @@ textarea.form-control-lg {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
+.form-floating > .form-control-plaintext ~ label {
+ border-width: 0 0;
+}
.input-group {
position: relative;
@@ -3084,22 +2832,24 @@ textarea.form-control-lg {
width: 100%;
}
.input-group > .form-control,
-.input-group > .form-select {
+.input-group > .form-select,
+.input-group > .form-floating {
position: relative;
flex: 1 1 auto;
width: 1%;
min-width: 0;
}
.input-group > .form-control:focus,
-.input-group > .form-select:focus {
- z-index: 3;
+.input-group > .form-select:focus,
+.input-group > .form-floating:focus-within {
+ z-index: 5;
}
.input-group .btn {
position: relative;
z-index: 2;
}
.input-group .btn:focus {
- z-index: 3;
+ z-index: 5;
}
.input-group-text {
@@ -3114,7 +2864,7 @@ textarea.form-control-lg {
white-space: nowrap;
background-color: #e9ecef;
border: 0 solid #ced4da;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
}
.input-group-lg > .form-control,
@@ -3123,7 +2873,7 @@ textarea.form-control-lg {
.input-group-lg > .btn {
padding: 0.5rem 1rem;
font-size: 1.25rem;
- border-radius: 0.3rem;
+ border-radius: 0.5rem;
}
.input-group-sm > .form-control,
@@ -3132,7 +2882,7 @@ textarea.form-control-lg {
.input-group-sm > .btn {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
- border-radius: 0.2rem;
+ border-radius: 0.25rem;
}
.input-group-lg > .form-select,
@@ -3140,13 +2890,17 @@ textarea.form-control-lg {
padding-right: 3rem;
}
-.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
-.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
+.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
+.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
+.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
-.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),
-.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {
+.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
+.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
+.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
@@ -3155,6 +2909,11 @@ textarea.form-control-lg {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
+.input-group > .form-floating:not(:first-child) > .form-control,
+.input-group > .form-floating:not(:first-child) > .form-select {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
.valid-feedback {
display: none;
@@ -3175,7 +2934,7 @@ textarea.form-control-lg {
font-size: 0.875rem;
color: #fff;
background-color: rgba(25, 135, 84, 0.9);
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
}
.was-validated :valid ~ .valid-feedback,
@@ -3188,7 +2947,7 @@ textarea.form-control-lg {
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #198754;
padding-right: calc(1.5em + 0.75rem);
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
@@ -3208,7 +2967,7 @@ textarea.form-control-lg {
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
padding-right: 4.125rem;
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
@@ -3217,6 +2976,10 @@ textarea.form-control-lg {
box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
+.was-validated .form-control-color:valid, .form-control-color.is-valid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
.was-validated .form-check-input:valid, .form-check-input.is-valid {
border-color: #198754;
}
@@ -3234,14 +2997,11 @@ textarea.form-control-lg {
margin-left: 0.5em;
}
-.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
-.was-validated .input-group .form-select:valid,
-.input-group .form-select.is-valid {
- z-index: 1;
-}
-.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
-.was-validated .input-group .form-select:valid:focus,
-.input-group .form-select.is-valid:focus {
+.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
+.was-validated .input-group > .form-select:not(:focus):valid,
+.input-group > .form-select:not(:focus).is-valid,
+.was-validated .input-group > .form-floating:not(:focus-within):valid,
+.input-group > .form-floating:not(:focus-within).is-valid {
z-index: 3;
}
@@ -3264,7 +3024,7 @@ textarea.form-control-lg {
font-size: 0.875rem;
color: #fff;
background-color: rgba(220, 53, 69, 0.9);
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
}
.was-validated :invalid ~ .invalid-feedback,
@@ -3297,7 +3057,7 @@ textarea.form-control-lg {
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
padding-right: 4.125rem;
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
@@ -3306,6 +3066,10 @@ textarea.form-control-lg {
box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
+.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
border-color: #dc3545;
}
@@ -3323,15 +3087,12 @@ textarea.form-control-lg {
margin-left: 0.5em;
}
-.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
-.was-validated .input-group .form-select:invalid,
-.input-group .form-select.is-invalid {
- z-index: 2;
-}
-.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
-.was-validated .input-group .form-select:invalid:focus,
-.input-group .form-select.is-invalid:focus {
- z-index: 3;
+.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
+.was-validated .input-group > .form-select:not(:focus):invalid,
+.input-group > .form-select:not(:focus).is-invalid,
+.was-validated .input-group > .form-floating:not(:focus-within):invalid,
+.input-group > .form-floating:not(:focus-within).is-invalid {
+ z-index: 4;
}
.fade {
@@ -3374,7 +3135,9 @@ textarea.form-control-lg {
.dropup,
.dropend,
.dropdown,
-.dropstart {
+.dropstart,
+.dropup-center,
+.dropdown-center {
position: relative;
}
@@ -3396,25 +3159,51 @@ textarea.form-control-lg {
}
.dropdown-menu {
+ --bs-dropdown-zindex: 1000;
+ --bs-dropdown-min-width: 10rem;
+ --bs-dropdown-padding-x: 0;
+ --bs-dropdown-padding-y: 0.5rem;
+ --bs-dropdown-spacer: 0.125rem;
+ --bs-dropdown-font-size: 1rem;
+ --bs-dropdown-color: #212529;
+ --bs-dropdown-bg: #fff;
+ --bs-dropdown-border-color: var(--navigation-border-color);
+ --bs-dropdown-border-radius: 0.375rem;
+ --bs-dropdown-border-width: 1px;
+ --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-divider-margin-y: 0.5rem;
+ --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-dropdown-link-color: #212529;
+ --bs-dropdown-link-hover-color: var(--navigation-color);
+ --bs-dropdown-link-hover-bg: var(--navigation-border-color);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-item-padding-x: 1rem;
+ --bs-dropdown-item-padding-y: 0.25rem;
+ --bs-dropdown-header-color: #6c757d;
+ --bs-dropdown-header-padding-x: 1rem;
+ --bs-dropdown-header-padding-y: 0.5rem;
position: absolute;
- z-index: 1000;
+ z-index: var(--bs-dropdown-zindex);
display: none;
- min-width: 10rem;
- padding: 0.5rem 0;
+ min-width: var(--bs-dropdown-min-width);
+ padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
margin: 0;
- font-size: 1rem;
- color: #212529;
+ font-size: var(--bs-dropdown-font-size);
+ color: var(--bs-dropdown-color);
text-align: left;
list-style: none;
- background-color: #fff;
+ background-color: var(--bs-dropdown-bg);
background-clip: padding-box;
- border: 1px solid var(--navigation-border-color);
- border-radius: 0.25rem;
+ border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
+ border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
top: 100%;
left: 0;
- margin-top: 0.125rem;
+ margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
@@ -3441,7 +3230,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-sm-end {
--bs-position: end;
}
@@ -3458,7 +3246,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-md-end {
--bs-position: end;
}
@@ -3475,7 +3262,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-lg-end {
--bs-position: end;
}
@@ -3492,7 +3278,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-xl-end {
--bs-position: end;
}
@@ -3509,7 +3294,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-xxl-end {
--bs-position: end;
}
@@ -3522,7 +3306,7 @@ textarea.form-control-lg {
top: auto;
bottom: 100%;
margin-top: 0;
- margin-bottom: 0.125rem;
+ margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
display: inline-block;
@@ -3543,7 +3327,7 @@ textarea.form-control-lg {
right: auto;
left: 100%;
margin-top: 0;
- margin-left: 0.125rem;
+ margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
display: inline-block;
@@ -3567,7 +3351,7 @@ textarea.form-control-lg {
right: 100%;
left: auto;
margin-top: 0;
- margin-right: 0.125rem;
+ margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
display: inline-block;
@@ -3596,34 +3380,35 @@ textarea.form-control-lg {
.dropdown-divider {
height: 0;
- margin: 0.5rem 0;
+ margin: var(--bs-dropdown-divider-margin-y) 0;
overflow: hidden;
- border-top: 1px solid rgba(0, 0, 0, 0.15);
+ border-top: 1px solid var(--bs-dropdown-divider-bg);
+ opacity: 1;
}
.dropdown-item {
display: block;
width: 100%;
- padding: 0.25rem 1rem;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
clear: both;
font-weight: var(--font-weight-normal);
- color: #212529;
+ color: var(--bs-dropdown-link-color);
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
- color: var(--navigation-color);
- background-color: var(--navigation-border-color);
+ color: var(--bs-dropdown-link-hover-color);
+ background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
- color: #fff;
+ color: var(--bs-dropdown-link-active-color);
text-decoration: none;
- background-color: #0d6efd;
+ background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
- color: #adb5bd;
+ color: var(--bs-dropdown-link-disabled-color);
pointer-events: none;
background-color: transparent;
}
@@ -3634,49 +3419,41 @@ textarea.form-control-lg {
.dropdown-header {
display: block;
- padding: 0.5rem 1rem;
+ padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
margin-bottom: 0;
font-size: 0.875rem;
- color: #6c757d;
+ color: var(--bs-dropdown-header-color);
white-space: nowrap;
}
.dropdown-item-text {
display: block;
- padding: 0.25rem 1rem;
- color: #212529;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
- color: #dee2e6;
- background-color: #343a40;
- border-color: rgba(0, 0, 0, 0.15);
-}
-.dropdown-menu-dark .dropdown-item {
- color: #dee2e6;
-}
-.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
- color: #fff;
- background-color: rgba(255, 255, 255, 0.15);
-}
-.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
- color: #fff;
- background-color: #0d6efd;
-}
-.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
- color: #adb5bd;
-}
-.dropdown-menu-dark .dropdown-divider {
- border-color: rgba(0, 0, 0, 0.15);
-}
-.dropdown-menu-dark .dropdown-item-text {
- color: #dee2e6;
-}
-.dropdown-menu-dark .dropdown-header {
- color: #adb5bd;
+ --bs-dropdown-color: #dee2e6;
+ --bs-dropdown-bg: #343a40;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-box-shadow: ;
+ --bs-dropdown-link-color: #dee2e6;
+ --bs-dropdown-link-hover-color: #fff;
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-header-color: #adb5bd;
}
.nav {
+ --bs-nav-link-padding-x: 1rem;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-font-weight: ;
+ --bs-nav-link-color: var(--bs-link-color);
+ --bs-nav-link-hover-color: var(--bs-link-hover-color);
+ --bs-nav-link-disabled-color: #6c757d;
display: flex;
flex-wrap: wrap;
padding-left: 0;
@@ -3686,8 +3463,10 @@ textarea.form-control-lg {
.nav-link {
display: block;
- padding: 0.5rem 1rem;
- color: #0d6efd;
+ padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
+ font-size: var(--bs-nav-link-font-size);
+ font-weight: var(--bs-nav-link-font-weight);
+ color: var(--bs-nav-link-color);
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
@@ -3696,54 +3475,71 @@ textarea.form-control-lg {
}
}
.nav-link:hover, .nav-link:focus {
- color: inherit;
+ color: var(--bs-nav-link-hover-color);
}
.nav-link.disabled {
- color: #6c757d;
+ color: var(--bs-nav-link-disabled-color);
pointer-events: none;
cursor: default;
}
.nav-tabs {
- border-bottom: 1px solid #dee2e6;
+ --bs-nav-tabs-border-width: 1px;
+ --bs-nav-tabs-border-color: #dee2e6;
+ --bs-nav-tabs-border-radius: 0.375rem;
+ --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
+ --bs-nav-tabs-link-active-color: #495057;
+ --bs-nav-tabs-link-active-bg: #fff;
+ --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
+ border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
- margin-bottom: -1px;
+ margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
background: none;
- border: 1px solid transparent;
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
+ border: var(--bs-nav-tabs-border-width) solid transparent;
+ border-top-left-radius: var(--bs-nav-tabs-border-radius);
+ border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
- border-color: #e9ecef #e9ecef #dee2e6;
isolation: isolate;
+ border-color: var(--bs-nav-tabs-link-hover-border-color);
}
-.nav-tabs .nav-link.disabled {
- color: #6c757d;
+.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
background-color: transparent;
border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
- color: #495057;
- background-color: #fff;
- border-color: #dee2e6 #dee2e6 #fff;
+ color: var(--bs-nav-tabs-link-active-color);
+ background-color: var(--bs-nav-tabs-link-active-bg);
+ border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
- margin-top: -1px;
+ margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
border-top-left-radius: 0;
border-top-right-radius: 0;
}
+.nav-pills {
+ --bs-nav-pills-border-radius: 0.375rem;
+ --bs-nav-pills-link-active-color: #fff;
+ --bs-nav-pills-link-active-bg: #0d6efd;
+}
.nav-pills .nav-link {
background: none;
border: 0;
- border-radius: 0.25rem;
+ border-radius: var(--bs-nav-pills-border-radius);
+}
+.nav-pills .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
- color: #fff;
- background-color: #0d6efd;
+ color: var(--bs-nav-pills-link-active-color);
+ background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-fill > .nav-link,
@@ -3772,13 +3568,32 @@ textarea.form-control-lg {
}
.navbar {
+ --bs-navbar-padding-x: 0;
+ --bs-navbar-padding-y: 0.5rem;
+ --bs-navbar-color: rgba(0, 0, 0, 0.55);
+ --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
+ --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
+ --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-padding-y: 0.3125rem;
+ --bs-navbar-brand-margin-end: 1rem;
+ --bs-navbar-brand-font-size: 1.25rem;
+ --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-nav-link-padding-x: 0.5rem;
+ --bs-navbar-toggler-padding-y: 0.25rem;
+ --bs-navbar-toggler-padding-x: 0.75rem;
+ --bs-navbar-toggler-font-size: 1.25rem;
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+ --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
+ --bs-navbar-toggler-border-radius: 0.375rem;
+ --bs-navbar-toggler-focus-width: 0.25rem;
+ --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
+ padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
@@ -3793,22 +3608,33 @@ textarea.form-control-lg {
justify-content: space-between;
}
.navbar-brand {
- padding-top: 0.3125rem;
- padding-bottom: 0.3125rem;
- margin-right: 1rem;
- font-size: 1.25rem;
+ padding-top: var(--bs-navbar-brand-padding-y);
+ padding-bottom: var(--bs-navbar-brand-padding-y);
+ margin-right: var(--bs-navbar-brand-margin-end);
+ font-size: var(--bs-navbar-brand-font-size);
+ color: var(--bs-navbar-brand-color);
white-space: nowrap;
}
+.navbar-brand:hover, .navbar-brand:focus {
+ color: var(--bs-navbar-brand-hover-color);
+}
+
.navbar-nav {
+ --bs-nav-link-padding-x: 0;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-font-weight: ;
+ --bs-nav-link-color: var(--bs-navbar-color);
+ --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
+ --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
-.navbar-nav .nav-link {
- padding-right: 0;
- padding-left: 0;
+.navbar-nav .show > .nav-link,
+.navbar-nav .nav-link.active {
+ color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
position: static;
@@ -3817,6 +3643,12 @@ textarea.form-control-lg {
.navbar-text {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
+ color: var(--bs-navbar-color);
+}
+.navbar-text a,
+.navbar-text a:hover,
+.navbar-text a:focus {
+ color: var(--bs-navbar-active-color);
}
.navbar-collapse {
@@ -3826,13 +3658,14 @@ textarea.form-control-lg {
}
.navbar-toggler {
- padding: 0.25rem 0.75rem;
- font-size: 1.25rem;
+ padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
+ font-size: var(--bs-navbar-toggler-font-size);
line-height: 1;
+ color: var(--bs-navbar-color);
background-color: transparent;
- border: 1px solid transparent;
- border-radius: 0.25rem;
- transition: box-shadow 0.15s ease-in-out;
+ border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
+ border-radius: var(--bs-navbar-toggler-border-radius);
+ transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
.navbar-toggler {
@@ -3845,7 +3678,7 @@ textarea.form-control-lg {
.navbar-toggler:focus {
text-decoration: none;
outline: 0;
- box-shadow: 0 0 0 0.25rem;
+ box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
@@ -3853,6 +3686,7 @@ textarea.form-control-lg {
width: 1.5em;
height: 1.5em;
vertical-align: middle;
+ background-image: var(--bs-navbar-toggler-icon-bg);
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
@@ -3875,8 +3709,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible;
@@ -3888,28 +3722,22 @@ textarea.form-control-lg {
.navbar-expand-sm .navbar-toggler {
display: none;
}
- .navbar-expand-sm .offcanvas-header {
- display: none;
- }
.navbar-expand-sm .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-sm .offcanvas-top,
-.navbar-expand-sm .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-sm .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-sm .offcanvas-body {
+ .navbar-expand-sm .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -3928,8 +3756,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-md .navbar-nav-scroll {
overflow: visible;
@@ -3941,28 +3769,22 @@ textarea.form-control-lg {
.navbar-expand-md .navbar-toggler {
display: none;
}
- .navbar-expand-md .offcanvas-header {
- display: none;
- }
.navbar-expand-md .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-md .offcanvas-top,
-.navbar-expand-md .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-md .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-md .offcanvas-body {
+ .navbar-expand-md .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -3981,8 +3803,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible;
@@ -3994,28 +3816,22 @@ textarea.form-control-lg {
.navbar-expand-lg .navbar-toggler {
display: none;
}
- .navbar-expand-lg .offcanvas-header {
- display: none;
- }
.navbar-expand-lg .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-lg .offcanvas-top,
-.navbar-expand-lg .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-lg .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-lg .offcanvas-body {
+ .navbar-expand-lg .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -4034,8 +3850,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible;
@@ -4047,28 +3863,22 @@ textarea.form-control-lg {
.navbar-expand-xl .navbar-toggler {
display: none;
}
- .navbar-expand-xl .offcanvas-header {
- display: none;
- }
.navbar-expand-xl .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-xl .offcanvas-top,
-.navbar-expand-xl .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-xl .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-xl .offcanvas-body {
+ .navbar-expand-xl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -4087,8 +3897,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-xxl .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xxl .navbar-nav-scroll {
overflow: visible;
@@ -4100,28 +3910,22 @@ textarea.form-control-lg {
.navbar-expand-xxl .navbar-toggler {
display: none;
}
- .navbar-expand-xxl .offcanvas-header {
- display: none;
- }
.navbar-expand-xxl .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-xxl .offcanvas-top,
-.navbar-expand-xxl .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-xxl .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-xxl .offcanvas-body {
+ .navbar-expand-xxl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -4139,8 +3943,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
overflow: visible;
@@ -4152,102 +3956,62 @@ textarea.form-control-lg {
.navbar-expand .navbar-toggler {
display: none;
}
-.navbar-expand .offcanvas-header {
- display: none;
-}
.navbar-expand .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
-.navbar-expand .offcanvas-top,
-.navbar-expand .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+.navbar-expand .offcanvas .offcanvas-header {
+ display: none;
}
-.navbar-expand .offcanvas-body {
+.navbar-expand .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
-.navbar-light .navbar-brand {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-nav .nav-link {
- color: rgba(0, 0, 0, 0.55);
-}
-.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
- color: rgba(0, 0, 0, 0.7);
-}
-.navbar-light .navbar-nav .nav-link.disabled {
- color: rgba(0, 0, 0, 0.3);
-}
-.navbar-light .navbar-nav .show > .nav-link,
-.navbar-light .navbar-nav .nav-link.active {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-toggler {
- color: rgba(0, 0, 0, 0.55);
- border-color: rgba(0, 0, 0, 0.1);
-}
-.navbar-light .navbar-toggler-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
-}
-.navbar-light .navbar-text {
- color: rgba(0, 0, 0, 0.55);
-}
-.navbar-light .navbar-text a,
-.navbar-light .navbar-text a:hover,
-.navbar-light .navbar-text a:focus {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-dark .navbar-brand {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-nav .nav-link {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
- color: rgba(255, 255, 255, 0.75);
-}
-.navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.25);
-}
-.navbar-dark .navbar-nav .show > .nav-link,
-.navbar-dark .navbar-nav .nav-link.active {
- color: #fff;
-}
-.navbar-dark .navbar-toggler {
- color: var(--titlebar-color);
- border-color: rgba(255, 255, 255, 0.1);
-}
-.navbar-dark .navbar-toggler-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
-}
-.navbar-dark .navbar-text {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-text a,
-.navbar-dark .navbar-text a:hover,
-.navbar-dark .navbar-text a:focus {
- color: #fff;
+.navbar-dark {
+ --bs-navbar-color: var(--titlebar-color);
+ --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
+ --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
+ --bs-navbar-active-color: #fff;
+ --bs-navbar-brand-color: var(--titlebar-color);
+ --bs-navbar-brand-hover-color: var(--titlebar-color);
+ --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.accordion {
+ --bs-accordion-color: #212529;
+ --bs-accordion-bg: #fff;
+ --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ --bs-accordion-border-color: var(--bs-border-color);
+ --bs-accordion-border-width: 1px;
+ --bs-accordion-border-radius: 0.375rem;
+ --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
+ --bs-accordion-btn-padding-x: 1.25rem;
+ --bs-accordion-btn-padding-y: 1rem;
+ --bs-accordion-btn-color: #212529;
+ --bs-accordion-btn-bg: var(--bs-accordion-bg);
+ --bs-accordion-btn-icon: 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");
+ --bs-accordion-btn-icon-width: 1.25rem;
+ --bs-accordion-btn-icon-transform: rotate(-180deg);
+ --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
+ --bs-accordion-btn-active-icon: 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");
+ --bs-accordion-btn-focus-border-color: #86b7fe;
+ --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-accordion-body-padding-x: 1.25rem;
+ --bs-accordion-body-padding-y: 1rem;
+ --bs-accordion-active-color: #0c63e4;
+ --bs-accordion-active-bg: #e7f1ff;
}
.accordion-button {
@@ -4255,15 +4019,15 @@ textarea.form-control-lg {
display: flex;
align-items: center;
width: 100%;
- padding: 1rem 1.25rem;
+ padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
font-size: 1rem;
- color: #212529;
+ color: var(--bs-accordion-btn-color);
text-align: left;
- background-color: #fff;
+ background-color: var(--bs-accordion-btn-bg);
border: 0;
border-radius: 0;
overflow-anchor: none;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button {
@@ -4271,24 +4035,24 @@ textarea.form-control-lg {
}
}
.accordion-button:not(.collapsed) {
- color: #0c63e4;
- background-color: #e7f1ff;
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
+ color: var(--bs-accordion-active-color);
+ background-color: var(--bs-accordion-active-bg);
+ box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.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);
+ background-image: var(--bs-accordion-btn-active-icon);
+ transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
flex-shrink: 0;
- width: 1.25rem;
- height: 1.25rem;
+ width: var(--bs-accordion-btn-icon-width);
+ height: var(--bs-accordion-btn-icon-width);
margin-left: auto;
content: "";
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ background-image: var(--bs-accordion-btn-icon);
background-repeat: no-repeat;
- background-size: 1.25rem;
- transition: transform 0.2s ease-in-out;
+ background-size: var(--bs-accordion-btn-icon-width);
+ transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button::after {
@@ -4300,9 +4064,9 @@ textarea.form-control-lg {
}
.accordion-button:focus {
z-index: 3;
- border-color: #86b7fe;
+ border-color: var(--bs-accordion-btn-focus-border-color);
outline: 0;
- box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
@@ -4310,35 +4074,36 @@ textarea.form-control-lg {
}
.accordion-item {
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, 0.125);
+ color: var(--bs-accordion-color);
+ background-color: var(--bs-accordion-bg);
+ border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
+ border-top-left-radius: var(--bs-accordion-border-radius);
+ border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
- border-top-left-radius: calc(0.25rem - 1px);
- border-top-right-radius: calc(0.25rem - 1px);
+ border-top-left-radius: var(--bs-accordion-inner-border-radius);
+ border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
border-top: 0;
}
.accordion-item:last-of-type {
- border-bottom-right-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
- border-bottom-right-radius: calc(0.25rem - 1px);
- border-bottom-left-radius: calc(0.25rem - 1px);
+ border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
- border-bottom-right-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
- padding: 1rem 1.25rem;
+ padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush .accordion-collapse {
@@ -4355,31 +4120,40 @@ textarea.form-control-lg {
.accordion-flush .accordion-item:last-child {
border-bottom: 0;
}
-.accordion-flush .accordion-item .accordion-button {
+.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
border-radius: 0;
}
.breadcrumb {
+ --bs-breadcrumb-padding-x: 0;
+ --bs-breadcrumb-padding-y: 0;
+ --bs-breadcrumb-margin-bottom: 1rem;
+ --bs-breadcrumb-bg: var(--navigation-bg);
+ --bs-breadcrumb-border-radius: 0;
+ --bs-breadcrumb-divider-color: #6c757d;
+ --bs-breadcrumb-item-padding-x: 0.5rem;
+ --bs-breadcrumb-item-active-color: #6c757d;
display: flex;
flex-wrap: wrap;
- padding: 0 0;
- margin-bottom: 1rem;
+ padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
+ margin-bottom: var(--bs-breadcrumb-margin-bottom);
+ font-size: var(--bs-breadcrumb-font-size);
list-style: none;
- background-color: var(--navigation-bg);
- border-radius: 0;
+ background-color: var(--bs-breadcrumb-bg);
+ border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
- padding-left: 0.5rem;
+ padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
float: left;
- padding-right: 0.5rem;
- color: #6c757d;
+ padding-right: var(--bs-breadcrumb-item-padding-x);
+ color: var(--bs-breadcrumb-divider-color);
content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
- color: #6c757d;
+ color: var(--bs-breadcrumb-item-active-color);
}
.clearfix::after {
@@ -4388,60 +4162,100 @@ textarea.form-control-lg {
content: "";
}
+.text-bg-primary {
+ color: #fff !important;
+ background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-secondary {
+ color: #fff !important;
+ background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-success {
+ color: #fff !important;
+ background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-info {
+ color: #000 !important;
+ background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-warning {
+ color: #000 !important;
+ background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-danger {
+ color: #fff !important;
+ background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-light {
+ color: #000 !important;
+ background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-dark {
+ color: #fff !important;
+ background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
+}
+
.link-primary {
- color: #0d6efd;
+ color: #0d6efd !important;
}
.link-primary:hover, .link-primary:focus {
- color: #0a58ca;
+ color: #0a58ca !important;
}
.link-secondary {
- color: #6c757d;
+ color: #6c757d !important;
}
.link-secondary:hover, .link-secondary:focus {
- color: #565e64;
+ color: #565e64 !important;
}
.link-success {
- color: #198754;
+ color: #198754 !important;
}
.link-success:hover, .link-success:focus {
- color: #146c43;
+ color: #146c43 !important;
}
.link-info {
- color: #0dcaf0;
+ color: #0dcaf0 !important;
}
.link-info:hover, .link-info:focus {
- color: #3dd5f3;
+ color: #3dd5f3 !important;
}
.link-warning {
- color: #ffc107;
+ color: #ffc107 !important;
}
.link-warning:hover, .link-warning:focus {
- color: #ffcd39;
+ color: #ffcd39 !important;
}
.link-danger {
- color: #dc3545;
+ color: #dc3545 !important;
}
.link-danger:hover, .link-danger:focus {
- color: #b02a37;
+ color: #b02a37 !important;
}
.link-light {
- color: #f8f9fa;
+ color: #f8f9fa !important;
}
.link-light:hover, .link-light:focus {
- color: #f9fafb;
+ color: #f9fafb !important;
}
.link-dark {
- color: #212529;
+ color: #212529 !important;
}
.link-dark:hover, .link-dark:focus {
- color: #1a1e21;
+ color: #1a1e21 !important;
}
.ratio {
@@ -4500,6 +4314,13 @@ textarea.form-control-lg {
z-index: 1020;
}
+.sticky-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+}
+
@media (min-width: 576px) {
.sticky-sm-top {
position: -webkit-sticky;
@@ -4507,6 +4328,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-sm-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 768px) {
.sticky-md-top {
@@ -4515,6 +4342,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-md-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 992px) {
.sticky-lg-top {
@@ -4523,6 +4356,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-lg-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 1200px) {
.sticky-xl-top {
@@ -4531,6 +4370,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-xl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 1400px) {
.sticky-xxl-top {
@@ -4539,6 +4384,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-xxl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
.hstack {
display: flex;
@@ -4588,7 +4439,7 @@ textarea.form-control-lg {
align-self: stretch;
width: 1px;
min-height: 1em;
- background-color: currentColor;
+ background-color: currentcolor;
opacity: 1;
}
@@ -4802,7 +4653,7 @@ textarea.form-control-lg {
}
.border {
- border: 1px solid #dee2e6 !important;
+ border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
@@ -4810,7 +4661,7 @@ textarea.form-control-lg {
}
.border-top {
- border-top: 1px solid #dee2e6 !important;
+ border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
@@ -4818,7 +4669,7 @@ textarea.form-control-lg {
}
.border-end {
- border-right: 1px solid #dee2e6 !important;
+ border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
@@ -4826,7 +4677,7 @@ textarea.form-control-lg {
}
.border-bottom {
- border-bottom: 1px solid #dee2e6 !important;
+ border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
@@ -4834,7 +4685,7 @@ textarea.form-control-lg {
}
.border-start {
- border-left: 1px solid #dee2e6 !important;
+ border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
@@ -4842,59 +4693,88 @@ textarea.form-control-lg {
}
.border-primary {
- border-color: #0d6efd !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
- border-color: #6c757d !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
- border-color: #198754 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
- border-color: #0dcaf0 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
- border-color: #ffc107 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
- border-color: #dc3545 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
- border-color: #f8f9fa !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
- border-color: #212529 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
- border-color: #fff !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-1 {
- border-width: 1px !important;
+ --bs-border-width: 1px;
}
.border-2 {
- border-width: 2px !important;
+ --bs-border-width: 2px;
}
.border-3 {
- border-width: 3px !important;
+ --bs-border-width: 3px;
}
.border-4 {
- border-width: 4px !important;
+ --bs-border-width: 4px;
}
.border-5 {
- border-width: 5px !important;
+ --bs-border-width: 5px;
+}
+
+.border-opacity-10 {
+ --bs-border-opacity: 0.1;
+}
+
+.border-opacity-25 {
+ --bs-border-opacity: 0.25;
+}
+
+.border-opacity-50 {
+ --bs-border-opacity: 0.5;
+}
+
+.border-opacity-75 {
+ --bs-border-opacity: 0.75;
+}
+
+.border-opacity-100 {
+ --bs-border-opacity: 1;
}
.w-25 {
@@ -5009,30 +4889,6 @@ textarea.form-control-lg {
flex-wrap: wrap-reverse !important;
}
-.gap-0 {
- gap: 0 !important;
-}
-
-.gap-1 {
- gap: 0.25rem !important;
-}
-
-.gap-2 {
- gap: 0.5rem !important;
-}
-
-.gap-3 {
- gap: 1rem !important;
-}
-
-.gap-4 {
- gap: 1.5rem !important;
-}
-
-.gap-5 {
- gap: 3rem !important;
-}
-
.justify-content-start {
justify-content: flex-start !important;
}
@@ -5697,6 +5553,30 @@ textarea.form-control-lg {
padding-left: 3rem !important;
}
+.gap-0 {
+ gap: 0 !important;
+}
+
+.gap-1 {
+ gap: 0.25rem !important;
+}
+
+.gap-2 {
+ gap: 0.5rem !important;
+}
+
+.gap-3 {
+ gap: 1rem !important;
+}
+
+.gap-4 {
+ gap: 1.5rem !important;
+}
+
+.gap-5 {
+ gap: 3rem !important;
+}
+
.font-monospace {
font-family: var(--bs-font-monospace) !important;
}
@@ -5749,6 +5629,10 @@ textarea.form-control-lg {
font-weight: 700 !important;
}
+.fw-semibold {
+ font-weight: 600 !important;
+}
+
.fw-bolder {
font-weight: bolder !important;
}
@@ -6022,7 +5906,7 @@ textarea.form-control-lg {
}
.rounded {
- border-radius: 0.25rem !important;
+ border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
@@ -6030,15 +5914,23 @@ textarea.form-control-lg {
}
.rounded-1 {
- border-radius: 0.2rem !important;
+ border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
- border-radius: 0.25rem !important;
+ border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
- border-radius: 0.3rem !important;
+ border-radius: var(--bs-border-radius-lg) !important;
+}
+
+.rounded-4 {
+ border-radius: var(--bs-border-radius-xl) !important;
+}
+
+.rounded-5 {
+ border-radius: var(--bs-border-radius-2xl) !important;
}
.rounded-circle {
@@ -6046,27 +5938,27 @@ textarea.form-control-lg {
}
.rounded-pill {
- border-radius: 50rem !important;
+ border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
- border-top-left-radius: 0.25rem !important;
- border-top-right-radius: 0.25rem !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-end {
- border-top-right-radius: 0.25rem !important;
- border-bottom-right-radius: 0.25rem !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-bottom {
- border-bottom-right-radius: 0.25rem !important;
- border-bottom-left-radius: 0.25rem !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-start {
- border-bottom-left-radius: 0.25rem !important;
- border-top-left-radius: 0.25rem !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
}
.visible {
@@ -6081,799 +5973,609 @@ textarea.form-control-lg {
.float-sm-start {
float: left !important;
}
-
.float-sm-end {
float: right !important;
}
-
.float-sm-none {
float: none !important;
}
-
.d-sm-inline {
display: inline !important;
}
-
.d-sm-inline-block {
display: inline-block !important;
}
-
.d-sm-block {
display: block !important;
}
-
.d-sm-grid {
display: grid !important;
}
-
.d-sm-table {
display: table !important;
}
-
.d-sm-table-row {
display: table-row !important;
}
-
.d-sm-table-cell {
display: table-cell !important;
}
-
.d-sm-flex {
display: flex !important;
}
-
.d-sm-inline-flex {
display: inline-flex !important;
}
-
.d-sm-none {
display: none !important;
}
-
.flex-sm-fill {
flex: 1 1 auto !important;
}
-
.flex-sm-row {
flex-direction: row !important;
}
-
.flex-sm-column {
flex-direction: column !important;
}
-
.flex-sm-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-sm-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-sm-grow-0 {
flex-grow: 0 !important;
}
-
.flex-sm-grow-1 {
flex-grow: 1 !important;
}
-
.flex-sm-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-sm-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-sm-wrap {
flex-wrap: wrap !important;
}
-
.flex-sm-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-sm-0 {
- gap: 0 !important;
- }
-
- .gap-sm-1 {
- gap: 0.25rem !important;
- }
-
- .gap-sm-2 {
- gap: 0.5rem !important;
- }
-
- .gap-sm-3 {
- gap: 1rem !important;
- }
-
- .gap-sm-4 {
- gap: 1.5rem !important;
- }
-
- .gap-sm-5 {
- gap: 3rem !important;
- }
-
.justify-content-sm-start {
justify-content: flex-start !important;
}
-
.justify-content-sm-end {
justify-content: flex-end !important;
}
-
.justify-content-sm-center {
justify-content: center !important;
}
-
.justify-content-sm-between {
justify-content: space-between !important;
}
-
.justify-content-sm-around {
justify-content: space-around !important;
}
-
.justify-content-sm-evenly {
justify-content: space-evenly !important;
}
-
.align-items-sm-start {
align-items: flex-start !important;
}
-
.align-items-sm-end {
align-items: flex-end !important;
}
-
.align-items-sm-center {
align-items: center !important;
}
-
.align-items-sm-baseline {
align-items: baseline !important;
}
-
.align-items-sm-stretch {
align-items: stretch !important;
}
-
.align-content-sm-start {
align-content: flex-start !important;
}
-
.align-content-sm-end {
align-content: flex-end !important;
}
-
.align-content-sm-center {
align-content: center !important;
}
-
.align-content-sm-between {
align-content: space-between !important;
}
-
.align-content-sm-around {
align-content: space-around !important;
}
-
.align-content-sm-stretch {
align-content: stretch !important;
}
-
.align-self-sm-auto {
align-self: auto !important;
}
-
.align-self-sm-start {
align-self: flex-start !important;
}
-
.align-self-sm-end {
align-self: flex-end !important;
}
-
.align-self-sm-center {
align-self: center !important;
}
-
.align-self-sm-baseline {
align-self: baseline !important;
}
-
.align-self-sm-stretch {
align-self: stretch !important;
}
-
.order-sm-first {
order: -1 !important;
}
-
.order-sm-0 {
order: 0 !important;
}
-
.order-sm-1 {
order: 1 !important;
}
-
.order-sm-2 {
order: 2 !important;
}
-
.order-sm-3 {
order: 3 !important;
}
-
.order-sm-4 {
order: 4 !important;
}
-
.order-sm-5 {
order: 5 !important;
}
-
.order-sm-last {
order: 6 !important;
}
-
.m-sm-0 {
margin: 0 !important;
}
-
.m-sm-1 {
margin: 0.25rem !important;
}
-
.m-sm-2 {
margin: 0.5rem !important;
}
-
.m-sm-3 {
margin: 1rem !important;
}
-
.m-sm-4 {
margin: 1.5rem !important;
}
-
.m-sm-5 {
margin: 3rem !important;
}
-
.m-sm-auto {
margin: auto !important;
}
-
.mx-sm-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-sm-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-sm-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-sm-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-sm-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-sm-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-sm-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-sm-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-sm-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-sm-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-sm-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-sm-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-sm-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-sm-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-sm-0 {
margin-top: 0 !important;
}
-
.mt-sm-1 {
margin-top: 0.25rem !important;
}
-
.mt-sm-2 {
margin-top: 0.5rem !important;
}
-
.mt-sm-3 {
margin-top: 1rem !important;
}
-
.mt-sm-4 {
margin-top: 1.5rem !important;
}
-
.mt-sm-5 {
margin-top: 3rem !important;
}
-
.mt-sm-auto {
margin-top: auto !important;
}
-
.me-sm-0 {
margin-right: 0 !important;
}
-
.me-sm-1 {
margin-right: 0.25rem !important;
}
-
.me-sm-2 {
margin-right: 0.5rem !important;
}
-
.me-sm-3 {
margin-right: 1rem !important;
}
-
.me-sm-4 {
margin-right: 1.5rem !important;
}
-
.me-sm-5 {
margin-right: 3rem !important;
}
-
.me-sm-auto {
margin-right: auto !important;
}
-
.mb-sm-0 {
margin-bottom: 0 !important;
}
-
.mb-sm-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-sm-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-sm-3 {
margin-bottom: 1rem !important;
}
-
.mb-sm-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-sm-5 {
margin-bottom: 3rem !important;
}
-
.mb-sm-auto {
margin-bottom: auto !important;
}
-
.ms-sm-0 {
margin-left: 0 !important;
}
-
.ms-sm-1 {
margin-left: 0.25rem !important;
}
-
.ms-sm-2 {
margin-left: 0.5rem !important;
}
-
.ms-sm-3 {
margin-left: 1rem !important;
}
-
.ms-sm-4 {
margin-left: 1.5rem !important;
}
-
.ms-sm-5 {
margin-left: 3rem !important;
}
-
.ms-sm-auto {
margin-left: auto !important;
}
-
.m-sm-n1 {
margin: -0.25rem !important;
}
-
.m-sm-n2 {
margin: -0.5rem !important;
}
-
.m-sm-n3 {
margin: -1rem !important;
}
-
.m-sm-n4 {
margin: -1.5rem !important;
}
-
.m-sm-n5 {
margin: -3rem !important;
}
-
.mx-sm-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-sm-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-sm-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-sm-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-sm-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-sm-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-sm-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-sm-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-sm-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-sm-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-sm-n1 {
margin-top: -0.25rem !important;
}
-
.mt-sm-n2 {
margin-top: -0.5rem !important;
}
-
.mt-sm-n3 {
margin-top: -1rem !important;
}
-
.mt-sm-n4 {
margin-top: -1.5rem !important;
}
-
.mt-sm-n5 {
margin-top: -3rem !important;
}
-
.me-sm-n1 {
margin-right: -0.25rem !important;
}
-
.me-sm-n2 {
margin-right: -0.5rem !important;
}
-
.me-sm-n3 {
margin-right: -1rem !important;
}
-
.me-sm-n4 {
margin-right: -1.5rem !important;
}
-
.me-sm-n5 {
margin-right: -3rem !important;
}
-
.mb-sm-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-sm-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-sm-n3 {
margin-bottom: -1rem !important;
}
-
.mb-sm-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-sm-n5 {
margin-bottom: -3rem !important;
}
-
.ms-sm-n1 {
margin-left: -0.25rem !important;
}
-
.ms-sm-n2 {
margin-left: -0.5rem !important;
}
-
.ms-sm-n3 {
margin-left: -1rem !important;
}
-
.ms-sm-n4 {
margin-left: -1.5rem !important;
}
-
.ms-sm-n5 {
margin-left: -3rem !important;
}
-
.p-sm-0 {
padding: 0 !important;
}
-
.p-sm-1 {
padding: 0.25rem !important;
}
-
.p-sm-2 {
padding: 0.5rem !important;
}
-
.p-sm-3 {
padding: 1rem !important;
}
-
.p-sm-4 {
padding: 1.5rem !important;
}
-
.p-sm-5 {
padding: 3rem !important;
}
-
.px-sm-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-sm-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-sm-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-sm-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-sm-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-sm-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-sm-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-sm-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-sm-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-sm-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-sm-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-sm-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-sm-0 {
padding-top: 0 !important;
}
-
.pt-sm-1 {
padding-top: 0.25rem !important;
}
-
.pt-sm-2 {
padding-top: 0.5rem !important;
}
-
.pt-sm-3 {
padding-top: 1rem !important;
}
-
.pt-sm-4 {
padding-top: 1.5rem !important;
}
-
.pt-sm-5 {
padding-top: 3rem !important;
}
-
.pe-sm-0 {
padding-right: 0 !important;
}
-
.pe-sm-1 {
padding-right: 0.25rem !important;
}
-
.pe-sm-2 {
padding-right: 0.5rem !important;
}
-
.pe-sm-3 {
padding-right: 1rem !important;
}
-
.pe-sm-4 {
padding-right: 1.5rem !important;
}
-
.pe-sm-5 {
padding-right: 3rem !important;
}
-
.pb-sm-0 {
padding-bottom: 0 !important;
}
-
.pb-sm-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-sm-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-sm-3 {
padding-bottom: 1rem !important;
}
-
.pb-sm-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-sm-5 {
padding-bottom: 3rem !important;
}
-
.ps-sm-0 {
padding-left: 0 !important;
}
-
.ps-sm-1 {
padding-left: 0.25rem !important;
}
-
.ps-sm-2 {
padding-left: 0.5rem !important;
}
-
.ps-sm-3 {
padding-left: 1rem !important;
}
-
.ps-sm-4 {
padding-left: 1.5rem !important;
}
-
.ps-sm-5 {
padding-left: 3rem !important;
}
-
+ .gap-sm-0 {
+ gap: 0 !important;
+ }
+ .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-sm-3 {
+ gap: 1rem !important;
+ }
+ .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-sm-5 {
+ gap: 3rem !important;
+ }
.text-sm-start {
text-align: left !important;
}
-
.text-sm-end {
text-align: right !important;
}
-
.text-sm-center {
text-align: center !important;
}
@@ -6882,799 +6584,609 @@ textarea.form-control-lg {
.float-md-start {
float: left !important;
}
-
.float-md-end {
float: right !important;
}
-
.float-md-none {
float: none !important;
}
-
.d-md-inline {
display: inline !important;
}
-
.d-md-inline-block {
display: inline-block !important;
}
-
.d-md-block {
display: block !important;
}
-
.d-md-grid {
display: grid !important;
}
-
.d-md-table {
display: table !important;
}
-
.d-md-table-row {
display: table-row !important;
}
-
.d-md-table-cell {
display: table-cell !important;
}
-
.d-md-flex {
display: flex !important;
}
-
.d-md-inline-flex {
display: inline-flex !important;
}
-
.d-md-none {
display: none !important;
}
-
.flex-md-fill {
flex: 1 1 auto !important;
}
-
.flex-md-row {
flex-direction: row !important;
}
-
.flex-md-column {
flex-direction: column !important;
}
-
.flex-md-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-md-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-md-grow-0 {
flex-grow: 0 !important;
}
-
.flex-md-grow-1 {
flex-grow: 1 !important;
}
-
.flex-md-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-md-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-md-wrap {
flex-wrap: wrap !important;
}
-
.flex-md-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-md-0 {
- gap: 0 !important;
- }
-
- .gap-md-1 {
- gap: 0.25rem !important;
- }
-
- .gap-md-2 {
- gap: 0.5rem !important;
- }
-
- .gap-md-3 {
- gap: 1rem !important;
- }
-
- .gap-md-4 {
- gap: 1.5rem !important;
- }
-
- .gap-md-5 {
- gap: 3rem !important;
- }
-
.justify-content-md-start {
justify-content: flex-start !important;
}
-
.justify-content-md-end {
justify-content: flex-end !important;
}
-
.justify-content-md-center {
justify-content: center !important;
}
-
.justify-content-md-between {
justify-content: space-between !important;
}
-
.justify-content-md-around {
justify-content: space-around !important;
}
-
.justify-content-md-evenly {
justify-content: space-evenly !important;
}
-
.align-items-md-start {
align-items: flex-start !important;
}
-
.align-items-md-end {
align-items: flex-end !important;
}
-
.align-items-md-center {
align-items: center !important;
}
-
.align-items-md-baseline {
align-items: baseline !important;
}
-
.align-items-md-stretch {
align-items: stretch !important;
}
-
.align-content-md-start {
align-content: flex-start !important;
}
-
.align-content-md-end {
align-content: flex-end !important;
}
-
.align-content-md-center {
align-content: center !important;
}
-
.align-content-md-between {
align-content: space-between !important;
}
-
.align-content-md-around {
align-content: space-around !important;
}
-
.align-content-md-stretch {
align-content: stretch !important;
}
-
.align-self-md-auto {
align-self: auto !important;
}
-
.align-self-md-start {
align-self: flex-start !important;
}
-
.align-self-md-end {
align-self: flex-end !important;
}
-
.align-self-md-center {
align-self: center !important;
}
-
.align-self-md-baseline {
align-self: baseline !important;
}
-
.align-self-md-stretch {
align-self: stretch !important;
}
-
.order-md-first {
order: -1 !important;
}
-
.order-md-0 {
order: 0 !important;
}
-
.order-md-1 {
order: 1 !important;
}
-
.order-md-2 {
order: 2 !important;
}
-
.order-md-3 {
order: 3 !important;
}
-
.order-md-4 {
order: 4 !important;
}
-
.order-md-5 {
order: 5 !important;
}
-
.order-md-last {
order: 6 !important;
}
-
.m-md-0 {
margin: 0 !important;
}
-
.m-md-1 {
margin: 0.25rem !important;
}
-
.m-md-2 {
margin: 0.5rem !important;
}
-
.m-md-3 {
margin: 1rem !important;
}
-
.m-md-4 {
margin: 1.5rem !important;
}
-
.m-md-5 {
margin: 3rem !important;
}
-
.m-md-auto {
margin: auto !important;
}
-
.mx-md-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-md-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-md-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-md-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-md-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-md-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-md-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-md-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-md-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-md-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-md-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-md-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-md-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-md-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-md-0 {
margin-top: 0 !important;
}
-
.mt-md-1 {
margin-top: 0.25rem !important;
}
-
.mt-md-2 {
margin-top: 0.5rem !important;
}
-
.mt-md-3 {
margin-top: 1rem !important;
}
-
.mt-md-4 {
margin-top: 1.5rem !important;
}
-
.mt-md-5 {
margin-top: 3rem !important;
}
-
.mt-md-auto {
margin-top: auto !important;
}
-
.me-md-0 {
margin-right: 0 !important;
}
-
.me-md-1 {
margin-right: 0.25rem !important;
}
-
.me-md-2 {
margin-right: 0.5rem !important;
}
-
.me-md-3 {
margin-right: 1rem !important;
}
-
.me-md-4 {
margin-right: 1.5rem !important;
}
-
.me-md-5 {
margin-right: 3rem !important;
}
-
.me-md-auto {
margin-right: auto !important;
}
-
.mb-md-0 {
margin-bottom: 0 !important;
}
-
.mb-md-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-md-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-md-3 {
margin-bottom: 1rem !important;
}
-
.mb-md-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-md-5 {
margin-bottom: 3rem !important;
}
-
.mb-md-auto {
margin-bottom: auto !important;
}
-
.ms-md-0 {
margin-left: 0 !important;
}
-
.ms-md-1 {
margin-left: 0.25rem !important;
}
-
.ms-md-2 {
margin-left: 0.5rem !important;
}
-
.ms-md-3 {
margin-left: 1rem !important;
}
-
.ms-md-4 {
margin-left: 1.5rem !important;
}
-
.ms-md-5 {
margin-left: 3rem !important;
}
-
.ms-md-auto {
margin-left: auto !important;
}
-
.m-md-n1 {
margin: -0.25rem !important;
}
-
.m-md-n2 {
margin: -0.5rem !important;
}
-
.m-md-n3 {
margin: -1rem !important;
}
-
.m-md-n4 {
margin: -1.5rem !important;
}
-
.m-md-n5 {
margin: -3rem !important;
}
-
.mx-md-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-md-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-md-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-md-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-md-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-md-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-md-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-md-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-md-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-md-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-md-n1 {
margin-top: -0.25rem !important;
}
-
.mt-md-n2 {
margin-top: -0.5rem !important;
}
-
.mt-md-n3 {
margin-top: -1rem !important;
}
-
.mt-md-n4 {
margin-top: -1.5rem !important;
}
-
.mt-md-n5 {
margin-top: -3rem !important;
}
-
.me-md-n1 {
margin-right: -0.25rem !important;
}
-
.me-md-n2 {
margin-right: -0.5rem !important;
}
-
.me-md-n3 {
margin-right: -1rem !important;
}
-
.me-md-n4 {
margin-right: -1.5rem !important;
}
-
.me-md-n5 {
margin-right: -3rem !important;
}
-
.mb-md-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-md-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-md-n3 {
margin-bottom: -1rem !important;
}
-
.mb-md-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-md-n5 {
margin-bottom: -3rem !important;
}
-
.ms-md-n1 {
margin-left: -0.25rem !important;
}
-
.ms-md-n2 {
margin-left: -0.5rem !important;
}
-
.ms-md-n3 {
margin-left: -1rem !important;
}
-
.ms-md-n4 {
margin-left: -1.5rem !important;
}
-
.ms-md-n5 {
margin-left: -3rem !important;
}
-
.p-md-0 {
padding: 0 !important;
}
-
.p-md-1 {
padding: 0.25rem !important;
}
-
.p-md-2 {
padding: 0.5rem !important;
}
-
.p-md-3 {
padding: 1rem !important;
}
-
.p-md-4 {
padding: 1.5rem !important;
}
-
.p-md-5 {
padding: 3rem !important;
}
-
.px-md-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-md-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-md-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-md-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-md-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-md-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-md-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-md-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-md-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-md-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-md-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-md-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-md-0 {
padding-top: 0 !important;
}
-
.pt-md-1 {
padding-top: 0.25rem !important;
}
-
.pt-md-2 {
padding-top: 0.5rem !important;
}
-
.pt-md-3 {
padding-top: 1rem !important;
}
-
.pt-md-4 {
padding-top: 1.5rem !important;
}
-
.pt-md-5 {
padding-top: 3rem !important;
}
-
.pe-md-0 {
padding-right: 0 !important;
}
-
.pe-md-1 {
padding-right: 0.25rem !important;
}
-
.pe-md-2 {
padding-right: 0.5rem !important;
}
-
.pe-md-3 {
padding-right: 1rem !important;
}
-
.pe-md-4 {
padding-right: 1.5rem !important;
}
-
.pe-md-5 {
padding-right: 3rem !important;
}
-
.pb-md-0 {
padding-bottom: 0 !important;
}
-
.pb-md-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-md-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-md-3 {
padding-bottom: 1rem !important;
}
-
.pb-md-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-md-5 {
padding-bottom: 3rem !important;
}
-
.ps-md-0 {
padding-left: 0 !important;
}
-
.ps-md-1 {
padding-left: 0.25rem !important;
}
-
.ps-md-2 {
padding-left: 0.5rem !important;
}
-
.ps-md-3 {
padding-left: 1rem !important;
}
-
.ps-md-4 {
padding-left: 1.5rem !important;
}
-
.ps-md-5 {
padding-left: 3rem !important;
}
-
+ .gap-md-0 {
+ gap: 0 !important;
+ }
+ .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-md-3 {
+ gap: 1rem !important;
+ }
+ .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-md-5 {
+ gap: 3rem !important;
+ }
.text-md-start {
text-align: left !important;
}
-
.text-md-end {
text-align: right !important;
}
-
.text-md-center {
text-align: center !important;
}
@@ -7683,799 +7195,609 @@ textarea.form-control-lg {
.float-lg-start {
float: left !important;
}
-
.float-lg-end {
float: right !important;
}
-
.float-lg-none {
float: none !important;
}
-
.d-lg-inline {
display: inline !important;
}
-
.d-lg-inline-block {
display: inline-block !important;
}
-
.d-lg-block {
display: block !important;
}
-
.d-lg-grid {
display: grid !important;
}
-
.d-lg-table {
display: table !important;
}
-
.d-lg-table-row {
display: table-row !important;
}
-
.d-lg-table-cell {
display: table-cell !important;
}
-
.d-lg-flex {
display: flex !important;
}
-
.d-lg-inline-flex {
display: inline-flex !important;
}
-
.d-lg-none {
display: none !important;
}
-
.flex-lg-fill {
flex: 1 1 auto !important;
}
-
.flex-lg-row {
flex-direction: row !important;
}
-
.flex-lg-column {
flex-direction: column !important;
}
-
.flex-lg-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-lg-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-lg-grow-0 {
flex-grow: 0 !important;
}
-
.flex-lg-grow-1 {
flex-grow: 1 !important;
}
-
.flex-lg-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-lg-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-lg-wrap {
flex-wrap: wrap !important;
}
-
.flex-lg-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-lg-0 {
- gap: 0 !important;
- }
-
- .gap-lg-1 {
- gap: 0.25rem !important;
- }
-
- .gap-lg-2 {
- gap: 0.5rem !important;
- }
-
- .gap-lg-3 {
- gap: 1rem !important;
- }
-
- .gap-lg-4 {
- gap: 1.5rem !important;
- }
-
- .gap-lg-5 {
- gap: 3rem !important;
- }
-
.justify-content-lg-start {
justify-content: flex-start !important;
}
-
.justify-content-lg-end {
justify-content: flex-end !important;
}
-
.justify-content-lg-center {
justify-content: center !important;
}
-
.justify-content-lg-between {
justify-content: space-between !important;
}
-
.justify-content-lg-around {
justify-content: space-around !important;
}
-
.justify-content-lg-evenly {
justify-content: space-evenly !important;
}
-
.align-items-lg-start {
align-items: flex-start !important;
}
-
.align-items-lg-end {
align-items: flex-end !important;
}
-
.align-items-lg-center {
align-items: center !important;
}
-
.align-items-lg-baseline {
align-items: baseline !important;
}
-
.align-items-lg-stretch {
align-items: stretch !important;
}
-
.align-content-lg-start {
align-content: flex-start !important;
}
-
.align-content-lg-end {
align-content: flex-end !important;
}
-
.align-content-lg-center {
align-content: center !important;
}
-
.align-content-lg-between {
align-content: space-between !important;
}
-
.align-content-lg-around {
align-content: space-around !important;
}
-
.align-content-lg-stretch {
align-content: stretch !important;
}
-
.align-self-lg-auto {
align-self: auto !important;
}
-
.align-self-lg-start {
align-self: flex-start !important;
}
-
.align-self-lg-end {
align-self: flex-end !important;
}
-
.align-self-lg-center {
align-self: center !important;
}
-
.align-self-lg-baseline {
align-self: baseline !important;
}
-
.align-self-lg-stretch {
align-self: stretch !important;
}
-
.order-lg-first {
order: -1 !important;
}
-
.order-lg-0 {
order: 0 !important;
}
-
.order-lg-1 {
order: 1 !important;
}
-
.order-lg-2 {
order: 2 !important;
}
-
.order-lg-3 {
order: 3 !important;
}
-
.order-lg-4 {
order: 4 !important;
}
-
.order-lg-5 {
order: 5 !important;
}
-
.order-lg-last {
order: 6 !important;
}
-
.m-lg-0 {
margin: 0 !important;
}
-
.m-lg-1 {
margin: 0.25rem !important;
}
-
.m-lg-2 {
margin: 0.5rem !important;
}
-
.m-lg-3 {
margin: 1rem !important;
}
-
.m-lg-4 {
margin: 1.5rem !important;
}
-
.m-lg-5 {
margin: 3rem !important;
}
-
.m-lg-auto {
margin: auto !important;
}
-
.mx-lg-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-lg-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-lg-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-lg-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-lg-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-lg-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-lg-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-lg-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-lg-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-lg-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-lg-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-lg-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-lg-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-lg-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-lg-0 {
margin-top: 0 !important;
}
-
.mt-lg-1 {
margin-top: 0.25rem !important;
}
-
.mt-lg-2 {
margin-top: 0.5rem !important;
}
-
.mt-lg-3 {
margin-top: 1rem !important;
}
-
.mt-lg-4 {
margin-top: 1.5rem !important;
}
-
.mt-lg-5 {
margin-top: 3rem !important;
}
-
.mt-lg-auto {
margin-top: auto !important;
}
-
.me-lg-0 {
margin-right: 0 !important;
}
-
.me-lg-1 {
margin-right: 0.25rem !important;
}
-
.me-lg-2 {
margin-right: 0.5rem !important;
}
-
.me-lg-3 {
margin-right: 1rem !important;
}
-
.me-lg-4 {
margin-right: 1.5rem !important;
}
-
.me-lg-5 {
margin-right: 3rem !important;
}
-
.me-lg-auto {
margin-right: auto !important;
}
-
.mb-lg-0 {
margin-bottom: 0 !important;
}
-
.mb-lg-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-lg-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-lg-3 {
margin-bottom: 1rem !important;
}
-
.mb-lg-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-lg-5 {
margin-bottom: 3rem !important;
}
-
.mb-lg-auto {
margin-bottom: auto !important;
}
-
.ms-lg-0 {
margin-left: 0 !important;
}
-
.ms-lg-1 {
margin-left: 0.25rem !important;
}
-
.ms-lg-2 {
margin-left: 0.5rem !important;
}
-
.ms-lg-3 {
margin-left: 1rem !important;
}
-
.ms-lg-4 {
margin-left: 1.5rem !important;
}
-
.ms-lg-5 {
margin-left: 3rem !important;
}
-
.ms-lg-auto {
margin-left: auto !important;
}
-
.m-lg-n1 {
margin: -0.25rem !important;
}
-
.m-lg-n2 {
margin: -0.5rem !important;
}
-
.m-lg-n3 {
margin: -1rem !important;
}
-
.m-lg-n4 {
margin: -1.5rem !important;
}
-
.m-lg-n5 {
margin: -3rem !important;
}
-
.mx-lg-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-lg-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-lg-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-lg-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-lg-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-lg-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-lg-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-lg-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-lg-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-lg-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-lg-n1 {
margin-top: -0.25rem !important;
}
-
.mt-lg-n2 {
margin-top: -0.5rem !important;
}
-
.mt-lg-n3 {
margin-top: -1rem !important;
}
-
.mt-lg-n4 {
margin-top: -1.5rem !important;
}
-
.mt-lg-n5 {
margin-top: -3rem !important;
}
-
.me-lg-n1 {
margin-right: -0.25rem !important;
}
-
.me-lg-n2 {
margin-right: -0.5rem !important;
}
-
.me-lg-n3 {
margin-right: -1rem !important;
}
-
.me-lg-n4 {
margin-right: -1.5rem !important;
}
-
.me-lg-n5 {
margin-right: -3rem !important;
}
-
.mb-lg-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-lg-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-lg-n3 {
margin-bottom: -1rem !important;
}
-
.mb-lg-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-lg-n5 {
margin-bottom: -3rem !important;
}
-
.ms-lg-n1 {
margin-left: -0.25rem !important;
}
-
.ms-lg-n2 {
margin-left: -0.5rem !important;
}
-
.ms-lg-n3 {
margin-left: -1rem !important;
}
-
.ms-lg-n4 {
margin-left: -1.5rem !important;
}
-
.ms-lg-n5 {
margin-left: -3rem !important;
}
-
.p-lg-0 {
padding: 0 !important;
}
-
.p-lg-1 {
padding: 0.25rem !important;
}
-
.p-lg-2 {
padding: 0.5rem !important;
}
-
.p-lg-3 {
padding: 1rem !important;
}
-
.p-lg-4 {
padding: 1.5rem !important;
}
-
.p-lg-5 {
padding: 3rem !important;
}
-
.px-lg-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-lg-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-lg-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-lg-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-lg-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-lg-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-lg-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-lg-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-lg-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-lg-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-lg-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-lg-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-lg-0 {
padding-top: 0 !important;
}
-
.pt-lg-1 {
padding-top: 0.25rem !important;
}
-
.pt-lg-2 {
padding-top: 0.5rem !important;
}
-
.pt-lg-3 {
padding-top: 1rem !important;
}
-
.pt-lg-4 {
padding-top: 1.5rem !important;
}
-
.pt-lg-5 {
padding-top: 3rem !important;
}
-
.pe-lg-0 {
padding-right: 0 !important;
}
-
.pe-lg-1 {
padding-right: 0.25rem !important;
}
-
.pe-lg-2 {
padding-right: 0.5rem !important;
}
-
.pe-lg-3 {
padding-right: 1rem !important;
}
-
.pe-lg-4 {
padding-right: 1.5rem !important;
}
-
.pe-lg-5 {
padding-right: 3rem !important;
}
-
.pb-lg-0 {
padding-bottom: 0 !important;
}
-
.pb-lg-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-lg-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-lg-3 {
padding-bottom: 1rem !important;
}
-
.pb-lg-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-lg-5 {
padding-bottom: 3rem !important;
}
-
.ps-lg-0 {
padding-left: 0 !important;
}
-
.ps-lg-1 {
padding-left: 0.25rem !important;
}
-
.ps-lg-2 {
padding-left: 0.5rem !important;
}
-
.ps-lg-3 {
padding-left: 1rem !important;
}
-
.ps-lg-4 {
padding-left: 1.5rem !important;
}
-
.ps-lg-5 {
padding-left: 3rem !important;
}
-
+ .gap-lg-0 {
+ gap: 0 !important;
+ }
+ .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-lg-3 {
+ gap: 1rem !important;
+ }
+ .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-lg-5 {
+ gap: 3rem !important;
+ }
.text-lg-start {
text-align: left !important;
}
-
.text-lg-end {
text-align: right !important;
}
-
.text-lg-center {
text-align: center !important;
}
@@ -8484,799 +7806,609 @@ textarea.form-control-lg {
.float-xl-start {
float: left !important;
}
-
.float-xl-end {
float: right !important;
}
-
.float-xl-none {
float: none !important;
}
-
.d-xl-inline {
display: inline !important;
}
-
.d-xl-inline-block {
display: inline-block !important;
}
-
.d-xl-block {
display: block !important;
}
-
.d-xl-grid {
display: grid !important;
}
-
.d-xl-table {
display: table !important;
}
-
.d-xl-table-row {
display: table-row !important;
}
-
.d-xl-table-cell {
display: table-cell !important;
}
-
.d-xl-flex {
display: flex !important;
}
-
.d-xl-inline-flex {
display: inline-flex !important;
}
-
.d-xl-none {
display: none !important;
}
-
.flex-xl-fill {
flex: 1 1 auto !important;
}
-
.flex-xl-row {
flex-direction: row !important;
}
-
.flex-xl-column {
flex-direction: column !important;
}
-
.flex-xl-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-xl-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-xl-grow-0 {
flex-grow: 0 !important;
}
-
.flex-xl-grow-1 {
flex-grow: 1 !important;
}
-
.flex-xl-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-xl-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-xl-wrap {
flex-wrap: wrap !important;
}
-
.flex-xl-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-xl-0 {
- gap: 0 !important;
- }
-
- .gap-xl-1 {
- gap: 0.25rem !important;
- }
-
- .gap-xl-2 {
- gap: 0.5rem !important;
- }
-
- .gap-xl-3 {
- gap: 1rem !important;
- }
-
- .gap-xl-4 {
- gap: 1.5rem !important;
- }
-
- .gap-xl-5 {
- gap: 3rem !important;
- }
-
.justify-content-xl-start {
justify-content: flex-start !important;
}
-
.justify-content-xl-end {
justify-content: flex-end !important;
}
-
.justify-content-xl-center {
justify-content: center !important;
}
-
.justify-content-xl-between {
justify-content: space-between !important;
}
-
.justify-content-xl-around {
justify-content: space-around !important;
}
-
.justify-content-xl-evenly {
justify-content: space-evenly !important;
}
-
.align-items-xl-start {
align-items: flex-start !important;
}
-
.align-items-xl-end {
align-items: flex-end !important;
}
-
.align-items-xl-center {
align-items: center !important;
}
-
.align-items-xl-baseline {
align-items: baseline !important;
}
-
.align-items-xl-stretch {
align-items: stretch !important;
}
-
.align-content-xl-start {
align-content: flex-start !important;
}
-
.align-content-xl-end {
align-content: flex-end !important;
}
-
.align-content-xl-center {
align-content: center !important;
}
-
.align-content-xl-between {
align-content: space-between !important;
}
-
.align-content-xl-around {
align-content: space-around !important;
}
-
.align-content-xl-stretch {
align-content: stretch !important;
}
-
.align-self-xl-auto {
align-self: auto !important;
}
-
.align-self-xl-start {
align-self: flex-start !important;
}
-
.align-self-xl-end {
align-self: flex-end !important;
}
-
.align-self-xl-center {
align-self: center !important;
}
-
.align-self-xl-baseline {
align-self: baseline !important;
}
-
.align-self-xl-stretch {
align-self: stretch !important;
}
-
.order-xl-first {
order: -1 !important;
}
-
.order-xl-0 {
order: 0 !important;
}
-
.order-xl-1 {
order: 1 !important;
}
-
.order-xl-2 {
order: 2 !important;
}
-
.order-xl-3 {
order: 3 !important;
}
-
.order-xl-4 {
order: 4 !important;
}
-
.order-xl-5 {
order: 5 !important;
}
-
.order-xl-last {
order: 6 !important;
}
-
.m-xl-0 {
margin: 0 !important;
}
-
.m-xl-1 {
margin: 0.25rem !important;
}
-
.m-xl-2 {
margin: 0.5rem !important;
}
-
.m-xl-3 {
margin: 1rem !important;
}
-
.m-xl-4 {
margin: 1.5rem !important;
}
-
.m-xl-5 {
margin: 3rem !important;
}
-
.m-xl-auto {
margin: auto !important;
}
-
.mx-xl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-xl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-xl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-xl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-xl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-xl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-xl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-xl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-xl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-xl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-xl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-xl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-xl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-xl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-xl-0 {
margin-top: 0 !important;
}
-
.mt-xl-1 {
margin-top: 0.25rem !important;
}
-
.mt-xl-2 {
margin-top: 0.5rem !important;
}
-
.mt-xl-3 {
margin-top: 1rem !important;
}
-
.mt-xl-4 {
margin-top: 1.5rem !important;
}
-
.mt-xl-5 {
margin-top: 3rem !important;
}
-
.mt-xl-auto {
margin-top: auto !important;
}
-
.me-xl-0 {
margin-right: 0 !important;
}
-
.me-xl-1 {
margin-right: 0.25rem !important;
}
-
.me-xl-2 {
margin-right: 0.5rem !important;
}
-
.me-xl-3 {
margin-right: 1rem !important;
}
-
.me-xl-4 {
margin-right: 1.5rem !important;
}
-
.me-xl-5 {
margin-right: 3rem !important;
}
-
.me-xl-auto {
margin-right: auto !important;
}
-
.mb-xl-0 {
margin-bottom: 0 !important;
}
-
.mb-xl-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-xl-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-xl-3 {
margin-bottom: 1rem !important;
}
-
.mb-xl-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-xl-5 {
margin-bottom: 3rem !important;
}
-
.mb-xl-auto {
margin-bottom: auto !important;
}
-
.ms-xl-0 {
margin-left: 0 !important;
}
-
.ms-xl-1 {
margin-left: 0.25rem !important;
}
-
.ms-xl-2 {
margin-left: 0.5rem !important;
}
-
.ms-xl-3 {
margin-left: 1rem !important;
}
-
.ms-xl-4 {
margin-left: 1.5rem !important;
}
-
.ms-xl-5 {
margin-left: 3rem !important;
}
-
.ms-xl-auto {
margin-left: auto !important;
}
-
.m-xl-n1 {
margin: -0.25rem !important;
}
-
.m-xl-n2 {
margin: -0.5rem !important;
}
-
.m-xl-n3 {
margin: -1rem !important;
}
-
.m-xl-n4 {
margin: -1.5rem !important;
}
-
.m-xl-n5 {
margin: -3rem !important;
}
-
.mx-xl-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-xl-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-xl-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-xl-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-xl-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-xl-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-xl-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-xl-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-xl-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-xl-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-xl-n1 {
margin-top: -0.25rem !important;
}
-
.mt-xl-n2 {
margin-top: -0.5rem !important;
}
-
.mt-xl-n3 {
margin-top: -1rem !important;
}
-
.mt-xl-n4 {
margin-top: -1.5rem !important;
}
-
.mt-xl-n5 {
margin-top: -3rem !important;
}
-
.me-xl-n1 {
margin-right: -0.25rem !important;
}
-
.me-xl-n2 {
margin-right: -0.5rem !important;
}
-
.me-xl-n3 {
margin-right: -1rem !important;
}
-
.me-xl-n4 {
margin-right: -1.5rem !important;
}
-
.me-xl-n5 {
margin-right: -3rem !important;
}
-
.mb-xl-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-xl-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-xl-n3 {
margin-bottom: -1rem !important;
}
-
.mb-xl-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-xl-n5 {
margin-bottom: -3rem !important;
}
-
.ms-xl-n1 {
margin-left: -0.25rem !important;
}
-
.ms-xl-n2 {
margin-left: -0.5rem !important;
}
-
.ms-xl-n3 {
margin-left: -1rem !important;
}
-
.ms-xl-n4 {
margin-left: -1.5rem !important;
}
-
.ms-xl-n5 {
margin-left: -3rem !important;
}
-
.p-xl-0 {
padding: 0 !important;
}
-
.p-xl-1 {
padding: 0.25rem !important;
}
-
.p-xl-2 {
padding: 0.5rem !important;
}
-
.p-xl-3 {
padding: 1rem !important;
}
-
.p-xl-4 {
padding: 1.5rem !important;
}
-
.p-xl-5 {
padding: 3rem !important;
}
-
.px-xl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-xl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-xl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-xl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-xl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-xl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-xl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-xl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-xl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-xl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-xl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-xl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-xl-0 {
padding-top: 0 !important;
}
-
.pt-xl-1 {
padding-top: 0.25rem !important;
}
-
.pt-xl-2 {
padding-top: 0.5rem !important;
}
-
.pt-xl-3 {
padding-top: 1rem !important;
}
-
.pt-xl-4 {
padding-top: 1.5rem !important;
}
-
.pt-xl-5 {
padding-top: 3rem !important;
}
-
.pe-xl-0 {
padding-right: 0 !important;
}
-
.pe-xl-1 {
padding-right: 0.25rem !important;
}
-
.pe-xl-2 {
padding-right: 0.5rem !important;
}
-
.pe-xl-3 {
padding-right: 1rem !important;
}
-
.pe-xl-4 {
padding-right: 1.5rem !important;
}
-
.pe-xl-5 {
padding-right: 3rem !important;
}
-
.pb-xl-0 {
padding-bottom: 0 !important;
}
-
.pb-xl-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-xl-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-xl-3 {
padding-bottom: 1rem !important;
}
-
.pb-xl-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-xl-5 {
padding-bottom: 3rem !important;
}
-
.ps-xl-0 {
padding-left: 0 !important;
}
-
.ps-xl-1 {
padding-left: 0.25rem !important;
}
-
.ps-xl-2 {
padding-left: 0.5rem !important;
}
-
.ps-xl-3 {
padding-left: 1rem !important;
}
-
.ps-xl-4 {
padding-left: 1.5rem !important;
}
-
- .ps-xl-5 {
- padding-left: 3rem !important;
+ .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+ .gap-xl-0 {
+ gap: 0 !important;
+ }
+ .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-xl-3 {
+ gap: 1rem !important;
+ }
+ .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-xl-5 {
+ gap: 3rem !important;
}
-
.text-xl-start {
text-align: left !important;
}
-
.text-xl-end {
text-align: right !important;
}
-
.text-xl-center {
text-align: center !important;
}
@@ -9285,799 +8417,609 @@ textarea.form-control-lg {
.float-xxl-start {
float: left !important;
}
-
.float-xxl-end {
float: right !important;
}
-
.float-xxl-none {
float: none !important;
}
-
.d-xxl-inline {
display: inline !important;
}
-
.d-xxl-inline-block {
display: inline-block !important;
}
-
.d-xxl-block {
display: block !important;
}
-
.d-xxl-grid {
display: grid !important;
}
-
.d-xxl-table {
display: table !important;
}
-
.d-xxl-table-row {
display: table-row !important;
}
-
.d-xxl-table-cell {
display: table-cell !important;
}
-
.d-xxl-flex {
display: flex !important;
}
-
.d-xxl-inline-flex {
display: inline-flex !important;
}
-
.d-xxl-none {
display: none !important;
}
-
.flex-xxl-fill {
flex: 1 1 auto !important;
}
-
.flex-xxl-row {
flex-direction: row !important;
}
-
.flex-xxl-column {
flex-direction: column !important;
}
-
.flex-xxl-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-xxl-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-xxl-grow-0 {
flex-grow: 0 !important;
}
-
.flex-xxl-grow-1 {
flex-grow: 1 !important;
}
-
.flex-xxl-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-xxl-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-xxl-wrap {
flex-wrap: wrap !important;
}
-
.flex-xxl-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-xxl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-xxl-0 {
- gap: 0 !important;
- }
-
- .gap-xxl-1 {
- gap: 0.25rem !important;
- }
-
- .gap-xxl-2 {
- gap: 0.5rem !important;
- }
-
- .gap-xxl-3 {
- gap: 1rem !important;
- }
-
- .gap-xxl-4 {
- gap: 1.5rem !important;
- }
-
- .gap-xxl-5 {
- gap: 3rem !important;
- }
-
.justify-content-xxl-start {
justify-content: flex-start !important;
}
-
.justify-content-xxl-end {
justify-content: flex-end !important;
}
-
.justify-content-xxl-center {
justify-content: center !important;
}
-
.justify-content-xxl-between {
justify-content: space-between !important;
}
-
.justify-content-xxl-around {
justify-content: space-around !important;
}
-
.justify-content-xxl-evenly {
justify-content: space-evenly !important;
}
-
.align-items-xxl-start {
align-items: flex-start !important;
}
-
.align-items-xxl-end {
align-items: flex-end !important;
}
-
.align-items-xxl-center {
align-items: center !important;
}
-
.align-items-xxl-baseline {
align-items: baseline !important;
}
-
.align-items-xxl-stretch {
align-items: stretch !important;
}
-
.align-content-xxl-start {
align-content: flex-start !important;
}
-
.align-content-xxl-end {
align-content: flex-end !important;
}
-
.align-content-xxl-center {
align-content: center !important;
}
-
.align-content-xxl-between {
align-content: space-between !important;
}
-
.align-content-xxl-around {
align-content: space-around !important;
}
-
.align-content-xxl-stretch {
align-content: stretch !important;
}
-
.align-self-xxl-auto {
align-self: auto !important;
}
-
.align-self-xxl-start {
align-self: flex-start !important;
}
-
.align-self-xxl-end {
align-self: flex-end !important;
}
-
.align-self-xxl-center {
align-self: center !important;
}
-
.align-self-xxl-baseline {
align-self: baseline !important;
}
-
.align-self-xxl-stretch {
align-self: stretch !important;
}
-
.order-xxl-first {
order: -1 !important;
}
-
.order-xxl-0 {
order: 0 !important;
}
-
.order-xxl-1 {
order: 1 !important;
}
-
.order-xxl-2 {
order: 2 !important;
}
-
.order-xxl-3 {
order: 3 !important;
}
-
.order-xxl-4 {
order: 4 !important;
}
-
.order-xxl-5 {
order: 5 !important;
}
-
.order-xxl-last {
order: 6 !important;
}
-
.m-xxl-0 {
margin: 0 !important;
}
-
.m-xxl-1 {
margin: 0.25rem !important;
}
-
.m-xxl-2 {
margin: 0.5rem !important;
}
-
.m-xxl-3 {
margin: 1rem !important;
}
-
.m-xxl-4 {
margin: 1.5rem !important;
}
-
.m-xxl-5 {
margin: 3rem !important;
}
-
.m-xxl-auto {
margin: auto !important;
}
-
.mx-xxl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-xxl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-xxl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-xxl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-xxl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-xxl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-xxl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-xxl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-xxl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-xxl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-xxl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-xxl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-xxl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-xxl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-xxl-0 {
margin-top: 0 !important;
}
-
.mt-xxl-1 {
margin-top: 0.25rem !important;
}
-
.mt-xxl-2 {
margin-top: 0.5rem !important;
}
-
.mt-xxl-3 {
margin-top: 1rem !important;
}
-
.mt-xxl-4 {
margin-top: 1.5rem !important;
}
-
.mt-xxl-5 {
margin-top: 3rem !important;
}
-
.mt-xxl-auto {
margin-top: auto !important;
}
-
.me-xxl-0 {
margin-right: 0 !important;
}
-
.me-xxl-1 {
margin-right: 0.25rem !important;
}
-
.me-xxl-2 {
margin-right: 0.5rem !important;
}
-
.me-xxl-3 {
margin-right: 1rem !important;
}
-
.me-xxl-4 {
margin-right: 1.5rem !important;
}
-
.me-xxl-5 {
margin-right: 3rem !important;
}
-
.me-xxl-auto {
margin-right: auto !important;
}
-
.mb-xxl-0 {
margin-bottom: 0 !important;
}
-
.mb-xxl-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-xxl-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-xxl-3 {
margin-bottom: 1rem !important;
}
-
.mb-xxl-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-xxl-5 {
margin-bottom: 3rem !important;
}
-
.mb-xxl-auto {
margin-bottom: auto !important;
}
-
.ms-xxl-0 {
margin-left: 0 !important;
}
-
.ms-xxl-1 {
margin-left: 0.25rem !important;
}
-
.ms-xxl-2 {
margin-left: 0.5rem !important;
}
-
.ms-xxl-3 {
margin-left: 1rem !important;
}
-
.ms-xxl-4 {
margin-left: 1.5rem !important;
}
-
.ms-xxl-5 {
margin-left: 3rem !important;
}
-
.ms-xxl-auto {
margin-left: auto !important;
}
-
.m-xxl-n1 {
margin: -0.25rem !important;
}
-
.m-xxl-n2 {
margin: -0.5rem !important;
}
-
.m-xxl-n3 {
margin: -1rem !important;
}
-
.m-xxl-n4 {
margin: -1.5rem !important;
}
-
.m-xxl-n5 {
margin: -3rem !important;
}
-
.mx-xxl-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-xxl-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-xxl-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-xxl-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-xxl-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-xxl-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-xxl-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-xxl-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-xxl-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-xxl-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-xxl-n1 {
margin-top: -0.25rem !important;
}
-
.mt-xxl-n2 {
margin-top: -0.5rem !important;
}
-
.mt-xxl-n3 {
margin-top: -1rem !important;
}
-
.mt-xxl-n4 {
margin-top: -1.5rem !important;
}
-
.mt-xxl-n5 {
margin-top: -3rem !important;
}
-
.me-xxl-n1 {
margin-right: -0.25rem !important;
}
-
.me-xxl-n2 {
margin-right: -0.5rem !important;
}
-
.me-xxl-n3 {
margin-right: -1rem !important;
}
-
.me-xxl-n4 {
margin-right: -1.5rem !important;
}
-
.me-xxl-n5 {
margin-right: -3rem !important;
}
-
.mb-xxl-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-xxl-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-xxl-n3 {
margin-bottom: -1rem !important;
}
-
.mb-xxl-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-xxl-n5 {
margin-bottom: -3rem !important;
}
-
.ms-xxl-n1 {
margin-left: -0.25rem !important;
}
-
.ms-xxl-n2 {
margin-left: -0.5rem !important;
}
-
.ms-xxl-n3 {
margin-left: -1rem !important;
}
-
.ms-xxl-n4 {
margin-left: -1.5rem !important;
}
-
.ms-xxl-n5 {
margin-left: -3rem !important;
}
-
.p-xxl-0 {
padding: 0 !important;
}
-
.p-xxl-1 {
padding: 0.25rem !important;
}
-
.p-xxl-2 {
padding: 0.5rem !important;
}
-
.p-xxl-3 {
padding: 1rem !important;
}
-
.p-xxl-4 {
padding: 1.5rem !important;
}
-
.p-xxl-5 {
padding: 3rem !important;
}
-
.px-xxl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-xxl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-xxl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-xxl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-xxl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-xxl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-xxl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-xxl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-xxl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-xxl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-xxl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-xxl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-xxl-0 {
padding-top: 0 !important;
}
-
.pt-xxl-1 {
padding-top: 0.25rem !important;
}
-
.pt-xxl-2 {
padding-top: 0.5rem !important;
}
-
.pt-xxl-3 {
padding-top: 1rem !important;
}
-
.pt-xxl-4 {
padding-top: 1.5rem !important;
}
-
.pt-xxl-5 {
padding-top: 3rem !important;
}
-
.pe-xxl-0 {
padding-right: 0 !important;
}
-
.pe-xxl-1 {
padding-right: 0.25rem !important;
}
-
.pe-xxl-2 {
padding-right: 0.5rem !important;
}
-
.pe-xxl-3 {
padding-right: 1rem !important;
}
-
.pe-xxl-4 {
padding-right: 1.5rem !important;
}
-
.pe-xxl-5 {
padding-right: 3rem !important;
}
-
.pb-xxl-0 {
padding-bottom: 0 !important;
}
-
.pb-xxl-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-xxl-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-xxl-3 {
padding-bottom: 1rem !important;
}
-
.pb-xxl-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-xxl-5 {
padding-bottom: 3rem !important;
}
-
.ps-xxl-0 {
padding-left: 0 !important;
}
-
.ps-xxl-1 {
padding-left: 0.25rem !important;
}
-
.ps-xxl-2 {
padding-left: 0.5rem !important;
}
-
.ps-xxl-3 {
padding-left: 1rem !important;
}
-
.ps-xxl-4 {
padding-left: 1.5rem !important;
}
-
.ps-xxl-5 {
padding-left: 3rem !important;
}
-
+ .gap-xxl-0 {
+ gap: 0 !important;
+ }
+ .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+ .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-xxl-5 {
+ gap: 3rem !important;
+ }
.text-xxl-start {
text-align: left !important;
}
-
.text-xxl-end {
text-align: right !important;
}
-
.text-xxl-center {
text-align: center !important;
}
@@ -10086,15 +9028,12 @@ textarea.form-control-lg {
.fs-1 {
font-size: 2.5rem !important;
}
-
.fs-2 {
font-size: 2rem !important;
}
-
.fs-3 {
font-size: 1.75rem !important;
}
-
.fs-4 {
font-size: 1.5rem !important;
}
@@ -10103,39 +9042,30 @@ textarea.form-control-lg {
.d-print-inline {
display: inline !important;
}
-
.d-print-inline-block {
display: inline-block !important;
}
-
.d-print-block {
display: block !important;
}
-
.d-print-grid {
display: grid !important;
}
-
.d-print-table {
display: table !important;
}
-
.d-print-table-row {
display: table-row !important;
}
-
.d-print-table-cell {
display: table-cell !important;
}
-
.d-print-flex {
display: flex !important;
}
-
.d-print-inline-flex {
display: inline-flex !important;
}
-
.d-print-none {
display: none !important;
}
@@ -10149,7 +9079,6 @@ textarea.form-control-lg {
.d-xxs-inline {
display: inline !important;
}
-
.d-xxs-block {
display: block !important;
}
@@ -10202,12 +9131,12 @@ code {
-webkit-hyphens: none;
hyphens: none;
text-align: left;
- word-spacing: normal;
word-wrap: normal;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
white-space: pre;
+ word-spacing: normal;
}
code .pr-token a {
color: inherit;
@@ -10667,7 +9596,6 @@ h3 code, .h3 code {
top: 0;
z-index: 1020;
}
-
.j2-nav {
position: -webkit-sticky;
position: sticky;
@@ -10675,11 +9603,9 @@ h3 code, .h3 code {
max-height: calc(100vh - 93px);
overflow-y: auto;
}
-
:target {
scroll-margin-top: 93px;
}
-
.footnote-ref a {
display: inline-block;
scroll-margin-top: 101px;
@@ -10718,7 +9644,7 @@ h3 code, .h3 code {
.tt-menu {
color: var(--navigation-color);
background-color: var(--navigation-bg);
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
max-width: 100%;
margin: 0;
border: 1px solid var(--navigation-border-color);
diff --git a/docs/custom-functions.html b/docs/custom-functions.html
index 52bb3472..b8779ff8 100644
--- a/docs/custom-functions.html
+++ b/docs/custom-functions.html
@@ -7,7 +7,7 @@
- Custom Functions - Swift Sass v1.6.0
+ Custom Functions - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1036,7 +1036,7 @@ Actions
diff --git a/docs/custom-importers.html b/docs/custom-importers.html
index 5a2c06b1..12f991f3 100644
--- a/docs/custom-importers.html
+++ b/docs/custom-importers.html
@@ -7,7 +7,7 @@
- Custom Importers - Swift Sass v1.6.0
+ Custom Importers - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -725,7 +725,7 @@ Actions
diff --git a/docs/dart-sass.html b/docs/dart-sass.html
index e56879a1..656edb49 100644
--- a/docs/dart-sass.html
+++ b/docs/dart-sass.html
@@ -7,7 +7,7 @@
- Dart Sass - Swift Sass v1.6.0
+ Dart Sass - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1038,7 +1038,7 @@ Actions
diff --git a/docs/dartsass/types/compiler.html b/docs/dartsass/types/compiler.html
index ec2c4d21..38b32f0b 100644
--- a/docs/dartsass/types/compiler.html
+++ b/docs/dartsass/types/compiler.html
@@ -7,7 +7,7 @@
- Compiler - Swift Sass v1.6.0
+ Compiler - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -744,7 +744,7 @@ Declaration
Swift
public convenience init(
- eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
+ eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
timeout: Int = 60,
messageStyle: CompilerMessageStyle = .plain,
verboseDeprecations: Bool = false,
@@ -763,7 +763,7 @@ Parameters
eventLoopGroupProvider
- NIO EventLoopGroup to use: either .shared
to use
+
NIO EventLoopGroup
to use: either .shared
to use
an existing group or .createNew
to create and manage a new event loop. Default is .createNew
.
@@ -867,7 +867,7 @@ Declaration
Swift
public init(
- eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
+ eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
embeddedCompilerFileURL: URL ,
timeout: Int = 60,
messageStyle: CompilerMessageStyle = .plain,
@@ -887,7 +887,7 @@ Parameters
eventLoopGroupProvider
- NIO EventLoopGroup to use: either .shared
to use
+
NIO EventLoopGroup
to use: either .shared
to use
an existing group or .createNew
to create and manage a new event loop. Default is .createNew
.
@@ -1831,7 +1831,7 @@ Actions
diff --git a/docs/dartsass/types/filesystemimporter1.html b/docs/dartsass/types/filesystemimporter1.html
index d96026c0..a110cc27 100644
--- a/docs/dartsass/types/filesystemimporter1.html
+++ b/docs/dartsass/types/filesystemimporter1.html
@@ -7,7 +7,7 @@
- FilesystemImporter - Swift Sass v1.6.0
+ FilesystemImporter - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -862,7 +862,7 @@ Actions
diff --git a/docs/dartsass/types/importer4.html b/docs/dartsass/types/importer4.html
index 62d2c1a8..82943d50 100644
--- a/docs/dartsass/types/importer4.html
+++ b/docs/dartsass/types/importer4.html
@@ -7,7 +7,7 @@
- Importer - Swift Sass v1.6.0
+ Importer - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -990,7 +990,7 @@ Actions
diff --git a/docs/dartsass/types/importerresults.html b/docs/dartsass/types/importerresults.html
index f67fea77..2a2e9167 100644
--- a/docs/dartsass/types/importerresults.html
+++ b/docs/dartsass/types/importerresults.html
@@ -7,7 +7,7 @@
- ImporterResults - Swift Sass v1.6.0
+ ImporterResults - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1057,7 +1057,7 @@ Actions
diff --git a/docs/dartsass/types/importresolver1.html b/docs/dartsass/types/importresolver1.html
index 73b8efad..8f2298ea 100644
--- a/docs/dartsass/types/importresolver1.html
+++ b/docs/dartsass/types/importresolver1.html
@@ -7,7 +7,7 @@
- ImportResolver - Swift Sass v1.6.0
+ ImportResolver - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -950,7 +950,7 @@ Actions
diff --git a/docs/dartsass/types/lifecycleerror.html b/docs/dartsass/types/lifecycleerror.html
index dc6e0e2c..05451b06 100644
--- a/docs/dartsass/types/lifecycleerror.html
+++ b/docs/dartsass/types/lifecycleerror.html
@@ -7,7 +7,7 @@
- LifecycleError - Swift Sass v1.6.0
+ LifecycleError - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -825,7 +825,7 @@ Actions
diff --git a/docs/dartsass/types/protocolerror.html b/docs/dartsass/types/protocolerror.html
index 0246dc21..26b158a6 100644
--- a/docs/dartsass/types/protocolerror.html
+++ b/docs/dartsass/types/protocolerror.html
@@ -7,7 +7,7 @@
- ProtocolError - Swift Sass v1.6.0
+ ProtocolError - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -827,7 +827,7 @@ Actions
diff --git a/docs/dartsass/types/sassasyncdynamicfunction.html b/docs/dartsass/types/sassasyncdynamicfunction.html
index 0d969c75..946a87cb 100644
--- a/docs/dartsass/types/sassasyncdynamicfunction.html
+++ b/docs/dartsass/types/sassasyncdynamicfunction.html
@@ -7,7 +7,7 @@
- SassAsyncDynamicFunction - Swift Sass v1.6.0
+ SassAsyncDynamicFunction - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -925,7 +925,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/css/fw2020.css b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/css/fw2020.css
index 1172950f..ad104529 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/css/fw2020.css
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/css/fw2020.css
@@ -56,157 +56,120 @@
.pr-interpolation {
color: var(--article-color);
}
-
.pr-operator,
.pr-punctuation {
color: inherit;
}
-
code,
pre {
background: #fafafa;
}
-
.language-css > code,
.language-sass > code,
.language-scss > code {
color: #f76d47;
}
-
.pr-atrule {
color: #7c4dff;
}
-
.pr-attr-name {
color: #39adb5;
}
-
.pr-attr-value {
color: #f6a434;
}
-
.pr-attribute {
color: #f6a434;
}
-
.pr-boolean {
color: #7c4dff;
}
-
.pr-builtin {
color: #4d629f;
}
-
.pr-cdata {
color: #39adb5;
}
-
.pr-char {
color: #39adb5;
}
-
.pr-class {
color: #39adb5;
}
-
.pr-class-name {
color: #0b4f79;
}
-
.pr-comment {
color: #267507;
}
-
.pr-constant {
color: #7c4dff;
}
-
.pr-deleted {
color: #e53935;
}
-
.pr-doctype {
color: #aabfc9;
}
-
.pr-entity {
color: #e53935;
}
-
.pr-function {
color: #008080;
}
-
.pr-hexcode {
color: #f76d47;
}
-
.pr-id {
font-weight: bolder;
color: #7c4dff;
}
-
.pr-important {
font-weight: bolder;
color: #7c4dff;
}
-
.pr-inserted {
color: #39adb5;
}
-
.pr-keyword {
color: #9b2393;
}
-
.pr-number {
color: #1c00cf;
}
-
.pr-prolog {
color: #aabfc9;
}
-
.pr-property {
color: #39adb5;
}
-
.pr-pseudo-class {
color: #f6a434;
}
-
.pr-pseudo-element {
color: #f6a434;
}
-
.pr-regex {
color: #6182b8;
}
-
.pr-selector {
color: #e53935;
}
-
.pr-string {
color: #c41a16;
}
-
.pr-symbol {
color: #7c4dff;
}
-
.pr-tag {
color: #643820;
}
-
.pr-unit {
color: #f76d47;
}
-
.pr-url {
color: #e53935;
}
-
.pr-variable {
color: #e53935;
}
@@ -215,157 +178,120 @@ pre {
.pr-interpolation {
color: var(--article-color);
}
-
.pr-operator,
.pr-punctuation {
color: inherit;
}
-
code,
pre {
background: #1f2427;
}
-
.language-css > code,
.language-sass > code,
.language-scss > code {
color: #fd9170;
}
-
.pr-atrule {
color: #c792ea;
}
-
.pr-attr-name {
color: #ffcb6b;
}
-
.pr-attr-value {
color: #a5e844;
}
-
.pr-attribute {
color: #a5e844;
}
-
.pr-boolean {
color: #c792ea;
}
-
.pr-builtin {
color: #ffcb6b;
}
-
.pr-cdata {
color: #80cbc4;
}
-
.pr-char {
color: #80cbc4;
}
-
.pr-class {
color: #ffcb6b;
}
-
.pr-class-name {
color: #eddd00;
}
-
.pr-comment {
color: #45bb3e;
}
-
.pr-constant {
color: #c792ea;
}
-
.pr-deleted {
color: #f66;
}
-
.pr-doctype {
color: #616161;
}
-
.pr-entity {
color: #f66;
}
-
.pr-function {
color: #4cad4f;
}
-
.pr-hexcode {
color: #f2ff00;
}
-
.pr-id {
font-weight: bolder;
color: #c792ea;
}
-
.pr-important {
font-weight: bolder;
color: #c792ea;
}
-
.pr-inserted {
color: #80cbc4;
}
-
.pr-keyword {
color: #c792ea;
}
-
.pr-number {
color: #fd9170;
}
-
.pr-prolog {
color: #616161;
}
-
.pr-property {
color: #80cbc4;
}
-
.pr-pseudo-class {
color: #a5e844;
}
-
.pr-pseudo-element {
color: #a5e844;
}
-
.pr-regex {
color: #f2ff00;
}
-
.pr-selector {
color: #f66;
}
-
.pr-string {
color: #a5e844;
}
-
.pr-symbol {
color: #c792ea;
}
-
.pr-tag {
color: #f66;
}
-
.pr-unit {
color: #fd9170;
}
-
.pr-url {
color: #f66;
}
-
.pr-variable {
color: #f66;
}
@@ -382,6 +308,7 @@ pre {
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
+ --bs-black: #000;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
@@ -414,7 +341,7 @@ pre {
--bs-black-rgb: 0, 0, 0;
--bs-body-color-rgb: 33, 37, 41;
--bs-body-bg-rgb: 255, 255, 255;
- --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family: var(--bs-font-sans-serif);
@@ -423,6 +350,20 @@ pre {
--bs-body-line-height: 1.5;
--bs-body-color: #212529;
--bs-body-bg: #fff;
+ --bs-border-width: 1px;
+ --bs-border-style: solid;
+ --bs-border-color: #dee2e6;
+ --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
+ --bs-border-radius: 0.375rem;
+ --bs-border-radius-sm: 0.25rem;
+ --bs-border-radius-lg: 0.5rem;
+ --bs-border-radius-xl: 1rem;
+ --bs-border-radius-2xl: 2rem;
+ --bs-border-radius-pill: 50rem;
+ --bs-link-color: #0d6efd;
+ --bs-link-hover-color: inherit;
+ --bs-code-color: var(--article-color);
+ --bs-highlight-bg: #fff3cd;
}
*,
@@ -453,15 +394,11 @@ body {
hr {
margin: 0.5rem 0;
color: var(--navigation-border-color);
- background-color: currentColor;
border: 0;
+ border-top: 1px solid;
opacity: 1;
}
-hr:not([size]) {
- height: 1px;
-}
-
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
margin-top: 0;
margin-bottom: 0.5rem;
@@ -518,8 +455,7 @@ p {
margin-bottom: 1rem;
}
-abbr[title],
-abbr[data-bs-original-title] {
+abbr[title] {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
@@ -575,8 +511,8 @@ small, .small {
}
mark, .mark {
- padding: 0.2em;
- background-color: #fcf8e3;
+ padding: 0.1875em;
+ background-color: var(--bs-highlight-bg);
}
sub,
@@ -596,11 +532,11 @@ sup {
}
a {
- color: #0d6efd;
+ color: var(--bs-link-color);
text-decoration: none;
}
a:hover {
- color: inherit;
+ color: var(--bs-link-hover-color);
text-decoration: none;
}
@@ -615,8 +551,6 @@ kbd,
samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
- direction: ltr /* rtl:ignore */;
- unicode-bidi: bidi-override;
}
pre {
@@ -635,7 +569,7 @@ pre code {
code {
font-size: 95%;
- color: var(--article-color);
+ color: var(--bs-code-color);
word-wrap: break-word;
}
a > code {
@@ -643,16 +577,15 @@ a > code {
}
kbd {
- padding: 0.2rem 0.4rem;
+ padding: 0.1875rem 0.375rem;
font-size: 95%;
- color: #fff;
- background-color: #212529;
- border-radius: 0.2rem;
+ color: var(--bs-body-bg);
+ background-color: var(--bs-body-color);
+ border-radius: 0.25rem;
}
kbd kbd {
padding: 0;
font-size: 1em;
- font-weight: 700;
}
figure {
@@ -731,8 +664,8 @@ select:disabled {
opacity: 1;
}
-[list]::-webkit-calendar-picker-indicator {
- display: none;
+[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
+ display: none !important;
}
button,
@@ -818,14 +751,11 @@ legend + * {
::-webkit-file-upload-button {
font: inherit;
+ -webkit-appearance: button;
}
::file-selector-button {
font: inherit;
-}
-
-::-webkit-file-upload-button {
- font: inherit;
-webkit-appearance: button;
}
@@ -969,8 +899,8 @@ progress {
.img-thumbnail {
padding: 0.25rem;
background-color: #fff;
- border: 1px solid #dee2e6;
- border-radius: 0.25rem;
+ border: 1px solid var(--bs-border-color);
+ border-radius: 0.375rem;
max-width: 100%;
height: auto;
}
@@ -996,9 +926,11 @@ progress {
.container-lg,
.container-md,
.container-sm {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
width: 100%;
- padding-right: var(--bs-gutter-x, 0.75rem);
- padding-left: var(--bs-gutter-x, 0.75rem);
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-right: auto;
margin-left: auto;
}
@@ -1033,9 +965,9 @@ progress {
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
- margin-top: calc(var(--bs-gutter-y) * -1);
- margin-right: calc(var(--bs-gutter-x) * -0.5);
- margin-left: calc(var(--bs-gutter-x) * -0.5);
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
flex-shrink: 0;
@@ -1258,210 +1190,166 @@ progress {
.col-sm {
flex: 1 0 0%;
}
-
.row-cols-sm-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-sm-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-sm-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-sm-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-sm-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-sm-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-sm-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-sm-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-sm-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-sm-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-sm-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-sm-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-sm-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-sm-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-sm-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-sm-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-sm-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-sm-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-sm-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-sm-0 {
margin-left: 0;
}
-
.offset-sm-1 {
margin-left: 8.33333333%;
}
-
.offset-sm-2 {
margin-left: 16.66666667%;
}
-
.offset-sm-3 {
margin-left: 25%;
}
-
.offset-sm-4 {
margin-left: 33.33333333%;
}
-
.offset-sm-5 {
margin-left: 41.66666667%;
}
-
.offset-sm-6 {
margin-left: 50%;
}
-
.offset-sm-7 {
margin-left: 58.33333333%;
}
-
.offset-sm-8 {
margin-left: 66.66666667%;
}
-
.offset-sm-9 {
margin-left: 75%;
}
-
.offset-sm-10 {
margin-left: 83.33333333%;
}
-
.offset-sm-11 {
margin-left: 91.66666667%;
}
-
.g-sm-0,
.gx-sm-0 {
--bs-gutter-x: 0;
}
-
.g-sm-0,
.gy-sm-0 {
--bs-gutter-y: 0;
}
-
.g-sm-1,
.gx-sm-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-sm-1,
.gy-sm-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-sm-2,
.gx-sm-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-sm-2,
.gy-sm-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-sm-3,
.gx-sm-3 {
--bs-gutter-x: 1rem;
}
-
.g-sm-3,
.gy-sm-3 {
--bs-gutter-y: 1rem;
}
-
.g-sm-4,
.gx-sm-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-sm-4,
.gy-sm-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-sm-5,
.gx-sm-5 {
--bs-gutter-x: 3rem;
}
-
.g-sm-5,
.gy-sm-5 {
--bs-gutter-y: 3rem;
@@ -1471,210 +1359,166 @@ progress {
.col-md {
flex: 1 0 0%;
}
-
.row-cols-md-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-md-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-md-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-md-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-md-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-md-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-md-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-md-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-md-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-md-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-md-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-md-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-md-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-md-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-md-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-md-0 {
margin-left: 0;
}
-
.offset-md-1 {
margin-left: 8.33333333%;
}
-
.offset-md-2 {
margin-left: 16.66666667%;
}
-
.offset-md-3 {
margin-left: 25%;
}
-
.offset-md-4 {
margin-left: 33.33333333%;
}
-
.offset-md-5 {
margin-left: 41.66666667%;
}
-
.offset-md-6 {
margin-left: 50%;
}
-
.offset-md-7 {
margin-left: 58.33333333%;
}
-
.offset-md-8 {
margin-left: 66.66666667%;
}
-
.offset-md-9 {
margin-left: 75%;
}
-
.offset-md-10 {
margin-left: 83.33333333%;
}
-
.offset-md-11 {
margin-left: 91.66666667%;
}
-
.g-md-0,
.gx-md-0 {
--bs-gutter-x: 0;
}
-
.g-md-0,
.gy-md-0 {
--bs-gutter-y: 0;
}
-
.g-md-1,
.gx-md-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-md-1,
.gy-md-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-md-2,
.gx-md-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-md-2,
.gy-md-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-md-3,
.gx-md-3 {
--bs-gutter-x: 1rem;
}
-
.g-md-3,
.gy-md-3 {
--bs-gutter-y: 1rem;
}
-
.g-md-4,
.gx-md-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-md-4,
.gy-md-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-md-5,
.gx-md-5 {
--bs-gutter-x: 3rem;
}
-
.g-md-5,
.gy-md-5 {
--bs-gutter-y: 3rem;
@@ -1684,210 +1528,166 @@ progress {
.col-lg {
flex: 1 0 0%;
}
-
.row-cols-lg-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-lg-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-lg-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-lg-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-lg-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-lg-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-lg-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-lg-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-lg-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-lg-0 {
margin-left: 0;
}
-
.offset-lg-1 {
margin-left: 8.33333333%;
}
-
.offset-lg-2 {
margin-left: 16.66666667%;
}
-
.offset-lg-3 {
margin-left: 25%;
}
-
.offset-lg-4 {
margin-left: 33.33333333%;
}
-
.offset-lg-5 {
margin-left: 41.66666667%;
}
-
.offset-lg-6 {
margin-left: 50%;
}
-
.offset-lg-7 {
margin-left: 58.33333333%;
}
-
.offset-lg-8 {
margin-left: 66.66666667%;
}
-
.offset-lg-9 {
margin-left: 75%;
}
-
.offset-lg-10 {
margin-left: 83.33333333%;
}
-
.offset-lg-11 {
margin-left: 91.66666667%;
}
-
.g-lg-0,
.gx-lg-0 {
--bs-gutter-x: 0;
}
-
.g-lg-0,
.gy-lg-0 {
--bs-gutter-y: 0;
}
-
.g-lg-1,
.gx-lg-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-lg-1,
.gy-lg-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-lg-2,
.gx-lg-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-lg-2,
.gy-lg-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-lg-3,
.gx-lg-3 {
--bs-gutter-x: 1rem;
}
-
.g-lg-3,
.gy-lg-3 {
--bs-gutter-y: 1rem;
}
-
.g-lg-4,
.gx-lg-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-lg-4,
.gy-lg-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-lg-5,
.gx-lg-5 {
--bs-gutter-x: 3rem;
}
-
.g-lg-5,
.gy-lg-5 {
--bs-gutter-y: 3rem;
@@ -1897,210 +1697,166 @@ progress {
.col-xl {
flex: 1 0 0%;
}
-
.row-cols-xl-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-xl-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-xl-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-xl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-xl-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-xl-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-xl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-xl-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-xl-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-xl-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-xl-0 {
margin-left: 0;
}
-
.offset-xl-1 {
margin-left: 8.33333333%;
}
-
.offset-xl-2 {
margin-left: 16.66666667%;
}
-
.offset-xl-3 {
margin-left: 25%;
}
-
.offset-xl-4 {
margin-left: 33.33333333%;
}
-
.offset-xl-5 {
margin-left: 41.66666667%;
}
-
.offset-xl-6 {
margin-left: 50%;
}
-
.offset-xl-7 {
margin-left: 58.33333333%;
}
-
.offset-xl-8 {
margin-left: 66.66666667%;
}
-
.offset-xl-9 {
margin-left: 75%;
}
-
.offset-xl-10 {
margin-left: 83.33333333%;
}
-
.offset-xl-11 {
margin-left: 91.66666667%;
}
-
.g-xl-0,
.gx-xl-0 {
--bs-gutter-x: 0;
}
-
.g-xl-0,
.gy-xl-0 {
--bs-gutter-y: 0;
}
-
.g-xl-1,
.gx-xl-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-xl-1,
.gy-xl-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-xl-2,
.gx-xl-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-xl-2,
.gy-xl-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-xl-3,
.gx-xl-3 {
--bs-gutter-x: 1rem;
}
-
.g-xl-3,
.gy-xl-3 {
--bs-gutter-y: 1rem;
}
-
.g-xl-4,
.gx-xl-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-xl-4,
.gy-xl-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-xl-5,
.gx-xl-5 {
--bs-gutter-x: 3rem;
}
-
.g-xl-5,
.gy-xl-5 {
--bs-gutter-y: 3rem;
@@ -2110,229 +1866,187 @@ progress {
.col-xxl {
flex: 1 0 0%;
}
-
.row-cols-xxl-auto > * {
flex: 0 0 auto;
width: auto;
}
-
.row-cols-xxl-1 > * {
flex: 0 0 auto;
width: 100%;
}
-
.row-cols-xxl-2 > * {
flex: 0 0 auto;
width: 50%;
}
-
.row-cols-xxl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
-
.row-cols-xxl-4 > * {
flex: 0 0 auto;
width: 25%;
}
-
.row-cols-xxl-5 > * {
flex: 0 0 auto;
width: 20%;
}
-
.row-cols-xxl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
-
.col-xxl-auto {
flex: 0 0 auto;
width: auto;
}
-
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
-
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
-
.col-xxl-3 {
flex: 0 0 auto;
width: 25%;
}
-
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
-
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
-
.col-xxl-6 {
flex: 0 0 auto;
width: 50%;
}
-
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
-
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
-
.col-xxl-9 {
flex: 0 0 auto;
width: 75%;
}
-
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
-
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
-
.col-xxl-12 {
flex: 0 0 auto;
width: 100%;
}
-
.offset-xxl-0 {
margin-left: 0;
}
-
.offset-xxl-1 {
margin-left: 8.33333333%;
}
-
.offset-xxl-2 {
margin-left: 16.66666667%;
}
-
.offset-xxl-3 {
margin-left: 25%;
}
-
.offset-xxl-4 {
margin-left: 33.33333333%;
}
-
.offset-xxl-5 {
margin-left: 41.66666667%;
}
-
.offset-xxl-6 {
margin-left: 50%;
}
-
.offset-xxl-7 {
margin-left: 58.33333333%;
}
-
.offset-xxl-8 {
margin-left: 66.66666667%;
}
-
.offset-xxl-9 {
margin-left: 75%;
}
-
.offset-xxl-10 {
margin-left: 83.33333333%;
}
-
.offset-xxl-11 {
margin-left: 91.66666667%;
}
-
.g-xxl-0,
.gx-xxl-0 {
--bs-gutter-x: 0;
}
-
.g-xxl-0,
.gy-xxl-0 {
--bs-gutter-y: 0;
}
-
.g-xxl-1,
.gx-xxl-1 {
--bs-gutter-x: 0.25rem;
}
-
.g-xxl-1,
.gy-xxl-1 {
--bs-gutter-y: 0.25rem;
}
-
.g-xxl-2,
.gx-xxl-2 {
--bs-gutter-x: 0.5rem;
}
-
.g-xxl-2,
.gy-xxl-2 {
--bs-gutter-y: 0.5rem;
}
-
.g-xxl-3,
.gx-xxl-3 {
--bs-gutter-x: 1rem;
}
-
.g-xxl-3,
.gy-xxl-3 {
--bs-gutter-y: 1rem;
}
-
.g-xxl-4,
.gx-xxl-4 {
--bs-gutter-x: 1.5rem;
}
-
.g-xxl-4,
.gy-xxl-4 {
--bs-gutter-y: 1.5rem;
}
-
.g-xxl-5,
.gx-xxl-5 {
--bs-gutter-x: 3rem;
}
-
.g-xxl-5,
.gy-xxl-5 {
--bs-gutter-y: 3rem;
}
}
.table, .j2-param-table, .j2-table {
+ --bs-table-color: var(--article-color);
--bs-table-bg: transparent;
+ --bs-table-border-color: var(--navigation-border-color);
--bs-table-accent-bg: transparent;
- --bs-table-striped-color: #212529;
+ --bs-table-striped-color: var(--bs-body-color);
--bs-table-striped-bg: var(--navigation-bg);
- --bs-table-active-color: #212529;
+ --bs-table-active-color: var(--bs-body-color);
--bs-table-active-bg: rgba(0, 0, 0, 0.1);
- --bs-table-hover-color: #212529;
+ --bs-table-hover-color: var(--bs-body-color);
--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
width: 100%;
margin-bottom: 1rem;
- color: var(--article-color);
+ color: var(--bs-table-color);
vertical-align: top;
- border-color: var(--navigation-border-color);
+ border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > *, .j2-param-table > :not(caption) > * > *, .j2-table > :not(caption) > * > * {
padding: 0.5rem 0.5rem;
@@ -2346,8 +2060,9 @@ progress {
.table > thead, .j2-param-table > thead, .j2-table > thead {
vertical-align: bottom;
}
-.table > :not(:last-child) > :last-child > *, .j2-param-table > :not(:last-child) > :last-child > *, .j2-table > :not(:last-child) > :last-child > * {
- border-bottom-color: currentColor;
+
+.table-group-divider {
+ border-top: 2px solid currentcolor;
}
.caption-top {
@@ -2368,8 +2083,16 @@ progress {
.table-borderless > :not(caption) > * > *, .j2-param-table > :not(caption) > * > * {
border-bottom-width: 0;
}
+.table-borderless > :not(:first-child), .j2-param-table > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
-.table-striped > tbody > tr:nth-of-type(odd) {
+.table-striped-columns > :not(caption) > tr > :nth-child(even) {
--bs-table-accent-bg: var(--bs-table-striped-bg);
color: var(--bs-table-striped-color);
}
@@ -2379,105 +2102,121 @@ progress {
color: var(--bs-table-active-color);
}
-.table-hover > tbody > tr:hover {
+.table-hover > tbody > tr:hover > * {
--bs-table-accent-bg: var(--bs-table-hover-bg);
color: var(--bs-table-hover-color);
}
.table-primary {
+ --bs-table-color: #000;
--bs-table-bg: #cfe2ff;
+ --bs-table-border-color: #bacbe6;
--bs-table-striped-bg: #c5d7f2;
--bs-table-striped-color: #000;
--bs-table-active-bg: #bacbe6;
--bs-table-active-color: #000;
--bs-table-hover-bg: #bfd1ec;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #bacbe6;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-secondary {
+ --bs-table-color: #000;
--bs-table-bg: #e2e3e5;
+ --bs-table-border-color: #cbccce;
--bs-table-striped-bg: #d7d8da;
--bs-table-striped-color: #000;
--bs-table-active-bg: #cbccce;
--bs-table-active-color: #000;
--bs-table-hover-bg: #d1d2d4;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #cbccce;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-success {
+ --bs-table-color: #000;
--bs-table-bg: #d1e7dd;
+ --bs-table-border-color: #bcd0c7;
--bs-table-striped-bg: #c7dbd2;
--bs-table-striped-color: #000;
--bs-table-active-bg: #bcd0c7;
--bs-table-active-color: #000;
--bs-table-hover-bg: #c1d6cc;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #bcd0c7;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-info {
+ --bs-table-color: #000;
--bs-table-bg: #cff4fc;
+ --bs-table-border-color: #badce3;
--bs-table-striped-bg: #c5e8ef;
--bs-table-striped-color: #000;
--bs-table-active-bg: #badce3;
--bs-table-active-color: #000;
--bs-table-hover-bg: #bfe2e9;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #badce3;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-warning {
+ --bs-table-color: #000;
--bs-table-bg: #fff3cd;
+ --bs-table-border-color: #e6dbb9;
--bs-table-striped-bg: #f2e7c3;
--bs-table-striped-color: #000;
--bs-table-active-bg: #e6dbb9;
--bs-table-active-color: #000;
--bs-table-hover-bg: #ece1be;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #e6dbb9;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-danger {
+ --bs-table-color: #000;
--bs-table-bg: #f8d7da;
+ --bs-table-border-color: #dfc2c4;
--bs-table-striped-bg: #eccccf;
--bs-table-striped-color: #000;
--bs-table-active-bg: #dfc2c4;
--bs-table-active-color: #000;
--bs-table-hover-bg: #e5c7ca;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #dfc2c4;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-light {
+ --bs-table-color: #000;
--bs-table-bg: #f8f9fa;
+ --bs-table-border-color: #dfe0e1;
--bs-table-striped-bg: #ecedee;
--bs-table-striped-color: #000;
--bs-table-active-bg: #dfe0e1;
--bs-table-active-color: #000;
--bs-table-hover-bg: #e5e6e7;
--bs-table-hover-color: #000;
- color: #000;
- border-color: #dfe0e1;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-dark {
+ --bs-table-color: #fff;
--bs-table-bg: #212529;
+ --bs-table-border-color: #373b3e;
--bs-table-striped-bg: #2c3034;
--bs-table-striped-color: #fff;
--bs-table-active-bg: #373b3e;
--bs-table-active-color: #fff;
--bs-table-hover-bg: #323539;
--bs-table-hover-color: #fff;
- color: #fff;
- border-color: #373b3e;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
}
.table-responsive, .j2-param-table, .j2-table {
@@ -2559,7 +2298,7 @@ progress {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
@@ -2591,7 +2330,7 @@ progress {
color: var(--input-placeholder-color);
opacity: 1;
}
-.form-control:disabled, .form-control[readonly] {
+.form-control:disabled {
background-color: #e9ecef;
opacity: 1;
}
@@ -2641,31 +2380,6 @@ progress {
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color: #dde0e3;
}
-.form-control::-webkit-file-upload-button {
- padding: 0.375rem 0.75rem;
- margin: -0.375rem -0.75rem;
- -webkit-margin-end: 0.75rem;
- margin-inline-end: 0.75rem;
- color: var(--input-color);
- background-color: #e9ecef;
- pointer-events: none;
- border-color: inherit;
- border-style: solid;
- border-width: 0;
- border-inline-end-width: 0;
- border-radius: 0;
- -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-@media (prefers-reduced-motion: reduce) {
- .form-control::-webkit-file-upload-button {
- -webkit-transition: none;
- transition: none;
- }
-}
-.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
- background-color: #dde0e3;
-}
.form-control-plaintext {
display: block;
@@ -2678,6 +2392,9 @@ progress {
border: solid transparent;
border-width: 0 0;
}
+.form-control-plaintext:focus {
+ outline: 0;
+}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
padding-right: 0;
padding-left: 0;
@@ -2687,7 +2404,7 @@ progress {
min-height: calc(1.5em + 0.5rem);
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
- border-radius: 0.2rem;
+ border-radius: 0.25rem;
}
.form-control-sm::-webkit-file-upload-button {
padding: 0.25rem 0.5rem;
@@ -2701,18 +2418,12 @@ progress {
-webkit-margin-end: 0.5rem;
margin-inline-end: 0.5rem;
}
-.form-control-sm::-webkit-file-upload-button {
- padding: 0.25rem 0.5rem;
- margin: -0.25rem -0.5rem;
- -webkit-margin-end: 0.5rem;
- margin-inline-end: 0.5rem;
-}
.form-control-lg {
min-height: calc(1.5em + 1rem);
padding: 0.5rem 1rem;
font-size: 1.25rem;
- border-radius: 0.3rem;
+ border-radius: 0.5rem;
}
.form-control-lg::-webkit-file-upload-button {
padding: 0.5rem 1rem;
@@ -2726,12 +2437,6 @@ progress {
-webkit-margin-end: 1rem;
margin-inline-end: 1rem;
}
-.form-control-lg::-webkit-file-upload-button {
- padding: 0.5rem 1rem;
- margin: -0.5rem -1rem;
- -webkit-margin-end: 1rem;
- margin-inline-end: 1rem;
-}
textarea.form-control {
min-height: calc(1.5em + 0.75rem);
@@ -2745,19 +2450,24 @@ textarea.form-control-lg {
.form-control-color {
width: 3rem;
- height: auto;
+ height: calc(1.5em + 0.75rem);
padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control-color::-moz-color-swatch {
- height: 1.5em;
- border-radius: 0.25rem;
+ border: 0 !important;
+ border-radius: 0.375rem;
}
.form-control-color::-webkit-color-swatch {
- height: 1.5em;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
+}
+.form-control-color.form-control-sm {
+ height: calc(1.5em + 0.5rem);
+}
+.form-control-color.form-control-lg {
+ height: calc(1.5em + 1rem);
}
.form-select {
@@ -2770,12 +2480,12 @@ textarea.form-control-lg {
line-height: 1.5;
color: var(--input-color);
background-color: var(--input-bg);
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
border: 0 solid #ced4da;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-webkit-appearance: none;
-moz-appearance: none;
@@ -2808,6 +2518,7 @@ textarea.form-control-lg {
padding-bottom: 0.25rem;
padding-left: 0.5rem;
font-size: 0.875rem;
+ border-radius: 0.25rem;
}
.form-select-lg {
@@ -2815,6 +2526,7 @@ textarea.form-control-lg {
padding-bottom: 0.5rem;
padding-left: 1rem;
font-size: 1.25rem;
+ border-radius: 0.5rem;
}
.form-check {
@@ -2828,6 +2540,17 @@ textarea.form-control-lg {
margin-left: -1.5em;
}
+.form-check-reverse {
+ padding-right: 1.5em;
+ padding-left: 0;
+ text-align: right;
+}
+.form-check-reverse .form-check-input {
+ float: right;
+ margin-right: -1.5em;
+ margin-left: 0;
+}
+
.form-check-input {
width: 1em;
height: 1em;
@@ -2843,6 +2566,7 @@ textarea.form-control-lg {
appearance: none;
-webkit-print-color-adjust: exact;
color-adjust: exact;
+ print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
border-radius: 0.25em;
@@ -2863,7 +2587,7 @@ textarea.form-control-lg {
border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
+ 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");
@@ -2879,6 +2603,7 @@ textarea.form-control-lg {
opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
+ cursor: default;
opacity: 0.5;
}
@@ -2905,6 +2630,14 @@ textarea.form-control-lg {
background-position: right center;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
+.form-switch.form-check-reverse {
+ padding-right: 2.5em;
+ padding-left: 0;
+}
+.form-switch.form-check-reverse .form-check-input {
+ margin-right: -2.5em;
+ margin-left: 0;
+}
.form-check-inline {
display: inline-block;
@@ -3016,6 +2749,7 @@ textarea.form-control-lg {
position: relative;
}
.form-floating > .form-control,
+.form-floating > .form-control-plaintext,
.form-floating > .form-select {
height: 3.5rem;
line-height: 1.25;
@@ -3024,8 +2758,13 @@ textarea.form-control-lg {
position: absolute;
top: 0;
left: 0;
+ width: 100%;
height: 100%;
padding: 1rem 0.75rem;
+ overflow: hidden;
+ text-align: start;
+ text-overflow: ellipsis;
+ white-space: nowrap;
pointer-events: none;
border: 0 solid transparent;
transform-origin: 0 0;
@@ -3036,24 +2775,29 @@ textarea.form-control-lg {
transition: none;
}
}
-.form-floating > .form-control {
+.form-floating > .form-control,
+.form-floating > .form-control-plaintext {
padding: 1rem 0.75rem;
}
-.form-floating > .form-control::-moz-placeholder {
+.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
color: transparent;
}
-.form-floating > .form-control::placeholder {
+.form-floating > .form-control::placeholder,
+.form-floating > .form-control-plaintext::placeholder {
color: transparent;
}
-.form-floating > .form-control:not(:-moz-placeholder-shown) {
+.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
-.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
+.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
+.form-floating > .form-control-plaintext:focus,
+.form-floating > .form-control-plaintext:not(:placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
-.form-floating > .form-control:-webkit-autofill {
+.form-floating > .form-control:-webkit-autofill,
+.form-floating > .form-control-plaintext:-webkit-autofill {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
@@ -3067,6 +2811,7 @@ textarea.form-control-lg {
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
+.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
@@ -3075,6 +2820,9 @@ textarea.form-control-lg {
opacity: 0.65;
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
+.form-floating > .form-control-plaintext ~ label {
+ border-width: 0 0;
+}
.input-group {
position: relative;
@@ -3084,22 +2832,24 @@ textarea.form-control-lg {
width: 100%;
}
.input-group > .form-control,
-.input-group > .form-select {
+.input-group > .form-select,
+.input-group > .form-floating {
position: relative;
flex: 1 1 auto;
width: 1%;
min-width: 0;
}
.input-group > .form-control:focus,
-.input-group > .form-select:focus {
- z-index: 3;
+.input-group > .form-select:focus,
+.input-group > .form-floating:focus-within {
+ z-index: 5;
}
.input-group .btn {
position: relative;
z-index: 2;
}
.input-group .btn:focus {
- z-index: 3;
+ z-index: 5;
}
.input-group-text {
@@ -3114,7 +2864,7 @@ textarea.form-control-lg {
white-space: nowrap;
background-color: #e9ecef;
border: 0 solid #ced4da;
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
}
.input-group-lg > .form-control,
@@ -3123,7 +2873,7 @@ textarea.form-control-lg {
.input-group-lg > .btn {
padding: 0.5rem 1rem;
font-size: 1.25rem;
- border-radius: 0.3rem;
+ border-radius: 0.5rem;
}
.input-group-sm > .form-control,
@@ -3132,7 +2882,7 @@ textarea.form-control-lg {
.input-group-sm > .btn {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
- border-radius: 0.2rem;
+ border-radius: 0.25rem;
}
.input-group-lg > .form-select,
@@ -3140,13 +2890,17 @@ textarea.form-control-lg {
padding-right: 3rem;
}
-.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
-.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
+.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
+.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
+.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
-.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),
-.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {
+.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
+.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
+.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
@@ -3155,6 +2909,11 @@ textarea.form-control-lg {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
+.input-group > .form-floating:not(:first-child) > .form-control,
+.input-group > .form-floating:not(:first-child) > .form-select {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
.valid-feedback {
display: none;
@@ -3175,7 +2934,7 @@ textarea.form-control-lg {
font-size: 0.875rem;
color: #fff;
background-color: rgba(25, 135, 84, 0.9);
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
}
.was-validated :valid ~ .valid-feedback,
@@ -3188,7 +2947,7 @@ textarea.form-control-lg {
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #198754;
padding-right: calc(1.5em + 0.75rem);
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
@@ -3208,7 +2967,7 @@ textarea.form-control-lg {
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
padding-right: 4.125rem;
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
@@ -3217,6 +2976,10 @@ textarea.form-control-lg {
box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
+.was-validated .form-control-color:valid, .form-control-color.is-valid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
.was-validated .form-check-input:valid, .form-check-input.is-valid {
border-color: #198754;
}
@@ -3234,14 +2997,11 @@ textarea.form-control-lg {
margin-left: 0.5em;
}
-.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
-.was-validated .input-group .form-select:valid,
-.input-group .form-select.is-valid {
- z-index: 1;
-}
-.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
-.was-validated .input-group .form-select:valid:focus,
-.input-group .form-select.is-valid:focus {
+.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
+.was-validated .input-group > .form-select:not(:focus):valid,
+.input-group > .form-select:not(:focus).is-valid,
+.was-validated .input-group > .form-floating:not(:focus-within):valid,
+.input-group > .form-floating:not(:focus-within).is-valid {
z-index: 3;
}
@@ -3264,7 +3024,7 @@ textarea.form-control-lg {
font-size: 0.875rem;
color: #fff;
background-color: rgba(220, 53, 69, 0.9);
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
}
.was-validated :invalid ~ .invalid-feedback,
@@ -3297,7 +3057,7 @@ textarea.form-control-lg {
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
padding-right: 4.125rem;
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
@@ -3306,6 +3066,10 @@ textarea.form-control-lg {
box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
+.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
border-color: #dc3545;
}
@@ -3323,15 +3087,12 @@ textarea.form-control-lg {
margin-left: 0.5em;
}
-.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
-.was-validated .input-group .form-select:invalid,
-.input-group .form-select.is-invalid {
- z-index: 2;
-}
-.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
-.was-validated .input-group .form-select:invalid:focus,
-.input-group .form-select.is-invalid:focus {
- z-index: 3;
+.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
+.was-validated .input-group > .form-select:not(:focus):invalid,
+.input-group > .form-select:not(:focus).is-invalid,
+.was-validated .input-group > .form-floating:not(:focus-within):invalid,
+.input-group > .form-floating:not(:focus-within).is-invalid {
+ z-index: 4;
}
.fade {
@@ -3374,7 +3135,9 @@ textarea.form-control-lg {
.dropup,
.dropend,
.dropdown,
-.dropstart {
+.dropstart,
+.dropup-center,
+.dropdown-center {
position: relative;
}
@@ -3396,25 +3159,51 @@ textarea.form-control-lg {
}
.dropdown-menu {
+ --bs-dropdown-zindex: 1000;
+ --bs-dropdown-min-width: 10rem;
+ --bs-dropdown-padding-x: 0;
+ --bs-dropdown-padding-y: 0.5rem;
+ --bs-dropdown-spacer: 0.125rem;
+ --bs-dropdown-font-size: 1rem;
+ --bs-dropdown-color: #212529;
+ --bs-dropdown-bg: #fff;
+ --bs-dropdown-border-color: var(--navigation-border-color);
+ --bs-dropdown-border-radius: 0.375rem;
+ --bs-dropdown-border-width: 1px;
+ --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-divider-margin-y: 0.5rem;
+ --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-dropdown-link-color: #212529;
+ --bs-dropdown-link-hover-color: var(--navigation-color);
+ --bs-dropdown-link-hover-bg: var(--navigation-border-color);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-item-padding-x: 1rem;
+ --bs-dropdown-item-padding-y: 0.25rem;
+ --bs-dropdown-header-color: #6c757d;
+ --bs-dropdown-header-padding-x: 1rem;
+ --bs-dropdown-header-padding-y: 0.5rem;
position: absolute;
- z-index: 1000;
+ z-index: var(--bs-dropdown-zindex);
display: none;
- min-width: 10rem;
- padding: 0.5rem 0;
+ min-width: var(--bs-dropdown-min-width);
+ padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
margin: 0;
- font-size: 1rem;
- color: #212529;
+ font-size: var(--bs-dropdown-font-size);
+ color: var(--bs-dropdown-color);
text-align: left;
list-style: none;
- background-color: #fff;
+ background-color: var(--bs-dropdown-bg);
background-clip: padding-box;
- border: 1px solid var(--navigation-border-color);
- border-radius: 0.25rem;
+ border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
+ border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
top: 100%;
left: 0;
- margin-top: 0.125rem;
+ margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
@@ -3441,7 +3230,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-sm-end {
--bs-position: end;
}
@@ -3458,7 +3246,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-md-end {
--bs-position: end;
}
@@ -3475,7 +3262,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-lg-end {
--bs-position: end;
}
@@ -3492,7 +3278,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-xl-end {
--bs-position: end;
}
@@ -3509,7 +3294,6 @@ textarea.form-control-lg {
right: auto;
left: 0;
}
-
.dropdown-menu-xxl-end {
--bs-position: end;
}
@@ -3522,7 +3306,7 @@ textarea.form-control-lg {
top: auto;
bottom: 100%;
margin-top: 0;
- margin-bottom: 0.125rem;
+ margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
display: inline-block;
@@ -3543,7 +3327,7 @@ textarea.form-control-lg {
right: auto;
left: 100%;
margin-top: 0;
- margin-left: 0.125rem;
+ margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
display: inline-block;
@@ -3567,7 +3351,7 @@ textarea.form-control-lg {
right: 100%;
left: auto;
margin-top: 0;
- margin-right: 0.125rem;
+ margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
display: inline-block;
@@ -3596,34 +3380,35 @@ textarea.form-control-lg {
.dropdown-divider {
height: 0;
- margin: 0.5rem 0;
+ margin: var(--bs-dropdown-divider-margin-y) 0;
overflow: hidden;
- border-top: 1px solid rgba(0, 0, 0, 0.15);
+ border-top: 1px solid var(--bs-dropdown-divider-bg);
+ opacity: 1;
}
.dropdown-item {
display: block;
width: 100%;
- padding: 0.25rem 1rem;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
clear: both;
font-weight: var(--font-weight-normal);
- color: #212529;
+ color: var(--bs-dropdown-link-color);
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
- color: var(--navigation-color);
- background-color: var(--navigation-border-color);
+ color: var(--bs-dropdown-link-hover-color);
+ background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
- color: #fff;
+ color: var(--bs-dropdown-link-active-color);
text-decoration: none;
- background-color: #0d6efd;
+ background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
- color: #adb5bd;
+ color: var(--bs-dropdown-link-disabled-color);
pointer-events: none;
background-color: transparent;
}
@@ -3634,49 +3419,41 @@ textarea.form-control-lg {
.dropdown-header {
display: block;
- padding: 0.5rem 1rem;
+ padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
margin-bottom: 0;
font-size: 0.875rem;
- color: #6c757d;
+ color: var(--bs-dropdown-header-color);
white-space: nowrap;
}
.dropdown-item-text {
display: block;
- padding: 0.25rem 1rem;
- color: #212529;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
- color: #dee2e6;
- background-color: #343a40;
- border-color: rgba(0, 0, 0, 0.15);
-}
-.dropdown-menu-dark .dropdown-item {
- color: #dee2e6;
-}
-.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
- color: #fff;
- background-color: rgba(255, 255, 255, 0.15);
-}
-.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
- color: #fff;
- background-color: #0d6efd;
-}
-.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
- color: #adb5bd;
-}
-.dropdown-menu-dark .dropdown-divider {
- border-color: rgba(0, 0, 0, 0.15);
-}
-.dropdown-menu-dark .dropdown-item-text {
- color: #dee2e6;
-}
-.dropdown-menu-dark .dropdown-header {
- color: #adb5bd;
+ --bs-dropdown-color: #dee2e6;
+ --bs-dropdown-bg: #343a40;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-box-shadow: ;
+ --bs-dropdown-link-color: #dee2e6;
+ --bs-dropdown-link-hover-color: #fff;
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-header-color: #adb5bd;
}
.nav {
+ --bs-nav-link-padding-x: 1rem;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-font-weight: ;
+ --bs-nav-link-color: var(--bs-link-color);
+ --bs-nav-link-hover-color: var(--bs-link-hover-color);
+ --bs-nav-link-disabled-color: #6c757d;
display: flex;
flex-wrap: wrap;
padding-left: 0;
@@ -3686,8 +3463,10 @@ textarea.form-control-lg {
.nav-link {
display: block;
- padding: 0.5rem 1rem;
- color: #0d6efd;
+ padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
+ font-size: var(--bs-nav-link-font-size);
+ font-weight: var(--bs-nav-link-font-weight);
+ color: var(--bs-nav-link-color);
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
@@ -3696,54 +3475,71 @@ textarea.form-control-lg {
}
}
.nav-link:hover, .nav-link:focus {
- color: inherit;
+ color: var(--bs-nav-link-hover-color);
}
.nav-link.disabled {
- color: #6c757d;
+ color: var(--bs-nav-link-disabled-color);
pointer-events: none;
cursor: default;
}
.nav-tabs {
- border-bottom: 1px solid #dee2e6;
+ --bs-nav-tabs-border-width: 1px;
+ --bs-nav-tabs-border-color: #dee2e6;
+ --bs-nav-tabs-border-radius: 0.375rem;
+ --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
+ --bs-nav-tabs-link-active-color: #495057;
+ --bs-nav-tabs-link-active-bg: #fff;
+ --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
+ border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
- margin-bottom: -1px;
+ margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
background: none;
- border: 1px solid transparent;
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
+ border: var(--bs-nav-tabs-border-width) solid transparent;
+ border-top-left-radius: var(--bs-nav-tabs-border-radius);
+ border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
- border-color: #e9ecef #e9ecef #dee2e6;
isolation: isolate;
+ border-color: var(--bs-nav-tabs-link-hover-border-color);
}
-.nav-tabs .nav-link.disabled {
- color: #6c757d;
+.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
background-color: transparent;
border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
- color: #495057;
- background-color: #fff;
- border-color: #dee2e6 #dee2e6 #fff;
+ color: var(--bs-nav-tabs-link-active-color);
+ background-color: var(--bs-nav-tabs-link-active-bg);
+ border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
- margin-top: -1px;
+ margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
border-top-left-radius: 0;
border-top-right-radius: 0;
}
+.nav-pills {
+ --bs-nav-pills-border-radius: 0.375rem;
+ --bs-nav-pills-link-active-color: #fff;
+ --bs-nav-pills-link-active-bg: #0d6efd;
+}
.nav-pills .nav-link {
background: none;
border: 0;
- border-radius: 0.25rem;
+ border-radius: var(--bs-nav-pills-border-radius);
+}
+.nav-pills .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
- color: #fff;
- background-color: #0d6efd;
+ color: var(--bs-nav-pills-link-active-color);
+ background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-fill > .nav-link,
@@ -3772,13 +3568,32 @@ textarea.form-control-lg {
}
.navbar {
+ --bs-navbar-padding-x: 0;
+ --bs-navbar-padding-y: 0.5rem;
+ --bs-navbar-color: rgba(0, 0, 0, 0.55);
+ --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
+ --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
+ --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-padding-y: 0.3125rem;
+ --bs-navbar-brand-margin-end: 1rem;
+ --bs-navbar-brand-font-size: 1.25rem;
+ --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-nav-link-padding-x: 0.5rem;
+ --bs-navbar-toggler-padding-y: 0.25rem;
+ --bs-navbar-toggler-padding-x: 0.75rem;
+ --bs-navbar-toggler-font-size: 1.25rem;
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+ --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
+ --bs-navbar-toggler-border-radius: 0.375rem;
+ --bs-navbar-toggler-focus-width: 0.25rem;
+ --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
+ padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
@@ -3793,22 +3608,33 @@ textarea.form-control-lg {
justify-content: space-between;
}
.navbar-brand {
- padding-top: 0.3125rem;
- padding-bottom: 0.3125rem;
- margin-right: 1rem;
- font-size: 1.25rem;
+ padding-top: var(--bs-navbar-brand-padding-y);
+ padding-bottom: var(--bs-navbar-brand-padding-y);
+ margin-right: var(--bs-navbar-brand-margin-end);
+ font-size: var(--bs-navbar-brand-font-size);
+ color: var(--bs-navbar-brand-color);
white-space: nowrap;
}
+.navbar-brand:hover, .navbar-brand:focus {
+ color: var(--bs-navbar-brand-hover-color);
+}
+
.navbar-nav {
+ --bs-nav-link-padding-x: 0;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-font-weight: ;
+ --bs-nav-link-color: var(--bs-navbar-color);
+ --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
+ --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
-.navbar-nav .nav-link {
- padding-right: 0;
- padding-left: 0;
+.navbar-nav .show > .nav-link,
+.navbar-nav .nav-link.active {
+ color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
position: static;
@@ -3817,6 +3643,12 @@ textarea.form-control-lg {
.navbar-text {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
+ color: var(--bs-navbar-color);
+}
+.navbar-text a,
+.navbar-text a:hover,
+.navbar-text a:focus {
+ color: var(--bs-navbar-active-color);
}
.navbar-collapse {
@@ -3826,13 +3658,14 @@ textarea.form-control-lg {
}
.navbar-toggler {
- padding: 0.25rem 0.75rem;
- font-size: 1.25rem;
+ padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
+ font-size: var(--bs-navbar-toggler-font-size);
line-height: 1;
+ color: var(--bs-navbar-color);
background-color: transparent;
- border: 1px solid transparent;
- border-radius: 0.25rem;
- transition: box-shadow 0.15s ease-in-out;
+ border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
+ border-radius: var(--bs-navbar-toggler-border-radius);
+ transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
.navbar-toggler {
@@ -3845,7 +3678,7 @@ textarea.form-control-lg {
.navbar-toggler:focus {
text-decoration: none;
outline: 0;
- box-shadow: 0 0 0 0.25rem;
+ box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
@@ -3853,6 +3686,7 @@ textarea.form-control-lg {
width: 1.5em;
height: 1.5em;
vertical-align: middle;
+ background-image: var(--bs-navbar-toggler-icon-bg);
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
@@ -3875,8 +3709,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible;
@@ -3888,28 +3722,22 @@ textarea.form-control-lg {
.navbar-expand-sm .navbar-toggler {
display: none;
}
- .navbar-expand-sm .offcanvas-header {
- display: none;
- }
.navbar-expand-sm .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-sm .offcanvas-top,
-.navbar-expand-sm .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-sm .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-sm .offcanvas-body {
+ .navbar-expand-sm .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -3928,8 +3756,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-md .navbar-nav-scroll {
overflow: visible;
@@ -3941,28 +3769,22 @@ textarea.form-control-lg {
.navbar-expand-md .navbar-toggler {
display: none;
}
- .navbar-expand-md .offcanvas-header {
- display: none;
- }
.navbar-expand-md .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-md .offcanvas-top,
-.navbar-expand-md .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-md .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-md .offcanvas-body {
+ .navbar-expand-md .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -3981,8 +3803,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible;
@@ -3994,28 +3816,22 @@ textarea.form-control-lg {
.navbar-expand-lg .navbar-toggler {
display: none;
}
- .navbar-expand-lg .offcanvas-header {
- display: none;
- }
.navbar-expand-lg .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-lg .offcanvas-top,
-.navbar-expand-lg .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-lg .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-lg .offcanvas-body {
+ .navbar-expand-lg .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -4034,8 +3850,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible;
@@ -4047,28 +3863,22 @@ textarea.form-control-lg {
.navbar-expand-xl .navbar-toggler {
display: none;
}
- .navbar-expand-xl .offcanvas-header {
- display: none;
- }
.navbar-expand-xl .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-xl .offcanvas-top,
-.navbar-expand-xl .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-xl .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-xl .offcanvas-body {
+ .navbar-expand-xl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -4087,8 +3897,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand-xxl .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xxl .navbar-nav-scroll {
overflow: visible;
@@ -4100,28 +3910,22 @@ textarea.form-control-lg {
.navbar-expand-xxl .navbar-toggler {
display: none;
}
- .navbar-expand-xxl .offcanvas-header {
- display: none;
- }
.navbar-expand-xxl .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
- .navbar-expand-xxl .offcanvas-top,
-.navbar-expand-xxl .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+ .navbar-expand-xxl .offcanvas .offcanvas-header {
+ display: none;
}
- .navbar-expand-xxl .offcanvas-body {
+ .navbar-expand-xxl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
@@ -4139,8 +3943,8 @@ textarea.form-control-lg {
position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
overflow: visible;
@@ -4152,102 +3956,62 @@ textarea.form-control-lg {
.navbar-expand .navbar-toggler {
display: none;
}
-.navbar-expand .offcanvas-header {
- display: none;
-}
.navbar-expand .offcanvas {
- position: inherit;
- bottom: 0;
- z-index: 1000;
+ position: static;
+ z-index: auto;
flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
visibility: visible !important;
- background-color: transparent;
- border-right: 0;
- border-left: 0;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
transition: none;
- transform: none;
}
-.navbar-expand .offcanvas-top,
-.navbar-expand .offcanvas-bottom {
- height: auto;
- border-top: 0;
- border-bottom: 0;
+.navbar-expand .offcanvas .offcanvas-header {
+ display: none;
}
-.navbar-expand .offcanvas-body {
+.navbar-expand .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
-.navbar-light .navbar-brand {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-nav .nav-link {
- color: rgba(0, 0, 0, 0.55);
-}
-.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
- color: rgba(0, 0, 0, 0.7);
-}
-.navbar-light .navbar-nav .nav-link.disabled {
- color: rgba(0, 0, 0, 0.3);
-}
-.navbar-light .navbar-nav .show > .nav-link,
-.navbar-light .navbar-nav .nav-link.active {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-toggler {
- color: rgba(0, 0, 0, 0.55);
- border-color: rgba(0, 0, 0, 0.1);
-}
-.navbar-light .navbar-toggler-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
-}
-.navbar-light .navbar-text {
- color: rgba(0, 0, 0, 0.55);
-}
-.navbar-light .navbar-text a,
-.navbar-light .navbar-text a:hover,
-.navbar-light .navbar-text a:focus {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-dark .navbar-brand {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-nav .nav-link {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
- color: rgba(255, 255, 255, 0.75);
-}
-.navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.25);
-}
-.navbar-dark .navbar-nav .show > .nav-link,
-.navbar-dark .navbar-nav .nav-link.active {
- color: #fff;
-}
-.navbar-dark .navbar-toggler {
- color: var(--titlebar-color);
- border-color: rgba(255, 255, 255, 0.1);
-}
-.navbar-dark .navbar-toggler-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
-}
-.navbar-dark .navbar-text {
- color: var(--titlebar-color);
-}
-.navbar-dark .navbar-text a,
-.navbar-dark .navbar-text a:hover,
-.navbar-dark .navbar-text a:focus {
- color: #fff;
+.navbar-dark {
+ --bs-navbar-color: var(--titlebar-color);
+ --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
+ --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
+ --bs-navbar-active-color: #fff;
+ --bs-navbar-brand-color: var(--titlebar-color);
+ --bs-navbar-brand-hover-color: var(--titlebar-color);
+ --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.accordion {
+ --bs-accordion-color: #212529;
+ --bs-accordion-bg: #fff;
+ --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ --bs-accordion-border-color: var(--bs-border-color);
+ --bs-accordion-border-width: 1px;
+ --bs-accordion-border-radius: 0.375rem;
+ --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
+ --bs-accordion-btn-padding-x: 1.25rem;
+ --bs-accordion-btn-padding-y: 1rem;
+ --bs-accordion-btn-color: #212529;
+ --bs-accordion-btn-bg: var(--bs-accordion-bg);
+ --bs-accordion-btn-icon: 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");
+ --bs-accordion-btn-icon-width: 1.25rem;
+ --bs-accordion-btn-icon-transform: rotate(-180deg);
+ --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
+ --bs-accordion-btn-active-icon: 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");
+ --bs-accordion-btn-focus-border-color: #86b7fe;
+ --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-accordion-body-padding-x: 1.25rem;
+ --bs-accordion-body-padding-y: 1rem;
+ --bs-accordion-active-color: #0c63e4;
+ --bs-accordion-active-bg: #e7f1ff;
}
.accordion-button {
@@ -4255,15 +4019,15 @@ textarea.form-control-lg {
display: flex;
align-items: center;
width: 100%;
- padding: 1rem 1.25rem;
+ padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
font-size: 1rem;
- color: #212529;
+ color: var(--bs-accordion-btn-color);
text-align: left;
- background-color: #fff;
+ background-color: var(--bs-accordion-btn-bg);
border: 0;
border-radius: 0;
overflow-anchor: none;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button {
@@ -4271,24 +4035,24 @@ textarea.form-control-lg {
}
}
.accordion-button:not(.collapsed) {
- color: #0c63e4;
- background-color: #e7f1ff;
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
+ color: var(--bs-accordion-active-color);
+ background-color: var(--bs-accordion-active-bg);
+ box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.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);
+ background-image: var(--bs-accordion-btn-active-icon);
+ transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
flex-shrink: 0;
- width: 1.25rem;
- height: 1.25rem;
+ width: var(--bs-accordion-btn-icon-width);
+ height: var(--bs-accordion-btn-icon-width);
margin-left: auto;
content: "";
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ background-image: var(--bs-accordion-btn-icon);
background-repeat: no-repeat;
- background-size: 1.25rem;
- transition: transform 0.2s ease-in-out;
+ background-size: var(--bs-accordion-btn-icon-width);
+ transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button::after {
@@ -4300,9 +4064,9 @@ textarea.form-control-lg {
}
.accordion-button:focus {
z-index: 3;
- border-color: #86b7fe;
+ border-color: var(--bs-accordion-btn-focus-border-color);
outline: 0;
- box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
@@ -4310,35 +4074,36 @@ textarea.form-control-lg {
}
.accordion-item {
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, 0.125);
+ color: var(--bs-accordion-color);
+ background-color: var(--bs-accordion-bg);
+ border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
+ border-top-left-radius: var(--bs-accordion-border-radius);
+ border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
- border-top-left-radius: calc(0.25rem - 1px);
- border-top-right-radius: calc(0.25rem - 1px);
+ border-top-left-radius: var(--bs-accordion-inner-border-radius);
+ border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
border-top: 0;
}
.accordion-item:last-of-type {
- border-bottom-right-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
- border-bottom-right-radius: calc(0.25rem - 1px);
- border-bottom-left-radius: calc(0.25rem - 1px);
+ border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
- border-bottom-right-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
- padding: 1rem 1.25rem;
+ padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush .accordion-collapse {
@@ -4355,31 +4120,40 @@ textarea.form-control-lg {
.accordion-flush .accordion-item:last-child {
border-bottom: 0;
}
-.accordion-flush .accordion-item .accordion-button {
+.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
border-radius: 0;
}
.breadcrumb {
+ --bs-breadcrumb-padding-x: 0;
+ --bs-breadcrumb-padding-y: 0;
+ --bs-breadcrumb-margin-bottom: 1rem;
+ --bs-breadcrumb-bg: var(--navigation-bg);
+ --bs-breadcrumb-border-radius: 0;
+ --bs-breadcrumb-divider-color: #6c757d;
+ --bs-breadcrumb-item-padding-x: 0.5rem;
+ --bs-breadcrumb-item-active-color: #6c757d;
display: flex;
flex-wrap: wrap;
- padding: 0 0;
- margin-bottom: 1rem;
+ padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
+ margin-bottom: var(--bs-breadcrumb-margin-bottom);
+ font-size: var(--bs-breadcrumb-font-size);
list-style: none;
- background-color: var(--navigation-bg);
- border-radius: 0;
+ background-color: var(--bs-breadcrumb-bg);
+ border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
- padding-left: 0.5rem;
+ padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
float: left;
- padding-right: 0.5rem;
- color: #6c757d;
+ padding-right: var(--bs-breadcrumb-item-padding-x);
+ color: var(--bs-breadcrumb-divider-color);
content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
- color: #6c757d;
+ color: var(--bs-breadcrumb-item-active-color);
}
.clearfix::after {
@@ -4388,60 +4162,100 @@ textarea.form-control-lg {
content: "";
}
+.text-bg-primary {
+ color: #fff !important;
+ background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-secondary {
+ color: #fff !important;
+ background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-success {
+ color: #fff !important;
+ background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-info {
+ color: #000 !important;
+ background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-warning {
+ color: #000 !important;
+ background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-danger {
+ color: #fff !important;
+ background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-light {
+ color: #000 !important;
+ background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
+}
+
+.text-bg-dark {
+ color: #fff !important;
+ background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
+}
+
.link-primary {
- color: #0d6efd;
+ color: #0d6efd !important;
}
.link-primary:hover, .link-primary:focus {
- color: #0a58ca;
+ color: #0a58ca !important;
}
.link-secondary {
- color: #6c757d;
+ color: #6c757d !important;
}
.link-secondary:hover, .link-secondary:focus {
- color: #565e64;
+ color: #565e64 !important;
}
.link-success {
- color: #198754;
+ color: #198754 !important;
}
.link-success:hover, .link-success:focus {
- color: #146c43;
+ color: #146c43 !important;
}
.link-info {
- color: #0dcaf0;
+ color: #0dcaf0 !important;
}
.link-info:hover, .link-info:focus {
- color: #3dd5f3;
+ color: #3dd5f3 !important;
}
.link-warning {
- color: #ffc107;
+ color: #ffc107 !important;
}
.link-warning:hover, .link-warning:focus {
- color: #ffcd39;
+ color: #ffcd39 !important;
}
.link-danger {
- color: #dc3545;
+ color: #dc3545 !important;
}
.link-danger:hover, .link-danger:focus {
- color: #b02a37;
+ color: #b02a37 !important;
}
.link-light {
- color: #f8f9fa;
+ color: #f8f9fa !important;
}
.link-light:hover, .link-light:focus {
- color: #f9fafb;
+ color: #f9fafb !important;
}
.link-dark {
- color: #212529;
+ color: #212529 !important;
}
.link-dark:hover, .link-dark:focus {
- color: #1a1e21;
+ color: #1a1e21 !important;
}
.ratio {
@@ -4500,6 +4314,13 @@ textarea.form-control-lg {
z-index: 1020;
}
+.sticky-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+}
+
@media (min-width: 576px) {
.sticky-sm-top {
position: -webkit-sticky;
@@ -4507,6 +4328,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-sm-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 768px) {
.sticky-md-top {
@@ -4515,6 +4342,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-md-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 992px) {
.sticky-lg-top {
@@ -4523,6 +4356,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-lg-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 1200px) {
.sticky-xl-top {
@@ -4531,6 +4370,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-xl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
@media (min-width: 1400px) {
.sticky-xxl-top {
@@ -4539,6 +4384,12 @@ textarea.form-control-lg {
top: 0;
z-index: 1020;
}
+ .sticky-xxl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
}
.hstack {
display: flex;
@@ -4588,7 +4439,7 @@ textarea.form-control-lg {
align-self: stretch;
width: 1px;
min-height: 1em;
- background-color: currentColor;
+ background-color: currentcolor;
opacity: 1;
}
@@ -4802,7 +4653,7 @@ textarea.form-control-lg {
}
.border {
- border: 1px solid #dee2e6 !important;
+ border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
@@ -4810,7 +4661,7 @@ textarea.form-control-lg {
}
.border-top {
- border-top: 1px solid #dee2e6 !important;
+ border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
@@ -4818,7 +4669,7 @@ textarea.form-control-lg {
}
.border-end {
- border-right: 1px solid #dee2e6 !important;
+ border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
@@ -4826,7 +4677,7 @@ textarea.form-control-lg {
}
.border-bottom {
- border-bottom: 1px solid #dee2e6 !important;
+ border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
@@ -4834,7 +4685,7 @@ textarea.form-control-lg {
}
.border-start {
- border-left: 1px solid #dee2e6 !important;
+ border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
@@ -4842,59 +4693,88 @@ textarea.form-control-lg {
}
.border-primary {
- border-color: #0d6efd !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
- border-color: #6c757d !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
- border-color: #198754 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
- border-color: #0dcaf0 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
- border-color: #ffc107 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
- border-color: #dc3545 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
- border-color: #f8f9fa !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
- border-color: #212529 !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
- border-color: #fff !important;
+ --bs-border-opacity: 1;
+ border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-1 {
- border-width: 1px !important;
+ --bs-border-width: 1px;
}
.border-2 {
- border-width: 2px !important;
+ --bs-border-width: 2px;
}
.border-3 {
- border-width: 3px !important;
+ --bs-border-width: 3px;
}
.border-4 {
- border-width: 4px !important;
+ --bs-border-width: 4px;
}
.border-5 {
- border-width: 5px !important;
+ --bs-border-width: 5px;
+}
+
+.border-opacity-10 {
+ --bs-border-opacity: 0.1;
+}
+
+.border-opacity-25 {
+ --bs-border-opacity: 0.25;
+}
+
+.border-opacity-50 {
+ --bs-border-opacity: 0.5;
+}
+
+.border-opacity-75 {
+ --bs-border-opacity: 0.75;
+}
+
+.border-opacity-100 {
+ --bs-border-opacity: 1;
}
.w-25 {
@@ -5009,30 +4889,6 @@ textarea.form-control-lg {
flex-wrap: wrap-reverse !important;
}
-.gap-0 {
- gap: 0 !important;
-}
-
-.gap-1 {
- gap: 0.25rem !important;
-}
-
-.gap-2 {
- gap: 0.5rem !important;
-}
-
-.gap-3 {
- gap: 1rem !important;
-}
-
-.gap-4 {
- gap: 1.5rem !important;
-}
-
-.gap-5 {
- gap: 3rem !important;
-}
-
.justify-content-start {
justify-content: flex-start !important;
}
@@ -5697,6 +5553,30 @@ textarea.form-control-lg {
padding-left: 3rem !important;
}
+.gap-0 {
+ gap: 0 !important;
+}
+
+.gap-1 {
+ gap: 0.25rem !important;
+}
+
+.gap-2 {
+ gap: 0.5rem !important;
+}
+
+.gap-3 {
+ gap: 1rem !important;
+}
+
+.gap-4 {
+ gap: 1.5rem !important;
+}
+
+.gap-5 {
+ gap: 3rem !important;
+}
+
.font-monospace {
font-family: var(--bs-font-monospace) !important;
}
@@ -5749,6 +5629,10 @@ textarea.form-control-lg {
font-weight: 700 !important;
}
+.fw-semibold {
+ font-weight: 600 !important;
+}
+
.fw-bolder {
font-weight: bolder !important;
}
@@ -6022,7 +5906,7 @@ textarea.form-control-lg {
}
.rounded {
- border-radius: 0.25rem !important;
+ border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
@@ -6030,15 +5914,23 @@ textarea.form-control-lg {
}
.rounded-1 {
- border-radius: 0.2rem !important;
+ border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
- border-radius: 0.25rem !important;
+ border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
- border-radius: 0.3rem !important;
+ border-radius: var(--bs-border-radius-lg) !important;
+}
+
+.rounded-4 {
+ border-radius: var(--bs-border-radius-xl) !important;
+}
+
+.rounded-5 {
+ border-radius: var(--bs-border-radius-2xl) !important;
}
.rounded-circle {
@@ -6046,27 +5938,27 @@ textarea.form-control-lg {
}
.rounded-pill {
- border-radius: 50rem !important;
+ border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
- border-top-left-radius: 0.25rem !important;
- border-top-right-radius: 0.25rem !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-end {
- border-top-right-radius: 0.25rem !important;
- border-bottom-right-radius: 0.25rem !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-bottom {
- border-bottom-right-radius: 0.25rem !important;
- border-bottom-left-radius: 0.25rem !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-start {
- border-bottom-left-radius: 0.25rem !important;
- border-top-left-radius: 0.25rem !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
}
.visible {
@@ -6081,799 +5973,609 @@ textarea.form-control-lg {
.float-sm-start {
float: left !important;
}
-
.float-sm-end {
float: right !important;
}
-
.float-sm-none {
float: none !important;
}
-
.d-sm-inline {
display: inline !important;
}
-
.d-sm-inline-block {
display: inline-block !important;
}
-
.d-sm-block {
display: block !important;
}
-
.d-sm-grid {
display: grid !important;
}
-
.d-sm-table {
display: table !important;
}
-
.d-sm-table-row {
display: table-row !important;
}
-
.d-sm-table-cell {
display: table-cell !important;
}
-
.d-sm-flex {
display: flex !important;
}
-
.d-sm-inline-flex {
display: inline-flex !important;
}
-
.d-sm-none {
display: none !important;
}
-
.flex-sm-fill {
flex: 1 1 auto !important;
}
-
.flex-sm-row {
flex-direction: row !important;
}
-
.flex-sm-column {
flex-direction: column !important;
}
-
.flex-sm-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-sm-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-sm-grow-0 {
flex-grow: 0 !important;
}
-
.flex-sm-grow-1 {
flex-grow: 1 !important;
}
-
.flex-sm-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-sm-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-sm-wrap {
flex-wrap: wrap !important;
}
-
.flex-sm-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-sm-0 {
- gap: 0 !important;
- }
-
- .gap-sm-1 {
- gap: 0.25rem !important;
- }
-
- .gap-sm-2 {
- gap: 0.5rem !important;
- }
-
- .gap-sm-3 {
- gap: 1rem !important;
- }
-
- .gap-sm-4 {
- gap: 1.5rem !important;
- }
-
- .gap-sm-5 {
- gap: 3rem !important;
- }
-
.justify-content-sm-start {
justify-content: flex-start !important;
}
-
.justify-content-sm-end {
justify-content: flex-end !important;
}
-
.justify-content-sm-center {
justify-content: center !important;
}
-
.justify-content-sm-between {
justify-content: space-between !important;
}
-
.justify-content-sm-around {
justify-content: space-around !important;
}
-
.justify-content-sm-evenly {
justify-content: space-evenly !important;
}
-
.align-items-sm-start {
align-items: flex-start !important;
}
-
.align-items-sm-end {
align-items: flex-end !important;
}
-
.align-items-sm-center {
align-items: center !important;
}
-
.align-items-sm-baseline {
align-items: baseline !important;
}
-
.align-items-sm-stretch {
align-items: stretch !important;
}
-
.align-content-sm-start {
align-content: flex-start !important;
}
-
.align-content-sm-end {
align-content: flex-end !important;
}
-
.align-content-sm-center {
align-content: center !important;
}
-
.align-content-sm-between {
align-content: space-between !important;
}
-
.align-content-sm-around {
align-content: space-around !important;
}
-
.align-content-sm-stretch {
align-content: stretch !important;
}
-
.align-self-sm-auto {
align-self: auto !important;
}
-
.align-self-sm-start {
align-self: flex-start !important;
}
-
.align-self-sm-end {
align-self: flex-end !important;
}
-
.align-self-sm-center {
align-self: center !important;
}
-
.align-self-sm-baseline {
align-self: baseline !important;
}
-
.align-self-sm-stretch {
align-self: stretch !important;
}
-
.order-sm-first {
order: -1 !important;
}
-
.order-sm-0 {
order: 0 !important;
}
-
.order-sm-1 {
order: 1 !important;
}
-
.order-sm-2 {
order: 2 !important;
}
-
.order-sm-3 {
order: 3 !important;
}
-
.order-sm-4 {
order: 4 !important;
}
-
.order-sm-5 {
order: 5 !important;
}
-
.order-sm-last {
order: 6 !important;
}
-
.m-sm-0 {
margin: 0 !important;
}
-
.m-sm-1 {
margin: 0.25rem !important;
}
-
.m-sm-2 {
margin: 0.5rem !important;
}
-
.m-sm-3 {
margin: 1rem !important;
}
-
.m-sm-4 {
margin: 1.5rem !important;
}
-
.m-sm-5 {
margin: 3rem !important;
}
-
.m-sm-auto {
margin: auto !important;
}
-
.mx-sm-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-sm-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-sm-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-sm-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-sm-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-sm-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-sm-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-sm-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-sm-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-sm-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-sm-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-sm-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-sm-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-sm-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-sm-0 {
margin-top: 0 !important;
}
-
.mt-sm-1 {
margin-top: 0.25rem !important;
}
-
.mt-sm-2 {
margin-top: 0.5rem !important;
}
-
.mt-sm-3 {
margin-top: 1rem !important;
}
-
.mt-sm-4 {
margin-top: 1.5rem !important;
}
-
.mt-sm-5 {
margin-top: 3rem !important;
}
-
.mt-sm-auto {
margin-top: auto !important;
}
-
.me-sm-0 {
margin-right: 0 !important;
}
-
.me-sm-1 {
margin-right: 0.25rem !important;
}
-
.me-sm-2 {
margin-right: 0.5rem !important;
}
-
.me-sm-3 {
margin-right: 1rem !important;
}
-
.me-sm-4 {
margin-right: 1.5rem !important;
}
-
.me-sm-5 {
margin-right: 3rem !important;
}
-
.me-sm-auto {
margin-right: auto !important;
}
-
.mb-sm-0 {
margin-bottom: 0 !important;
}
-
.mb-sm-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-sm-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-sm-3 {
margin-bottom: 1rem !important;
}
-
.mb-sm-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-sm-5 {
margin-bottom: 3rem !important;
}
-
.mb-sm-auto {
margin-bottom: auto !important;
}
-
.ms-sm-0 {
margin-left: 0 !important;
}
-
.ms-sm-1 {
margin-left: 0.25rem !important;
}
-
.ms-sm-2 {
margin-left: 0.5rem !important;
}
-
.ms-sm-3 {
margin-left: 1rem !important;
}
-
.ms-sm-4 {
margin-left: 1.5rem !important;
}
-
.ms-sm-5 {
margin-left: 3rem !important;
}
-
.ms-sm-auto {
margin-left: auto !important;
}
-
.m-sm-n1 {
margin: -0.25rem !important;
}
-
.m-sm-n2 {
margin: -0.5rem !important;
}
-
.m-sm-n3 {
margin: -1rem !important;
}
-
.m-sm-n4 {
margin: -1.5rem !important;
}
-
.m-sm-n5 {
margin: -3rem !important;
}
-
.mx-sm-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-sm-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-sm-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-sm-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-sm-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-sm-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-sm-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-sm-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-sm-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-sm-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-sm-n1 {
margin-top: -0.25rem !important;
}
-
.mt-sm-n2 {
margin-top: -0.5rem !important;
}
-
.mt-sm-n3 {
margin-top: -1rem !important;
}
-
.mt-sm-n4 {
margin-top: -1.5rem !important;
}
-
.mt-sm-n5 {
margin-top: -3rem !important;
}
-
.me-sm-n1 {
margin-right: -0.25rem !important;
}
-
.me-sm-n2 {
margin-right: -0.5rem !important;
}
-
.me-sm-n3 {
margin-right: -1rem !important;
}
-
.me-sm-n4 {
margin-right: -1.5rem !important;
}
-
.me-sm-n5 {
margin-right: -3rem !important;
}
-
.mb-sm-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-sm-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-sm-n3 {
margin-bottom: -1rem !important;
}
-
.mb-sm-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-sm-n5 {
margin-bottom: -3rem !important;
}
-
.ms-sm-n1 {
margin-left: -0.25rem !important;
}
-
.ms-sm-n2 {
margin-left: -0.5rem !important;
}
-
.ms-sm-n3 {
margin-left: -1rem !important;
}
-
.ms-sm-n4 {
margin-left: -1.5rem !important;
}
-
.ms-sm-n5 {
margin-left: -3rem !important;
}
-
.p-sm-0 {
padding: 0 !important;
}
-
.p-sm-1 {
padding: 0.25rem !important;
}
-
.p-sm-2 {
padding: 0.5rem !important;
}
-
.p-sm-3 {
padding: 1rem !important;
}
-
.p-sm-4 {
padding: 1.5rem !important;
}
-
.p-sm-5 {
padding: 3rem !important;
}
-
.px-sm-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-sm-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-sm-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-sm-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-sm-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-sm-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-sm-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-sm-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-sm-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-sm-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-sm-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-sm-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-sm-0 {
padding-top: 0 !important;
}
-
.pt-sm-1 {
padding-top: 0.25rem !important;
}
-
.pt-sm-2 {
padding-top: 0.5rem !important;
}
-
.pt-sm-3 {
padding-top: 1rem !important;
}
-
.pt-sm-4 {
padding-top: 1.5rem !important;
}
-
.pt-sm-5 {
padding-top: 3rem !important;
}
-
.pe-sm-0 {
padding-right: 0 !important;
}
-
.pe-sm-1 {
padding-right: 0.25rem !important;
}
-
.pe-sm-2 {
padding-right: 0.5rem !important;
}
-
.pe-sm-3 {
padding-right: 1rem !important;
}
-
.pe-sm-4 {
padding-right: 1.5rem !important;
}
-
.pe-sm-5 {
padding-right: 3rem !important;
}
-
.pb-sm-0 {
padding-bottom: 0 !important;
}
-
.pb-sm-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-sm-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-sm-3 {
padding-bottom: 1rem !important;
}
-
.pb-sm-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-sm-5 {
padding-bottom: 3rem !important;
}
-
.ps-sm-0 {
padding-left: 0 !important;
}
-
.ps-sm-1 {
padding-left: 0.25rem !important;
}
-
.ps-sm-2 {
padding-left: 0.5rem !important;
}
-
.ps-sm-3 {
padding-left: 1rem !important;
}
-
.ps-sm-4 {
padding-left: 1.5rem !important;
}
-
.ps-sm-5 {
padding-left: 3rem !important;
}
-
+ .gap-sm-0 {
+ gap: 0 !important;
+ }
+ .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-sm-3 {
+ gap: 1rem !important;
+ }
+ .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-sm-5 {
+ gap: 3rem !important;
+ }
.text-sm-start {
text-align: left !important;
}
-
.text-sm-end {
text-align: right !important;
}
-
.text-sm-center {
text-align: center !important;
}
@@ -6882,799 +6584,609 @@ textarea.form-control-lg {
.float-md-start {
float: left !important;
}
-
.float-md-end {
float: right !important;
}
-
.float-md-none {
float: none !important;
}
-
.d-md-inline {
display: inline !important;
}
-
.d-md-inline-block {
display: inline-block !important;
}
-
.d-md-block {
display: block !important;
}
-
.d-md-grid {
display: grid !important;
}
-
.d-md-table {
display: table !important;
}
-
.d-md-table-row {
display: table-row !important;
}
-
.d-md-table-cell {
display: table-cell !important;
}
-
.d-md-flex {
display: flex !important;
}
-
.d-md-inline-flex {
display: inline-flex !important;
}
-
.d-md-none {
display: none !important;
}
-
.flex-md-fill {
flex: 1 1 auto !important;
}
-
.flex-md-row {
flex-direction: row !important;
}
-
.flex-md-column {
flex-direction: column !important;
}
-
.flex-md-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-md-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-md-grow-0 {
flex-grow: 0 !important;
}
-
.flex-md-grow-1 {
flex-grow: 1 !important;
}
-
.flex-md-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-md-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-md-wrap {
flex-wrap: wrap !important;
}
-
.flex-md-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-md-0 {
- gap: 0 !important;
- }
-
- .gap-md-1 {
- gap: 0.25rem !important;
- }
-
- .gap-md-2 {
- gap: 0.5rem !important;
- }
-
- .gap-md-3 {
- gap: 1rem !important;
- }
-
- .gap-md-4 {
- gap: 1.5rem !important;
- }
-
- .gap-md-5 {
- gap: 3rem !important;
- }
-
.justify-content-md-start {
justify-content: flex-start !important;
}
-
.justify-content-md-end {
justify-content: flex-end !important;
}
-
.justify-content-md-center {
justify-content: center !important;
}
-
.justify-content-md-between {
justify-content: space-between !important;
}
-
.justify-content-md-around {
justify-content: space-around !important;
}
-
.justify-content-md-evenly {
justify-content: space-evenly !important;
}
-
.align-items-md-start {
align-items: flex-start !important;
}
-
.align-items-md-end {
align-items: flex-end !important;
}
-
.align-items-md-center {
align-items: center !important;
}
-
.align-items-md-baseline {
align-items: baseline !important;
}
-
.align-items-md-stretch {
align-items: stretch !important;
}
-
.align-content-md-start {
align-content: flex-start !important;
}
-
.align-content-md-end {
align-content: flex-end !important;
}
-
.align-content-md-center {
align-content: center !important;
}
-
.align-content-md-between {
align-content: space-between !important;
}
-
.align-content-md-around {
align-content: space-around !important;
}
-
.align-content-md-stretch {
align-content: stretch !important;
}
-
.align-self-md-auto {
align-self: auto !important;
}
-
.align-self-md-start {
align-self: flex-start !important;
}
-
.align-self-md-end {
align-self: flex-end !important;
}
-
.align-self-md-center {
align-self: center !important;
}
-
.align-self-md-baseline {
align-self: baseline !important;
}
-
.align-self-md-stretch {
align-self: stretch !important;
}
-
.order-md-first {
order: -1 !important;
}
-
.order-md-0 {
order: 0 !important;
}
-
.order-md-1 {
order: 1 !important;
}
-
.order-md-2 {
order: 2 !important;
}
-
.order-md-3 {
order: 3 !important;
}
-
.order-md-4 {
order: 4 !important;
}
-
.order-md-5 {
order: 5 !important;
}
-
.order-md-last {
order: 6 !important;
}
-
.m-md-0 {
margin: 0 !important;
}
-
.m-md-1 {
margin: 0.25rem !important;
}
-
.m-md-2 {
margin: 0.5rem !important;
}
-
.m-md-3 {
margin: 1rem !important;
}
-
.m-md-4 {
margin: 1.5rem !important;
}
-
.m-md-5 {
margin: 3rem !important;
}
-
.m-md-auto {
margin: auto !important;
}
-
.mx-md-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-md-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-md-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-md-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-md-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-md-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-md-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-md-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-md-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-md-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-md-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-md-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-md-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-md-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-md-0 {
margin-top: 0 !important;
}
-
.mt-md-1 {
margin-top: 0.25rem !important;
}
-
.mt-md-2 {
margin-top: 0.5rem !important;
}
-
.mt-md-3 {
margin-top: 1rem !important;
}
-
.mt-md-4 {
margin-top: 1.5rem !important;
}
-
.mt-md-5 {
margin-top: 3rem !important;
}
-
.mt-md-auto {
margin-top: auto !important;
}
-
.me-md-0 {
margin-right: 0 !important;
}
-
.me-md-1 {
margin-right: 0.25rem !important;
}
-
.me-md-2 {
margin-right: 0.5rem !important;
}
-
.me-md-3 {
margin-right: 1rem !important;
}
-
.me-md-4 {
margin-right: 1.5rem !important;
}
-
.me-md-5 {
margin-right: 3rem !important;
}
-
.me-md-auto {
margin-right: auto !important;
}
-
.mb-md-0 {
margin-bottom: 0 !important;
}
-
.mb-md-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-md-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-md-3 {
margin-bottom: 1rem !important;
}
-
.mb-md-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-md-5 {
margin-bottom: 3rem !important;
}
-
.mb-md-auto {
margin-bottom: auto !important;
}
-
.ms-md-0 {
margin-left: 0 !important;
}
-
.ms-md-1 {
margin-left: 0.25rem !important;
}
-
.ms-md-2 {
margin-left: 0.5rem !important;
}
-
.ms-md-3 {
margin-left: 1rem !important;
}
-
.ms-md-4 {
margin-left: 1.5rem !important;
}
-
.ms-md-5 {
margin-left: 3rem !important;
}
-
.ms-md-auto {
margin-left: auto !important;
}
-
.m-md-n1 {
margin: -0.25rem !important;
}
-
.m-md-n2 {
margin: -0.5rem !important;
}
-
.m-md-n3 {
margin: -1rem !important;
}
-
.m-md-n4 {
margin: -1.5rem !important;
}
-
.m-md-n5 {
margin: -3rem !important;
}
-
.mx-md-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-md-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-md-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-md-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-md-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-md-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-md-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-md-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-md-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-md-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-md-n1 {
margin-top: -0.25rem !important;
}
-
.mt-md-n2 {
margin-top: -0.5rem !important;
}
-
.mt-md-n3 {
margin-top: -1rem !important;
}
-
.mt-md-n4 {
margin-top: -1.5rem !important;
}
-
.mt-md-n5 {
margin-top: -3rem !important;
}
-
.me-md-n1 {
margin-right: -0.25rem !important;
}
-
.me-md-n2 {
margin-right: -0.5rem !important;
}
-
.me-md-n3 {
margin-right: -1rem !important;
}
-
.me-md-n4 {
margin-right: -1.5rem !important;
}
-
.me-md-n5 {
margin-right: -3rem !important;
}
-
.mb-md-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-md-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-md-n3 {
margin-bottom: -1rem !important;
}
-
.mb-md-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-md-n5 {
margin-bottom: -3rem !important;
}
-
.ms-md-n1 {
margin-left: -0.25rem !important;
}
-
.ms-md-n2 {
margin-left: -0.5rem !important;
}
-
.ms-md-n3 {
margin-left: -1rem !important;
}
-
.ms-md-n4 {
margin-left: -1.5rem !important;
}
-
.ms-md-n5 {
margin-left: -3rem !important;
}
-
.p-md-0 {
padding: 0 !important;
}
-
.p-md-1 {
padding: 0.25rem !important;
}
-
.p-md-2 {
padding: 0.5rem !important;
}
-
.p-md-3 {
padding: 1rem !important;
}
-
.p-md-4 {
padding: 1.5rem !important;
}
-
.p-md-5 {
padding: 3rem !important;
}
-
.px-md-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-md-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-md-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-md-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-md-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-md-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-md-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-md-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-md-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-md-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-md-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-md-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-md-0 {
padding-top: 0 !important;
}
-
.pt-md-1 {
padding-top: 0.25rem !important;
}
-
.pt-md-2 {
padding-top: 0.5rem !important;
}
-
.pt-md-3 {
padding-top: 1rem !important;
}
-
.pt-md-4 {
padding-top: 1.5rem !important;
}
-
.pt-md-5 {
padding-top: 3rem !important;
}
-
.pe-md-0 {
padding-right: 0 !important;
}
-
.pe-md-1 {
padding-right: 0.25rem !important;
}
-
.pe-md-2 {
padding-right: 0.5rem !important;
}
-
.pe-md-3 {
padding-right: 1rem !important;
}
-
.pe-md-4 {
padding-right: 1.5rem !important;
}
-
.pe-md-5 {
padding-right: 3rem !important;
}
-
.pb-md-0 {
padding-bottom: 0 !important;
}
-
.pb-md-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-md-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-md-3 {
padding-bottom: 1rem !important;
}
-
.pb-md-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-md-5 {
padding-bottom: 3rem !important;
}
-
.ps-md-0 {
padding-left: 0 !important;
}
-
.ps-md-1 {
padding-left: 0.25rem !important;
}
-
.ps-md-2 {
padding-left: 0.5rem !important;
}
-
.ps-md-3 {
padding-left: 1rem !important;
}
-
.ps-md-4 {
padding-left: 1.5rem !important;
}
-
.ps-md-5 {
padding-left: 3rem !important;
}
-
+ .gap-md-0 {
+ gap: 0 !important;
+ }
+ .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-md-3 {
+ gap: 1rem !important;
+ }
+ .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-md-5 {
+ gap: 3rem !important;
+ }
.text-md-start {
text-align: left !important;
}
-
.text-md-end {
text-align: right !important;
}
-
.text-md-center {
text-align: center !important;
}
@@ -7683,799 +7195,609 @@ textarea.form-control-lg {
.float-lg-start {
float: left !important;
}
-
.float-lg-end {
float: right !important;
}
-
.float-lg-none {
float: none !important;
}
-
.d-lg-inline {
display: inline !important;
}
-
.d-lg-inline-block {
display: inline-block !important;
}
-
.d-lg-block {
display: block !important;
}
-
.d-lg-grid {
display: grid !important;
}
-
.d-lg-table {
display: table !important;
}
-
.d-lg-table-row {
display: table-row !important;
}
-
.d-lg-table-cell {
display: table-cell !important;
}
-
.d-lg-flex {
display: flex !important;
}
-
.d-lg-inline-flex {
display: inline-flex !important;
}
-
.d-lg-none {
display: none !important;
}
-
.flex-lg-fill {
flex: 1 1 auto !important;
}
-
.flex-lg-row {
flex-direction: row !important;
}
-
.flex-lg-column {
flex-direction: column !important;
}
-
.flex-lg-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-lg-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-lg-grow-0 {
flex-grow: 0 !important;
}
-
.flex-lg-grow-1 {
flex-grow: 1 !important;
}
-
.flex-lg-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-lg-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-lg-wrap {
flex-wrap: wrap !important;
}
-
.flex-lg-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-lg-0 {
- gap: 0 !important;
- }
-
- .gap-lg-1 {
- gap: 0.25rem !important;
- }
-
- .gap-lg-2 {
- gap: 0.5rem !important;
- }
-
- .gap-lg-3 {
- gap: 1rem !important;
- }
-
- .gap-lg-4 {
- gap: 1.5rem !important;
- }
-
- .gap-lg-5 {
- gap: 3rem !important;
- }
-
.justify-content-lg-start {
justify-content: flex-start !important;
}
-
.justify-content-lg-end {
justify-content: flex-end !important;
}
-
.justify-content-lg-center {
justify-content: center !important;
}
-
.justify-content-lg-between {
justify-content: space-between !important;
}
-
.justify-content-lg-around {
justify-content: space-around !important;
}
-
.justify-content-lg-evenly {
justify-content: space-evenly !important;
}
-
.align-items-lg-start {
align-items: flex-start !important;
}
-
.align-items-lg-end {
align-items: flex-end !important;
}
-
.align-items-lg-center {
align-items: center !important;
}
-
.align-items-lg-baseline {
align-items: baseline !important;
}
-
.align-items-lg-stretch {
align-items: stretch !important;
}
-
.align-content-lg-start {
align-content: flex-start !important;
}
-
.align-content-lg-end {
align-content: flex-end !important;
}
-
.align-content-lg-center {
align-content: center !important;
}
-
.align-content-lg-between {
align-content: space-between !important;
}
-
.align-content-lg-around {
align-content: space-around !important;
}
-
.align-content-lg-stretch {
align-content: stretch !important;
}
-
.align-self-lg-auto {
align-self: auto !important;
}
-
.align-self-lg-start {
align-self: flex-start !important;
}
-
.align-self-lg-end {
align-self: flex-end !important;
}
-
.align-self-lg-center {
align-self: center !important;
}
-
.align-self-lg-baseline {
align-self: baseline !important;
}
-
.align-self-lg-stretch {
align-self: stretch !important;
}
-
.order-lg-first {
order: -1 !important;
}
-
.order-lg-0 {
order: 0 !important;
}
-
.order-lg-1 {
order: 1 !important;
}
-
.order-lg-2 {
order: 2 !important;
}
-
.order-lg-3 {
order: 3 !important;
}
-
.order-lg-4 {
order: 4 !important;
}
-
.order-lg-5 {
order: 5 !important;
}
-
.order-lg-last {
order: 6 !important;
}
-
.m-lg-0 {
margin: 0 !important;
}
-
.m-lg-1 {
margin: 0.25rem !important;
}
-
.m-lg-2 {
margin: 0.5rem !important;
}
-
.m-lg-3 {
margin: 1rem !important;
}
-
.m-lg-4 {
margin: 1.5rem !important;
}
-
.m-lg-5 {
margin: 3rem !important;
}
-
.m-lg-auto {
margin: auto !important;
}
-
.mx-lg-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-lg-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-lg-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-lg-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-lg-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-lg-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-lg-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-lg-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-lg-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-lg-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-lg-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-lg-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-lg-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-lg-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-lg-0 {
margin-top: 0 !important;
}
-
.mt-lg-1 {
margin-top: 0.25rem !important;
}
-
.mt-lg-2 {
margin-top: 0.5rem !important;
}
-
.mt-lg-3 {
margin-top: 1rem !important;
}
-
.mt-lg-4 {
margin-top: 1.5rem !important;
}
-
.mt-lg-5 {
margin-top: 3rem !important;
}
-
.mt-lg-auto {
margin-top: auto !important;
}
-
.me-lg-0 {
margin-right: 0 !important;
}
-
.me-lg-1 {
margin-right: 0.25rem !important;
}
-
.me-lg-2 {
margin-right: 0.5rem !important;
}
-
.me-lg-3 {
margin-right: 1rem !important;
}
-
.me-lg-4 {
margin-right: 1.5rem !important;
}
-
.me-lg-5 {
margin-right: 3rem !important;
}
-
.me-lg-auto {
margin-right: auto !important;
}
-
.mb-lg-0 {
margin-bottom: 0 !important;
}
-
.mb-lg-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-lg-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-lg-3 {
margin-bottom: 1rem !important;
}
-
.mb-lg-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-lg-5 {
margin-bottom: 3rem !important;
}
-
.mb-lg-auto {
margin-bottom: auto !important;
}
-
.ms-lg-0 {
margin-left: 0 !important;
}
-
.ms-lg-1 {
margin-left: 0.25rem !important;
}
-
.ms-lg-2 {
margin-left: 0.5rem !important;
}
-
.ms-lg-3 {
margin-left: 1rem !important;
}
-
.ms-lg-4 {
margin-left: 1.5rem !important;
}
-
.ms-lg-5 {
margin-left: 3rem !important;
}
-
.ms-lg-auto {
margin-left: auto !important;
}
-
.m-lg-n1 {
margin: -0.25rem !important;
}
-
.m-lg-n2 {
margin: -0.5rem !important;
}
-
.m-lg-n3 {
margin: -1rem !important;
}
-
.m-lg-n4 {
margin: -1.5rem !important;
}
-
.m-lg-n5 {
margin: -3rem !important;
}
-
.mx-lg-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-lg-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-lg-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-lg-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-lg-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-lg-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-lg-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-lg-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-lg-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-lg-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-lg-n1 {
margin-top: -0.25rem !important;
}
-
.mt-lg-n2 {
margin-top: -0.5rem !important;
}
-
.mt-lg-n3 {
margin-top: -1rem !important;
}
-
.mt-lg-n4 {
margin-top: -1.5rem !important;
}
-
.mt-lg-n5 {
margin-top: -3rem !important;
}
-
.me-lg-n1 {
margin-right: -0.25rem !important;
}
-
.me-lg-n2 {
margin-right: -0.5rem !important;
}
-
.me-lg-n3 {
margin-right: -1rem !important;
}
-
.me-lg-n4 {
margin-right: -1.5rem !important;
}
-
.me-lg-n5 {
margin-right: -3rem !important;
}
-
.mb-lg-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-lg-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-lg-n3 {
margin-bottom: -1rem !important;
}
-
.mb-lg-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-lg-n5 {
margin-bottom: -3rem !important;
}
-
.ms-lg-n1 {
margin-left: -0.25rem !important;
}
-
.ms-lg-n2 {
margin-left: -0.5rem !important;
}
-
.ms-lg-n3 {
margin-left: -1rem !important;
}
-
.ms-lg-n4 {
margin-left: -1.5rem !important;
}
-
.ms-lg-n5 {
margin-left: -3rem !important;
}
-
.p-lg-0 {
padding: 0 !important;
}
-
.p-lg-1 {
padding: 0.25rem !important;
}
-
.p-lg-2 {
padding: 0.5rem !important;
}
-
.p-lg-3 {
padding: 1rem !important;
}
-
.p-lg-4 {
padding: 1.5rem !important;
}
-
.p-lg-5 {
padding: 3rem !important;
}
-
.px-lg-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-lg-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-lg-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-lg-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-lg-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-lg-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-lg-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-lg-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-lg-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-lg-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-lg-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-lg-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-lg-0 {
padding-top: 0 !important;
}
-
.pt-lg-1 {
padding-top: 0.25rem !important;
}
-
.pt-lg-2 {
padding-top: 0.5rem !important;
}
-
.pt-lg-3 {
padding-top: 1rem !important;
}
-
.pt-lg-4 {
padding-top: 1.5rem !important;
}
-
.pt-lg-5 {
padding-top: 3rem !important;
}
-
.pe-lg-0 {
padding-right: 0 !important;
}
-
.pe-lg-1 {
padding-right: 0.25rem !important;
}
-
.pe-lg-2 {
padding-right: 0.5rem !important;
}
-
.pe-lg-3 {
padding-right: 1rem !important;
}
-
.pe-lg-4 {
padding-right: 1.5rem !important;
}
-
.pe-lg-5 {
padding-right: 3rem !important;
}
-
.pb-lg-0 {
padding-bottom: 0 !important;
}
-
.pb-lg-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-lg-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-lg-3 {
padding-bottom: 1rem !important;
}
-
.pb-lg-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-lg-5 {
padding-bottom: 3rem !important;
}
-
.ps-lg-0 {
padding-left: 0 !important;
}
-
.ps-lg-1 {
padding-left: 0.25rem !important;
}
-
.ps-lg-2 {
padding-left: 0.5rem !important;
}
-
.ps-lg-3 {
padding-left: 1rem !important;
}
-
.ps-lg-4 {
padding-left: 1.5rem !important;
}
-
.ps-lg-5 {
padding-left: 3rem !important;
}
-
+ .gap-lg-0 {
+ gap: 0 !important;
+ }
+ .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-lg-3 {
+ gap: 1rem !important;
+ }
+ .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-lg-5 {
+ gap: 3rem !important;
+ }
.text-lg-start {
text-align: left !important;
}
-
.text-lg-end {
text-align: right !important;
}
-
.text-lg-center {
text-align: center !important;
}
@@ -8484,799 +7806,609 @@ textarea.form-control-lg {
.float-xl-start {
float: left !important;
}
-
.float-xl-end {
float: right !important;
}
-
.float-xl-none {
float: none !important;
}
-
.d-xl-inline {
display: inline !important;
}
-
.d-xl-inline-block {
display: inline-block !important;
}
-
.d-xl-block {
display: block !important;
}
-
.d-xl-grid {
display: grid !important;
}
-
.d-xl-table {
display: table !important;
}
-
.d-xl-table-row {
display: table-row !important;
}
-
.d-xl-table-cell {
display: table-cell !important;
}
-
.d-xl-flex {
display: flex !important;
}
-
.d-xl-inline-flex {
display: inline-flex !important;
}
-
.d-xl-none {
display: none !important;
}
-
.flex-xl-fill {
flex: 1 1 auto !important;
}
-
.flex-xl-row {
flex-direction: row !important;
}
-
.flex-xl-column {
flex-direction: column !important;
}
-
.flex-xl-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-xl-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-xl-grow-0 {
flex-grow: 0 !important;
}
-
.flex-xl-grow-1 {
flex-grow: 1 !important;
}
-
.flex-xl-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-xl-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-xl-wrap {
flex-wrap: wrap !important;
}
-
.flex-xl-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-xl-0 {
- gap: 0 !important;
- }
-
- .gap-xl-1 {
- gap: 0.25rem !important;
- }
-
- .gap-xl-2 {
- gap: 0.5rem !important;
- }
-
- .gap-xl-3 {
- gap: 1rem !important;
- }
-
- .gap-xl-4 {
- gap: 1.5rem !important;
- }
-
- .gap-xl-5 {
- gap: 3rem !important;
- }
-
.justify-content-xl-start {
justify-content: flex-start !important;
}
-
.justify-content-xl-end {
justify-content: flex-end !important;
}
-
.justify-content-xl-center {
justify-content: center !important;
}
-
.justify-content-xl-between {
justify-content: space-between !important;
}
-
.justify-content-xl-around {
justify-content: space-around !important;
}
-
.justify-content-xl-evenly {
justify-content: space-evenly !important;
}
-
.align-items-xl-start {
align-items: flex-start !important;
}
-
.align-items-xl-end {
align-items: flex-end !important;
}
-
.align-items-xl-center {
align-items: center !important;
}
-
.align-items-xl-baseline {
align-items: baseline !important;
}
-
.align-items-xl-stretch {
align-items: stretch !important;
}
-
.align-content-xl-start {
align-content: flex-start !important;
}
-
.align-content-xl-end {
align-content: flex-end !important;
}
-
.align-content-xl-center {
align-content: center !important;
}
-
.align-content-xl-between {
align-content: space-between !important;
}
-
.align-content-xl-around {
align-content: space-around !important;
}
-
.align-content-xl-stretch {
align-content: stretch !important;
}
-
.align-self-xl-auto {
align-self: auto !important;
}
-
.align-self-xl-start {
align-self: flex-start !important;
}
-
.align-self-xl-end {
align-self: flex-end !important;
}
-
.align-self-xl-center {
align-self: center !important;
}
-
.align-self-xl-baseline {
align-self: baseline !important;
}
-
.align-self-xl-stretch {
align-self: stretch !important;
}
-
.order-xl-first {
order: -1 !important;
}
-
.order-xl-0 {
order: 0 !important;
}
-
.order-xl-1 {
order: 1 !important;
}
-
.order-xl-2 {
order: 2 !important;
}
-
.order-xl-3 {
order: 3 !important;
}
-
.order-xl-4 {
order: 4 !important;
}
-
.order-xl-5 {
order: 5 !important;
}
-
.order-xl-last {
order: 6 !important;
}
-
.m-xl-0 {
margin: 0 !important;
}
-
.m-xl-1 {
margin: 0.25rem !important;
}
-
.m-xl-2 {
margin: 0.5rem !important;
}
-
.m-xl-3 {
margin: 1rem !important;
}
-
.m-xl-4 {
margin: 1.5rem !important;
}
-
.m-xl-5 {
margin: 3rem !important;
}
-
.m-xl-auto {
margin: auto !important;
}
-
.mx-xl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-xl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-xl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-xl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-xl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-xl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-xl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-xl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-xl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-xl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-xl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-xl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-xl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-xl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-xl-0 {
margin-top: 0 !important;
}
-
.mt-xl-1 {
margin-top: 0.25rem !important;
}
-
.mt-xl-2 {
margin-top: 0.5rem !important;
}
-
.mt-xl-3 {
margin-top: 1rem !important;
}
-
.mt-xl-4 {
margin-top: 1.5rem !important;
}
-
.mt-xl-5 {
margin-top: 3rem !important;
}
-
.mt-xl-auto {
margin-top: auto !important;
}
-
.me-xl-0 {
margin-right: 0 !important;
}
-
.me-xl-1 {
margin-right: 0.25rem !important;
}
-
.me-xl-2 {
margin-right: 0.5rem !important;
}
-
.me-xl-3 {
margin-right: 1rem !important;
}
-
.me-xl-4 {
margin-right: 1.5rem !important;
}
-
.me-xl-5 {
margin-right: 3rem !important;
}
-
.me-xl-auto {
margin-right: auto !important;
}
-
.mb-xl-0 {
margin-bottom: 0 !important;
}
-
.mb-xl-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-xl-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-xl-3 {
margin-bottom: 1rem !important;
}
-
.mb-xl-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-xl-5 {
margin-bottom: 3rem !important;
}
-
.mb-xl-auto {
margin-bottom: auto !important;
}
-
.ms-xl-0 {
margin-left: 0 !important;
}
-
.ms-xl-1 {
margin-left: 0.25rem !important;
}
-
.ms-xl-2 {
margin-left: 0.5rem !important;
}
-
.ms-xl-3 {
margin-left: 1rem !important;
}
-
.ms-xl-4 {
margin-left: 1.5rem !important;
}
-
.ms-xl-5 {
margin-left: 3rem !important;
}
-
.ms-xl-auto {
margin-left: auto !important;
}
-
.m-xl-n1 {
margin: -0.25rem !important;
}
-
.m-xl-n2 {
margin: -0.5rem !important;
}
-
.m-xl-n3 {
margin: -1rem !important;
}
-
.m-xl-n4 {
margin: -1.5rem !important;
}
-
.m-xl-n5 {
margin: -3rem !important;
}
-
.mx-xl-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-xl-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-xl-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-xl-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-xl-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-xl-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-xl-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-xl-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-xl-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-xl-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-xl-n1 {
margin-top: -0.25rem !important;
}
-
.mt-xl-n2 {
margin-top: -0.5rem !important;
}
-
.mt-xl-n3 {
margin-top: -1rem !important;
}
-
.mt-xl-n4 {
margin-top: -1.5rem !important;
}
-
.mt-xl-n5 {
margin-top: -3rem !important;
}
-
.me-xl-n1 {
margin-right: -0.25rem !important;
}
-
.me-xl-n2 {
margin-right: -0.5rem !important;
}
-
.me-xl-n3 {
margin-right: -1rem !important;
}
-
.me-xl-n4 {
margin-right: -1.5rem !important;
}
-
.me-xl-n5 {
margin-right: -3rem !important;
}
-
.mb-xl-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-xl-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-xl-n3 {
margin-bottom: -1rem !important;
}
-
.mb-xl-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-xl-n5 {
margin-bottom: -3rem !important;
}
-
.ms-xl-n1 {
margin-left: -0.25rem !important;
}
-
.ms-xl-n2 {
margin-left: -0.5rem !important;
}
-
.ms-xl-n3 {
margin-left: -1rem !important;
}
-
.ms-xl-n4 {
margin-left: -1.5rem !important;
}
-
.ms-xl-n5 {
margin-left: -3rem !important;
}
-
.p-xl-0 {
padding: 0 !important;
}
-
.p-xl-1 {
padding: 0.25rem !important;
}
-
.p-xl-2 {
padding: 0.5rem !important;
}
-
.p-xl-3 {
padding: 1rem !important;
}
-
.p-xl-4 {
padding: 1.5rem !important;
}
-
.p-xl-5 {
padding: 3rem !important;
}
-
.px-xl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-xl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-xl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-xl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-xl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-xl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-xl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-xl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-xl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-xl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-xl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-xl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-xl-0 {
padding-top: 0 !important;
}
-
.pt-xl-1 {
padding-top: 0.25rem !important;
}
-
.pt-xl-2 {
padding-top: 0.5rem !important;
}
-
.pt-xl-3 {
padding-top: 1rem !important;
}
-
.pt-xl-4 {
padding-top: 1.5rem !important;
}
-
.pt-xl-5 {
padding-top: 3rem !important;
}
-
.pe-xl-0 {
padding-right: 0 !important;
}
-
.pe-xl-1 {
padding-right: 0.25rem !important;
}
-
.pe-xl-2 {
padding-right: 0.5rem !important;
}
-
.pe-xl-3 {
padding-right: 1rem !important;
}
-
.pe-xl-4 {
padding-right: 1.5rem !important;
}
-
.pe-xl-5 {
padding-right: 3rem !important;
}
-
.pb-xl-0 {
padding-bottom: 0 !important;
}
-
.pb-xl-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-xl-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-xl-3 {
padding-bottom: 1rem !important;
}
-
.pb-xl-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-xl-5 {
padding-bottom: 3rem !important;
}
-
.ps-xl-0 {
padding-left: 0 !important;
}
-
.ps-xl-1 {
padding-left: 0.25rem !important;
}
-
.ps-xl-2 {
padding-left: 0.5rem !important;
}
-
.ps-xl-3 {
padding-left: 1rem !important;
}
-
.ps-xl-4 {
padding-left: 1.5rem !important;
}
-
- .ps-xl-5 {
- padding-left: 3rem !important;
+ .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+ .gap-xl-0 {
+ gap: 0 !important;
+ }
+ .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-xl-3 {
+ gap: 1rem !important;
+ }
+ .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-xl-5 {
+ gap: 3rem !important;
}
-
.text-xl-start {
text-align: left !important;
}
-
.text-xl-end {
text-align: right !important;
}
-
.text-xl-center {
text-align: center !important;
}
@@ -9285,799 +8417,609 @@ textarea.form-control-lg {
.float-xxl-start {
float: left !important;
}
-
.float-xxl-end {
float: right !important;
}
-
.float-xxl-none {
float: none !important;
}
-
.d-xxl-inline {
display: inline !important;
}
-
.d-xxl-inline-block {
display: inline-block !important;
}
-
.d-xxl-block {
display: block !important;
}
-
.d-xxl-grid {
display: grid !important;
}
-
.d-xxl-table {
display: table !important;
}
-
.d-xxl-table-row {
display: table-row !important;
}
-
.d-xxl-table-cell {
display: table-cell !important;
}
-
.d-xxl-flex {
display: flex !important;
}
-
.d-xxl-inline-flex {
display: inline-flex !important;
}
-
.d-xxl-none {
display: none !important;
}
-
.flex-xxl-fill {
flex: 1 1 auto !important;
}
-
.flex-xxl-row {
flex-direction: row !important;
}
-
.flex-xxl-column {
flex-direction: column !important;
}
-
.flex-xxl-row-reverse {
flex-direction: row-reverse !important;
}
-
.flex-xxl-column-reverse {
flex-direction: column-reverse !important;
}
-
.flex-xxl-grow-0 {
flex-grow: 0 !important;
}
-
.flex-xxl-grow-1 {
flex-grow: 1 !important;
}
-
.flex-xxl-shrink-0 {
flex-shrink: 0 !important;
}
-
.flex-xxl-shrink-1 {
flex-shrink: 1 !important;
}
-
.flex-xxl-wrap {
flex-wrap: wrap !important;
}
-
.flex-xxl-nowrap {
flex-wrap: nowrap !important;
}
-
.flex-xxl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
-
- .gap-xxl-0 {
- gap: 0 !important;
- }
-
- .gap-xxl-1 {
- gap: 0.25rem !important;
- }
-
- .gap-xxl-2 {
- gap: 0.5rem !important;
- }
-
- .gap-xxl-3 {
- gap: 1rem !important;
- }
-
- .gap-xxl-4 {
- gap: 1.5rem !important;
- }
-
- .gap-xxl-5 {
- gap: 3rem !important;
- }
-
.justify-content-xxl-start {
justify-content: flex-start !important;
}
-
.justify-content-xxl-end {
justify-content: flex-end !important;
}
-
.justify-content-xxl-center {
justify-content: center !important;
}
-
.justify-content-xxl-between {
justify-content: space-between !important;
}
-
.justify-content-xxl-around {
justify-content: space-around !important;
}
-
.justify-content-xxl-evenly {
justify-content: space-evenly !important;
}
-
.align-items-xxl-start {
align-items: flex-start !important;
}
-
.align-items-xxl-end {
align-items: flex-end !important;
}
-
.align-items-xxl-center {
align-items: center !important;
}
-
.align-items-xxl-baseline {
align-items: baseline !important;
}
-
.align-items-xxl-stretch {
align-items: stretch !important;
}
-
.align-content-xxl-start {
align-content: flex-start !important;
}
-
.align-content-xxl-end {
align-content: flex-end !important;
}
-
.align-content-xxl-center {
align-content: center !important;
}
-
.align-content-xxl-between {
align-content: space-between !important;
}
-
.align-content-xxl-around {
align-content: space-around !important;
}
-
.align-content-xxl-stretch {
align-content: stretch !important;
}
-
.align-self-xxl-auto {
align-self: auto !important;
}
-
.align-self-xxl-start {
align-self: flex-start !important;
}
-
.align-self-xxl-end {
align-self: flex-end !important;
}
-
.align-self-xxl-center {
align-self: center !important;
}
-
.align-self-xxl-baseline {
align-self: baseline !important;
}
-
.align-self-xxl-stretch {
align-self: stretch !important;
}
-
.order-xxl-first {
order: -1 !important;
}
-
.order-xxl-0 {
order: 0 !important;
}
-
.order-xxl-1 {
order: 1 !important;
}
-
.order-xxl-2 {
order: 2 !important;
}
-
.order-xxl-3 {
order: 3 !important;
}
-
.order-xxl-4 {
order: 4 !important;
}
-
.order-xxl-5 {
order: 5 !important;
}
-
.order-xxl-last {
order: 6 !important;
}
-
.m-xxl-0 {
margin: 0 !important;
}
-
.m-xxl-1 {
margin: 0.25rem !important;
}
-
.m-xxl-2 {
margin: 0.5rem !important;
}
-
.m-xxl-3 {
margin: 1rem !important;
}
-
.m-xxl-4 {
margin: 1.5rem !important;
}
-
.m-xxl-5 {
margin: 3rem !important;
}
-
.m-xxl-auto {
margin: auto !important;
}
-
.mx-xxl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
-
.mx-xxl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
-
.mx-xxl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
-
.mx-xxl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
-
.mx-xxl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
-
.mx-xxl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
-
.mx-xxl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
-
.my-xxl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
-
.my-xxl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
-
.my-xxl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
-
.my-xxl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
-
.my-xxl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
-
.my-xxl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
-
.my-xxl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
-
.mt-xxl-0 {
margin-top: 0 !important;
}
-
.mt-xxl-1 {
margin-top: 0.25rem !important;
}
-
.mt-xxl-2 {
margin-top: 0.5rem !important;
}
-
.mt-xxl-3 {
margin-top: 1rem !important;
}
-
.mt-xxl-4 {
margin-top: 1.5rem !important;
}
-
.mt-xxl-5 {
margin-top: 3rem !important;
}
-
.mt-xxl-auto {
margin-top: auto !important;
}
-
.me-xxl-0 {
margin-right: 0 !important;
}
-
.me-xxl-1 {
margin-right: 0.25rem !important;
}
-
.me-xxl-2 {
margin-right: 0.5rem !important;
}
-
.me-xxl-3 {
margin-right: 1rem !important;
}
-
.me-xxl-4 {
margin-right: 1.5rem !important;
}
-
.me-xxl-5 {
margin-right: 3rem !important;
}
-
.me-xxl-auto {
margin-right: auto !important;
}
-
.mb-xxl-0 {
margin-bottom: 0 !important;
}
-
.mb-xxl-1 {
margin-bottom: 0.25rem !important;
}
-
.mb-xxl-2 {
margin-bottom: 0.5rem !important;
}
-
.mb-xxl-3 {
margin-bottom: 1rem !important;
}
-
.mb-xxl-4 {
margin-bottom: 1.5rem !important;
}
-
.mb-xxl-5 {
margin-bottom: 3rem !important;
}
-
.mb-xxl-auto {
margin-bottom: auto !important;
}
-
.ms-xxl-0 {
margin-left: 0 !important;
}
-
.ms-xxl-1 {
margin-left: 0.25rem !important;
}
-
.ms-xxl-2 {
margin-left: 0.5rem !important;
}
-
.ms-xxl-3 {
margin-left: 1rem !important;
}
-
.ms-xxl-4 {
margin-left: 1.5rem !important;
}
-
.ms-xxl-5 {
margin-left: 3rem !important;
}
-
.ms-xxl-auto {
margin-left: auto !important;
}
-
.m-xxl-n1 {
margin: -0.25rem !important;
}
-
.m-xxl-n2 {
margin: -0.5rem !important;
}
-
.m-xxl-n3 {
margin: -1rem !important;
}
-
.m-xxl-n4 {
margin: -1.5rem !important;
}
-
.m-xxl-n5 {
margin: -3rem !important;
}
-
.mx-xxl-n1 {
margin-right: -0.25rem !important;
margin-left: -0.25rem !important;
}
-
.mx-xxl-n2 {
margin-right: -0.5rem !important;
margin-left: -0.5rem !important;
}
-
.mx-xxl-n3 {
margin-right: -1rem !important;
margin-left: -1rem !important;
}
-
.mx-xxl-n4 {
margin-right: -1.5rem !important;
margin-left: -1.5rem !important;
}
-
.mx-xxl-n5 {
margin-right: -3rem !important;
margin-left: -3rem !important;
}
-
.my-xxl-n1 {
margin-top: -0.25rem !important;
margin-bottom: -0.25rem !important;
}
-
.my-xxl-n2 {
margin-top: -0.5rem !important;
margin-bottom: -0.5rem !important;
}
-
.my-xxl-n3 {
margin-top: -1rem !important;
margin-bottom: -1rem !important;
}
-
.my-xxl-n4 {
margin-top: -1.5rem !important;
margin-bottom: -1.5rem !important;
}
-
.my-xxl-n5 {
margin-top: -3rem !important;
margin-bottom: -3rem !important;
}
-
.mt-xxl-n1 {
margin-top: -0.25rem !important;
}
-
.mt-xxl-n2 {
margin-top: -0.5rem !important;
}
-
.mt-xxl-n3 {
margin-top: -1rem !important;
}
-
.mt-xxl-n4 {
margin-top: -1.5rem !important;
}
-
.mt-xxl-n5 {
margin-top: -3rem !important;
}
-
.me-xxl-n1 {
margin-right: -0.25rem !important;
}
-
.me-xxl-n2 {
margin-right: -0.5rem !important;
}
-
.me-xxl-n3 {
margin-right: -1rem !important;
}
-
.me-xxl-n4 {
margin-right: -1.5rem !important;
}
-
.me-xxl-n5 {
margin-right: -3rem !important;
}
-
.mb-xxl-n1 {
margin-bottom: -0.25rem !important;
}
-
.mb-xxl-n2 {
margin-bottom: -0.5rem !important;
}
-
.mb-xxl-n3 {
margin-bottom: -1rem !important;
}
-
.mb-xxl-n4 {
margin-bottom: -1.5rem !important;
}
-
.mb-xxl-n5 {
margin-bottom: -3rem !important;
}
-
.ms-xxl-n1 {
margin-left: -0.25rem !important;
}
-
.ms-xxl-n2 {
margin-left: -0.5rem !important;
}
-
.ms-xxl-n3 {
margin-left: -1rem !important;
}
-
.ms-xxl-n4 {
margin-left: -1.5rem !important;
}
-
.ms-xxl-n5 {
margin-left: -3rem !important;
}
-
.p-xxl-0 {
padding: 0 !important;
}
-
.p-xxl-1 {
padding: 0.25rem !important;
}
-
.p-xxl-2 {
padding: 0.5rem !important;
}
-
.p-xxl-3 {
padding: 1rem !important;
}
-
.p-xxl-4 {
padding: 1.5rem !important;
}
-
.p-xxl-5 {
padding: 3rem !important;
}
-
.px-xxl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
-
.px-xxl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
-
.px-xxl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
-
.px-xxl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
-
.px-xxl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
-
.px-xxl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
-
.py-xxl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
-
.py-xxl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
-
.py-xxl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
-
.py-xxl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
-
.py-xxl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
-
.py-xxl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
-
.pt-xxl-0 {
padding-top: 0 !important;
}
-
.pt-xxl-1 {
padding-top: 0.25rem !important;
}
-
.pt-xxl-2 {
padding-top: 0.5rem !important;
}
-
.pt-xxl-3 {
padding-top: 1rem !important;
}
-
.pt-xxl-4 {
padding-top: 1.5rem !important;
}
-
.pt-xxl-5 {
padding-top: 3rem !important;
}
-
.pe-xxl-0 {
padding-right: 0 !important;
}
-
.pe-xxl-1 {
padding-right: 0.25rem !important;
}
-
.pe-xxl-2 {
padding-right: 0.5rem !important;
}
-
.pe-xxl-3 {
padding-right: 1rem !important;
}
-
.pe-xxl-4 {
padding-right: 1.5rem !important;
}
-
.pe-xxl-5 {
padding-right: 3rem !important;
}
-
.pb-xxl-0 {
padding-bottom: 0 !important;
}
-
.pb-xxl-1 {
padding-bottom: 0.25rem !important;
}
-
.pb-xxl-2 {
padding-bottom: 0.5rem !important;
}
-
.pb-xxl-3 {
padding-bottom: 1rem !important;
}
-
.pb-xxl-4 {
padding-bottom: 1.5rem !important;
}
-
.pb-xxl-5 {
padding-bottom: 3rem !important;
}
-
.ps-xxl-0 {
padding-left: 0 !important;
}
-
.ps-xxl-1 {
padding-left: 0.25rem !important;
}
-
.ps-xxl-2 {
padding-left: 0.5rem !important;
}
-
.ps-xxl-3 {
padding-left: 1rem !important;
}
-
.ps-xxl-4 {
padding-left: 1.5rem !important;
}
-
.ps-xxl-5 {
padding-left: 3rem !important;
}
-
+ .gap-xxl-0 {
+ gap: 0 !important;
+ }
+ .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+ .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-xxl-5 {
+ gap: 3rem !important;
+ }
.text-xxl-start {
text-align: left !important;
}
-
.text-xxl-end {
text-align: right !important;
}
-
.text-xxl-center {
text-align: center !important;
}
@@ -10086,15 +9028,12 @@ textarea.form-control-lg {
.fs-1 {
font-size: 2.5rem !important;
}
-
.fs-2 {
font-size: 2rem !important;
}
-
.fs-3 {
font-size: 1.75rem !important;
}
-
.fs-4 {
font-size: 1.5rem !important;
}
@@ -10103,39 +9042,30 @@ textarea.form-control-lg {
.d-print-inline {
display: inline !important;
}
-
.d-print-inline-block {
display: inline-block !important;
}
-
.d-print-block {
display: block !important;
}
-
.d-print-grid {
display: grid !important;
}
-
.d-print-table {
display: table !important;
}
-
.d-print-table-row {
display: table-row !important;
}
-
.d-print-table-cell {
display: table-cell !important;
}
-
.d-print-flex {
display: flex !important;
}
-
.d-print-inline-flex {
display: inline-flex !important;
}
-
.d-print-none {
display: none !important;
}
@@ -10149,7 +9079,6 @@ textarea.form-control-lg {
.d-xxs-inline {
display: inline !important;
}
-
.d-xxs-block {
display: block !important;
}
@@ -10202,12 +9131,12 @@ code {
-webkit-hyphens: none;
hyphens: none;
text-align: left;
- word-spacing: normal;
word-wrap: normal;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
white-space: pre;
+ word-spacing: normal;
}
code .pr-token a {
color: inherit;
@@ -10667,7 +9596,6 @@ h3 code, .h3 code {
top: 0;
z-index: 1020;
}
-
.j2-nav {
position: -webkit-sticky;
position: sticky;
@@ -10675,11 +9603,9 @@ h3 code, .h3 code {
max-height: calc(100vh - 93px);
overflow-y: auto;
}
-
:target {
scroll-margin-top: 93px;
}
-
.footnote-ref a {
display: inline-block;
scroll-margin-top: 101px;
@@ -10718,7 +9644,7 @@ h3 code, .h3 code {
.tt-menu {
color: var(--navigation-color);
background-color: var(--navigation-bg);
- border-radius: 0.25rem;
+ border-radius: 0.375rem;
max-width: 100%;
margin: 0;
border: 1px solid var(--navigation-border-color);
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-functions.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-functions.html
index 52bb3472..b8779ff8 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-functions.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-functions.html
@@ -7,7 +7,7 @@
- Custom Functions - Swift Sass v1.6.0
+ Custom Functions - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1036,7 +1036,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-importers.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-importers.html
index 5a2c06b1..12f991f3 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-importers.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/custom-importers.html
@@ -7,7 +7,7 @@
- Custom Importers - Swift Sass v1.6.0
+ Custom Importers - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -725,7 +725,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dart-sass.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dart-sass.html
index e56879a1..656edb49 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dart-sass.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dart-sass.html
@@ -7,7 +7,7 @@
- Dart Sass - Swift Sass v1.6.0
+ Dart Sass - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1038,7 +1038,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/compiler.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/compiler.html
index ec2c4d21..38b32f0b 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/compiler.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/compiler.html
@@ -7,7 +7,7 @@
- Compiler - Swift Sass v1.6.0
+ Compiler - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -744,7 +744,7 @@ Declaration
Swift
public convenience init(
- eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
+ eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
timeout: Int = 60,
messageStyle: CompilerMessageStyle = .plain,
verboseDeprecations: Bool = false,
@@ -763,7 +763,7 @@ Parameters
eventLoopGroupProvider
- NIO EventLoopGroup to use: either .shared
to use
+
NIO EventLoopGroup
to use: either .shared
to use
an existing group or .createNew
to create and manage a new event loop. Default is .createNew
.
@@ -867,7 +867,7 @@ Declaration
Swift
public init(
- eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
+ eventLoopGroupProvider: NIOEventLoopGroupProvider = .createNew,
embeddedCompilerFileURL: URL ,
timeout: Int = 60,
messageStyle: CompilerMessageStyle = .plain,
@@ -887,7 +887,7 @@ Parameters
eventLoopGroupProvider
- NIO EventLoopGroup to use: either .shared
to use
+
NIO EventLoopGroup
to use: either .shared
to use
an existing group or .createNew
to create and manage a new event loop. Default is .createNew
.
@@ -1831,7 +1831,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/filesystemimporter1.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/filesystemimporter1.html
index d96026c0..a110cc27 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/filesystemimporter1.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/filesystemimporter1.html
@@ -7,7 +7,7 @@
- FilesystemImporter - Swift Sass v1.6.0
+ FilesystemImporter - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -862,7 +862,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importer4.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importer4.html
index 62d2c1a8..82943d50 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importer4.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importer4.html
@@ -7,7 +7,7 @@
- Importer - Swift Sass v1.6.0
+ Importer - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -990,7 +990,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importerresults.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importerresults.html
index f67fea77..2a2e9167 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importerresults.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importerresults.html
@@ -7,7 +7,7 @@
- ImporterResults - Swift Sass v1.6.0
+ ImporterResults - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1057,7 +1057,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importresolver1.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importresolver1.html
index 73b8efad..8f2298ea 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importresolver1.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/importresolver1.html
@@ -7,7 +7,7 @@
- ImportResolver - Swift Sass v1.6.0
+ ImportResolver - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -950,7 +950,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/lifecycleerror.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/lifecycleerror.html
index dc6e0e2c..05451b06 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/lifecycleerror.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/lifecycleerror.html
@@ -7,7 +7,7 @@
- LifecycleError - Swift Sass v1.6.0
+ LifecycleError - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -825,7 +825,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/protocolerror.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/protocolerror.html
index 0246dc21..26b158a6 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/protocolerror.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/protocolerror.html
@@ -7,7 +7,7 @@
- ProtocolError - Swift Sass v1.6.0
+ ProtocolError - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -827,7 +827,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/sassasyncdynamicfunction.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/sassasyncdynamicfunction.html
index 0d969c75..946a87cb 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/sassasyncdynamicfunction.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/dartsass/types/sassasyncdynamicfunction.html
@@ -7,7 +7,7 @@
- SassAsyncDynamicFunction - Swift Sass v1.6.0
+ SassAsyncDynamicFunction - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -925,7 +925,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/errors.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/errors.html
index 2e42a155..91b2d14b 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/errors.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/errors.html
@@ -7,7 +7,7 @@
- Errors - Swift Sass v1.6.0
+ Errors - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -921,7 +921,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/index.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/index.html
index d30231b1..9c54b0fe 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/index.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/index.html
@@ -7,7 +7,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -621,7 +621,7 @@
-
+
Swift Sass
@@ -709,7 +709,7 @@
Swift 5.5
-macOS 11+ (tested on macOS 12.5 x64)
+macOS 11+ (tested on macOS 13.2 x64)
Linux (tested on Ubuntu 20.04.3 x64)
Embedded Sass Protocol version 1.1.0
@@ -721,7 +721,7 @@
Package dependency:
.package(name: "swift-sass",
url: "https://github.com/johnfairh/swift-sass.git",
- from: "1.6.0")
+ from: "1.7.0")
Target dependency:
.product(name: "DartSass", package: "swift-sass"),
@@ -748,7 +748,8 @@
deprecated in 2020 .
However, work is underway to revive the project and it may be that LibSass 4
emerges as an alternative Sass implementation with the same level of language
-support as Dart Sass. As of summer 2022 this revival effort is on hold.
+support as Dart Sass. As of spring 2023 this revival effort is on hold: I’m
+not holding my breath.
See the experimental libsass4 branch
for the current state of development: if LibSass itself manages to get to a
relased V4 then this swift-sass
package will support it as an alternative
@@ -852,7 +853,7 @@
Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/js/dependencies.min.js b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/js/dependencies.min.js
index 7de047a7..80eac324 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/js/dependencies.min.js
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/js/dependencies.min.js
@@ -1,47 +1,11 @@
-/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le((function(o){return o=+o,le((function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))}))}))}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce((function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),d.attributes=ce((function(e){return e.className="i",!e.getAttribute("className")})),d.getElementsByTagName=ce((function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length})),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce((function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length})),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce((function(e){var t;a.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")})),ce((function(e){e.innerHTML=" ";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")}))),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce((function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)})),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,(function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,(function(e,t){return!!n.call(e,t,e)!==r})):n.nodeType?S.grep(e,(function(e){return e===n!==r})):"string"!=typeof n?S.grep(e,(function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter((function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML=" ",y.option=!!ce.lastChild;var ge={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}}));var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",(function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always((function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0})),"script"})),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,(function(e){return t===e.elem})).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){S.offset.setOffset(this,t,e)}));var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re}))}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,(function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n}),t,e,arguments.length)}})),S.each(["top","left"],(function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,(function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t}))})),S.each({Height:"height",Width:"width"},(function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},(function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,(function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)}),s,n?e:void 0,n)}}))})),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){S.fn[t]=function(e){return this.on(t,e)}})),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,n){S.fn[n]=function(e,t){return 0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le((function(o){return o=+o,le((function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))}))}))}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce((function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),d.attributes=ce((function(e){return e.className="i",!e.getAttribute("className")})),d.getElementsByTagName=ce((function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length})),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce((function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length})),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce((function(e){var t;a.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")})),ce((function(e){e.innerHTML=" ";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")}))),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce((function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)})),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,(function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,(function(e,t){return!!n.call(e,t,e)!==r})):n.nodeType?S.grep(e,(function(e){return e===n!==r})):"string"!=typeof n?S.grep(e,(function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter((function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML=" ",v.option=!!ce.lastChild;var ge={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}}));var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",(function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always((function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0})),"script"})),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,(function(e){return t===e.elem})).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){S.offset.setOffset(this,t,e)}));var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re}))}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,(function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n}),t,e,arguments.length)}})),S.each(["top","left"],(function(e,n){S.cssHooks[n]=_e(v.pixelPosition,(function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t}))})),S.each({Height:"height",Width:"width"},(function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},(function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,(function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)}),s,n?e:void 0,n)}}))})),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){S.fn[t]=function(e){return this.on(t,e)}})),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,n){S.fn[n]=function(e,t){return 0{const{jQuery:jQuery}=window;if(jQuery&&!document.body.hasAttribute("data-bs-no-jquery")){return jQuery}return null};const namespaceRegex=/[^.]*(?=\..*)\.|.*/;const stripNameRegex=/\..*/;const stripUidRegex=/::\d+$/;const eventRegistry={};let uidEvent=1;const customEvents={mouseenter:"mouseover",mouseleave:"mouseout"};const customEventsRegex=/^(mouseenter|mouseleave)/i;const nativeEvents=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function getUidEvent(element,uid){return uid&&`${uid}::${uidEvent++}`||element.uidEvent||uidEvent++}function getEvent(element){const uid=getUidEvent(element);element.uidEvent=uid;eventRegistry[uid]=eventRegistry[uid]||{};return eventRegistry[uid]}function bootstrapHandler(element,fn){return function handler(event){event.delegateTarget=element;if(handler.oneOff){EventHandler.off(element,event.type,fn)}return fn.apply(element,[event])}}function bootstrapDelegationHandler(element,selector,fn){return function handler(event){const domElements=element.querySelectorAll(selector);for(let{target:target}=event;target&&target!==this;target=target.parentNode){for(let i=domElements.length;i--;){if(domElements[i]===target){event.delegateTarget=target;if(handler.oneOff){EventHandler.off(element,event.type,selector,fn)}return fn.apply(target,[event])}}}return null}}function findHandler(events,handler,delegationSelector=null){const uidEventList=Object.keys(events);for(let i=0,len=uidEventList.length;ifunction(event){if(!event.relatedTarget||event.relatedTarget!==event.delegateTarget&&!event.delegateTarget.contains(event.relatedTarget)){return fn.call(this,event)}};if(delegationFn){delegationFn=wrapFn(delegationFn)}else{handler=wrapFn(handler)}}const[delegation,originalHandler,typeEvent]=normalizeParams(originalTypeEvent,handler,delegationFn);const events=getEvent(element);const handlers=events[typeEvent]||(events[typeEvent]={});const previousFn=findHandler(handlers,originalHandler,delegation?handler:null);if(previousFn){previousFn.oneOff=previousFn.oneOff&&oneOff;return}const uid=getUidEvent(originalHandler,originalTypeEvent.replace(namespaceRegex,""));const fn=delegation?bootstrapDelegationHandler(element,handler,delegationFn):bootstrapHandler(element,handler);fn.delegationSelector=delegation?handler:null;fn.originalHandler=originalHandler;fn.oneOff=oneOff;fn.uidEvent=uid;handlers[uid]=fn;element.addEventListener(typeEvent,fn,delegation)}function removeHandler(element,events,typeEvent,handler,delegationSelector){const fn=findHandler(events[typeEvent],handler,delegationSelector);if(!fn){return}element.removeEventListener(typeEvent,fn,Boolean(delegationSelector));delete events[typeEvent][fn.uidEvent]}function removeNamespacedHandlers(element,events,typeEvent,namespace){const storeElementEvent=events[typeEvent]||{};Object.keys(storeElementEvent).forEach((handlerKey=>{if(handlerKey.includes(namespace)){const event=storeElementEvent[handlerKey];removeHandler(element,events,typeEvent,event.originalHandler,event.delegationSelector)}}))}function getTypeEvent(event){event=event.replace(stripNameRegex,"");return customEvents[event]||event}const EventHandler={on(element,event,handler,delegationFn){addHandler(element,event,handler,delegationFn,false)},one(element,event,handler,delegationFn){addHandler(element,event,handler,delegationFn,true)},off(element,originalTypeEvent,handler,delegationFn){if(typeof originalTypeEvent!=="string"||!element){return}const[delegation,originalHandler,typeEvent]=normalizeParams(originalTypeEvent,handler,delegationFn);const inNamespace=typeEvent!==originalTypeEvent;const events=getEvent(element);const isNamespace=originalTypeEvent.startsWith(".");if(typeof originalHandler!=="undefined"){if(!events||!events[typeEvent]){return}removeHandler(element,events,typeEvent,originalHandler,delegation?handler:null);return}if(isNamespace){Object.keys(events).forEach((elementEvent=>{removeNamespacedHandlers(element,events,elementEvent,originalTypeEvent.slice(1))}))}const storeElementEvent=events[typeEvent]||{};Object.keys(storeElementEvent).forEach((keyHandlers=>{const handlerKey=keyHandlers.replace(stripUidRegex,"");if(!inNamespace||originalTypeEvent.includes(handlerKey)){const event=storeElementEvent[keyHandlers];removeHandler(element,events,typeEvent,event.originalHandler,event.delegationSelector)}}))},trigger(element,event,args){if(typeof event!=="string"||!element){return null}const $=getjQuery();const typeEvent=getTypeEvent(event);const inNamespace=event!==typeEvent;const isNative=nativeEvents.has(typeEvent);let jQueryEvent;let bubbles=true;let nativeDispatch=true;let defaultPrevented=false;let evt=null;if(inNamespace&&$){jQueryEvent=$.Event(event,args);$(element).trigger(jQueryEvent);bubbles=!jQueryEvent.isPropagationStopped();nativeDispatch=!jQueryEvent.isImmediatePropagationStopped();defaultPrevented=jQueryEvent.isDefaultPrevented()}if(isNative){evt=document.createEvent("HTMLEvents");evt.initEvent(typeEvent,bubbles,true)}else{evt=new CustomEvent(event,{bubbles:bubbles,cancelable:true})}if(typeof args!=="undefined"){Object.keys(args).forEach((key=>{Object.defineProperty(evt,key,{get(){return args[key]}})}))}if(defaultPrevented){evt.preventDefault()}if(nativeDispatch){element.dispatchEvent(evt)}if(evt.defaultPrevented&&typeof jQueryEvent!=="undefined"){jQueryEvent.preventDefault()}return evt}};return EventHandler}));
-/*!
- * Bootstrap manipulator.js v5.1.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=typeof globalThis!=="undefined"?globalThis:global||self,global.Manipulator=factory())})(this,(function(){"use strict";function normalizeData(val){if(val==="true"){return true}if(val==="false"){return false}if(val===Number(val).toString()){return Number(val)}if(val===""||val==="null"){return null}return val}function normalizeDataKey(key){return key.replace(/[A-Z]/g,(chr=>`-${chr.toLowerCase()}`))}const Manipulator={setDataAttribute(element,key,value){element.setAttribute(`data-bs-${normalizeDataKey(key)}`,value)},removeDataAttribute(element,key){element.removeAttribute(`data-bs-${normalizeDataKey(key)}`)},getDataAttributes(element){if(!element){return{}}const attributes={};Object.keys(element.dataset).filter((key=>key.startsWith("bs"))).forEach((key=>{let pureKey=key.replace(/^bs/,"");pureKey=pureKey.charAt(0).toLowerCase()+pureKey.slice(1,pureKey.length);attributes[pureKey]=normalizeData(element.dataset[key])}));return attributes},getDataAttribute(element,key){return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`))},offset(element){const rect=element.getBoundingClientRect();return{top:rect.top+window.pageYOffset,left:rect.left+window.pageXOffset}},position(element){return{top:element.offsetTop,left:element.offsetLeft}}};return Manipulator}));
-/*!
- * Bootstrap selector-engine.js v5.1.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=typeof globalThis!=="undefined"?globalThis:global||self,global.SelectorEngine=factory())})(this,(function(){"use strict";const isElement=obj=>{if(!obj||typeof obj!=="object"){return false}if(typeof obj.jquery!=="undefined"){obj=obj[0]}return typeof obj.nodeType!=="undefined"};const isVisible=element=>{if(!isElement(element)||element.getClientRects().length===0){return false}return getComputedStyle(element).getPropertyValue("visibility")==="visible"};const isDisabled=element=>{if(!element||element.nodeType!==Node.ELEMENT_NODE){return true}if(element.classList.contains("disabled")){return true}if(typeof element.disabled!=="undefined"){return element.disabled}return element.hasAttribute("disabled")&&element.getAttribute("disabled")!=="false"};const NODE_TEXT=3;const SelectorEngine={find(selector,element=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(element,selector))},findOne(selector,element=document.documentElement){return Element.prototype.querySelector.call(element,selector)},children(element,selector){return[].concat(...element.children).filter((child=>child.matches(selector)))},parents(element,selector){const parents=[];let ancestor=element.parentNode;while(ancestor&&ancestor.nodeType===Node.ELEMENT_NODE&&ancestor.nodeType!==NODE_TEXT){if(ancestor.matches(selector)){parents.push(ancestor)}ancestor=ancestor.parentNode}return parents},prev(element,selector){let previous=element.previousElementSibling;while(previous){if(previous.matches(selector)){return[previous]}previous=previous.previousElementSibling}return[]},next(element,selector){let next=element.nextElementSibling;while(next){if(next.matches(selector)){return[next]}next=next.nextElementSibling}return[]},focusableChildren(element){const focusables=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((selector=>`${selector}:not([tabindex^="-"])`)).join(", ");return this.find(focusables,element).filter((el=>!isDisabled(el)&&isVisible(el)))}};return SelectorEngine}));
-/*!
- * Bootstrap base-component.js v5.1.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory(require("./dom/data.js"),require("./dom/event-handler.js")):typeof define==="function"&&define.amd?define(["./dom/data","./dom/event-handler"],factory):(global=typeof globalThis!=="undefined"?globalThis:global||self,global.Base=factory(global.Data,global.EventHandler))})(this,(function(Data,EventHandler){"use strict";function _interopDefaultLegacy(e){return e&&typeof e==="object"&&"default"in e?e:{default:e}}var Data__default=_interopDefaultLegacy(Data);var EventHandler__default=_interopDefaultLegacy(EventHandler);const MILLISECONDS_MULTIPLIER=1e3;const TRANSITION_END="transitionend";const getTransitionDurationFromElement=element=>{if(!element){return 0}let{transitionDuration:transitionDuration,transitionDelay:transitionDelay}=window.getComputedStyle(element);const floatTransitionDuration=Number.parseFloat(transitionDuration);const floatTransitionDelay=Number.parseFloat(transitionDelay);if(!floatTransitionDuration&&!floatTransitionDelay){return 0}transitionDuration=transitionDuration.split(",")[0];transitionDelay=transitionDelay.split(",")[0];return(Number.parseFloat(transitionDuration)+Number.parseFloat(transitionDelay))*MILLISECONDS_MULTIPLIER};const triggerTransitionEnd=element=>{element.dispatchEvent(new Event(TRANSITION_END))};const isElement=obj=>{if(!obj||typeof obj!=="object"){return false}if(typeof obj.jquery!=="undefined"){obj=obj[0]}return typeof obj.nodeType!=="undefined"};const getElement=obj=>{if(isElement(obj)){return obj.jquery?obj[0]:obj}if(typeof obj==="string"&&obj.length>0){return document.querySelector(obj)}return null};const execute=callback=>{if(typeof callback==="function"){callback()}};const executeAfterTransition=(callback,transitionElement,waitForTransition=true)=>{if(!waitForTransition){execute(callback);return}const durationPadding=5;const emulatedDuration=getTransitionDurationFromElement(transitionElement)+durationPadding;let called=false;const handler=({target:target})=>{if(target!==transitionElement){return}called=true;transitionElement.removeEventListener(TRANSITION_END,handler);execute(callback)};transitionElement.addEventListener(TRANSITION_END,handler);setTimeout((()=>{if(!called){triggerTransitionEnd(transitionElement)}}),emulatedDuration)};const VERSION="5.1.1";class BaseComponent{constructor(element){element=getElement(element);if(!element){return}this._element=element;Data__default["default"].set(this._element,this.constructor.DATA_KEY,this)}dispose(){Data__default["default"].remove(this._element,this.constructor.DATA_KEY);EventHandler__default["default"].off(this._element,this.constructor.EVENT_KEY);Object.getOwnPropertyNames(this).forEach((propertyName=>{this[propertyName]=null}))}_queueCallback(callback,element,isAnimated=true){executeAfterTransition(callback,element,isAnimated)}static getInstance(element){return Data__default["default"].get(getElement(element),this.DATA_KEY)}static getOrCreateInstance(element,config={}){return this.getInstance(element)||new this(element,typeof config==="object"?config:null)}static get VERSION(){return VERSION}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}return BaseComponent}));
-/*!
- * Bootstrap dropdown.js v5.1.1 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory(require("@popperjs/core"),require("./dom/event-handler.js"),require("./dom/manipulator.js"),require("./dom/selector-engine.js"),require("./base-component.js")):typeof define==="function"&&define.amd?define(["@popperjs/core","./dom/event-handler","./dom/manipulator","./dom/selector-engine","./base-component"],factory):(global=typeof globalThis!=="undefined"?globalThis:global||self,global.Dropdown=factory(global.Popper,global.EventHandler,global.Manipulator,global.SelectorEngine,global.Base))})(this,(function(Popper,EventHandler,Manipulator,SelectorEngine,BaseComponent){"use strict";function _interopDefaultLegacy(e){return e&&typeof e==="object"&&"default"in e?e:{default:e}}function _interopNamespace(e){if(e&&e.__esModule)return e;var n=Object.create(null);if(e){Object.keys(e).forEach((function(k){if(k!=="default"){var d=Object.getOwnPropertyDescriptor(e,k);Object.defineProperty(n,k,d.get?d:{enumerable:true,get:function(){return e[k]}})}}))}n["default"]=e;return Object.freeze(n)}var Popper__namespace=_interopNamespace(Popper);var EventHandler__default=_interopDefaultLegacy(EventHandler);var Manipulator__default=_interopDefaultLegacy(Manipulator);var SelectorEngine__default=_interopDefaultLegacy(SelectorEngine);var BaseComponent__default=_interopDefaultLegacy(BaseComponent);const toType=obj=>{if(obj===null||obj===undefined){return`${obj}`}return{}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase()};const getSelector=element=>{let selector=element.getAttribute("data-bs-target");if(!selector||selector==="#"){let hrefAttr=element.getAttribute("href");if(!hrefAttr||!hrefAttr.includes("#")&&!hrefAttr.startsWith(".")){return null}if(hrefAttr.includes("#")&&!hrefAttr.startsWith("#")){hrefAttr=`#${hrefAttr.split("#")[1]}`}selector=hrefAttr&&hrefAttr!=="#"?hrefAttr.trim():null}return selector};const getElementFromSelector=element=>{const selector=getSelector(element);return selector?document.querySelector(selector):null};const isElement=obj=>{if(!obj||typeof obj!=="object"){return false}if(typeof obj.jquery!=="undefined"){obj=obj[0]}return typeof obj.nodeType!=="undefined"};const getElement=obj=>{if(isElement(obj)){return obj.jquery?obj[0]:obj}if(typeof obj==="string"&&obj.length>0){return document.querySelector(obj)}return null};const typeCheckConfig=(componentName,config,configTypes)=>{Object.keys(configTypes).forEach((property=>{const expectedTypes=configTypes[property];const value=config[property];const valueType=value&&isElement(value)?"element":toType(value);if(!new RegExp(expectedTypes).test(valueType)){throw new TypeError(`${componentName.toUpperCase()}: Option "${property}" provided type "${valueType}" but expected type "${expectedTypes}".`)}}))};const isVisible=element=>{if(!isElement(element)||element.getClientRects().length===0){return false}return getComputedStyle(element).getPropertyValue("visibility")==="visible"};const isDisabled=element=>{if(!element||element.nodeType!==Node.ELEMENT_NODE){return true}if(element.classList.contains("disabled")){return true}if(typeof element.disabled!=="undefined"){return element.disabled}return element.hasAttribute("disabled")&&element.getAttribute("disabled")!=="false"};const noop=()=>{};const getjQuery=()=>{const{jQuery:jQuery}=window;if(jQuery&&!document.body.hasAttribute("data-bs-no-jquery")){return jQuery}return null};const DOMContentLoadedCallbacks=[];const onDOMContentLoaded=callback=>{if(document.readyState==="loading"){if(!DOMContentLoadedCallbacks.length){document.addEventListener("DOMContentLoaded",(()=>{DOMContentLoadedCallbacks.forEach((callback=>callback()))}))}DOMContentLoadedCallbacks.push(callback)}else{callback()}};const isRTL=()=>document.documentElement.dir==="rtl";const defineJQueryPlugin=plugin=>{onDOMContentLoaded((()=>{const $=getjQuery();if($){const name=plugin.NAME;const JQUERY_NO_CONFLICT=$.fn[name];$.fn[name]=plugin.jQueryInterface;$.fn[name].Constructor=plugin;$.fn[name].noConflict=()=>{$.fn[name]=JQUERY_NO_CONFLICT;return plugin.jQueryInterface}}}))};const getNextActiveElement=(list,activeElement,shouldGetNext,isCycleAllowed)=>{let index=list.indexOf(activeElement);if(index===-1){return list[!shouldGetNext&&isCycleAllowed?list.length-1:0]}const listLength=list.length;index+=shouldGetNext?1:-1;if(isCycleAllowed){index=(index+listLength)%listLength}return list[Math.max(0,Math.min(index,listLength-1))]};const NAME="dropdown";const DATA_KEY="bs.dropdown";const EVENT_KEY=`.${DATA_KEY}`;const DATA_API_KEY=".data-api";const ESCAPE_KEY="Escape";const SPACE_KEY="Space";const TAB_KEY="Tab";const ARROW_UP_KEY="ArrowUp";const ARROW_DOWN_KEY="ArrowDown";const RIGHT_MOUSE_BUTTON=2;const REGEXP_KEYDOWN=new RegExp(`${ARROW_UP_KEY}|${ARROW_DOWN_KEY}|${ESCAPE_KEY}`);const EVENT_HIDE=`hide${EVENT_KEY}`;const EVENT_HIDDEN=`hidden${EVENT_KEY}`;const EVENT_SHOW=`show${EVENT_KEY}`;const EVENT_SHOWN=`shown${EVENT_KEY}`;const EVENT_CLICK_DATA_API=`click${EVENT_KEY}${DATA_API_KEY}`;const EVENT_KEYDOWN_DATA_API=`keydown${EVENT_KEY}${DATA_API_KEY}`;const EVENT_KEYUP_DATA_API=`keyup${EVENT_KEY}${DATA_API_KEY}`;const CLASS_NAME_SHOW="show";const CLASS_NAME_DROPUP="dropup";const CLASS_NAME_DROPEND="dropend";const CLASS_NAME_DROPSTART="dropstart";const CLASS_NAME_NAVBAR="navbar";const SELECTOR_DATA_TOGGLE='[data-bs-toggle="dropdown"]';const SELECTOR_MENU=".dropdown-menu";const SELECTOR_NAVBAR_NAV=".navbar-nav";const SELECTOR_VISIBLE_ITEMS=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)";const PLACEMENT_TOP=isRTL()?"top-end":"top-start";const PLACEMENT_TOPEND=isRTL()?"top-start":"top-end";const PLACEMENT_BOTTOM=isRTL()?"bottom-end":"bottom-start";const PLACEMENT_BOTTOMEND=isRTL()?"bottom-start":"bottom-end";const PLACEMENT_RIGHT=isRTL()?"left-start":"right-start";const PLACEMENT_LEFT=isRTL()?"right-start":"left-start";const Default={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:true};const DefaultType={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class Dropdown extends BaseComponent__default["default"]{constructor(element,config){super(element);this._popper=null;this._config=this._getConfig(config);this._menu=this._getMenuElement();this._inNavbar=this._detectNavbar()}static get Default(){return Default}static get DefaultType(){return DefaultType}static get NAME(){return NAME}toggle(){return this._isShown()?this.hide():this.show()}show(){if(isDisabled(this._element)||this._isShown(this._menu)){return}const relatedTarget={relatedTarget:this._element};const showEvent=EventHandler__default["default"].trigger(this._element,EVENT_SHOW,relatedTarget);if(showEvent.defaultPrevented){return}const parent=Dropdown.getParentFromElement(this._element);if(this._inNavbar){Manipulator__default["default"].setDataAttribute(this._menu,"popper","none")}else{this._createPopper(parent)}if("ontouchstart"in document.documentElement&&!parent.closest(SELECTOR_NAVBAR_NAV)){[].concat(...document.body.children).forEach((elem=>EventHandler__default["default"].on(elem,"mouseover",noop)))}this._element.focus();this._element.setAttribute("aria-expanded",true);this._menu.classList.add(CLASS_NAME_SHOW);this._element.classList.add(CLASS_NAME_SHOW);EventHandler__default["default"].trigger(this._element,EVENT_SHOWN,relatedTarget)}hide(){if(isDisabled(this._element)||!this._isShown(this._menu)){return}const relatedTarget={relatedTarget:this._element};this._completeHide(relatedTarget)}dispose(){if(this._popper){this._popper.destroy()}super.dispose()}update(){this._inNavbar=this._detectNavbar();if(this._popper){this._popper.update()}}_completeHide(relatedTarget){const hideEvent=EventHandler__default["default"].trigger(this._element,EVENT_HIDE,relatedTarget);if(hideEvent.defaultPrevented){return}if("ontouchstart"in document.documentElement){[].concat(...document.body.children).forEach((elem=>EventHandler__default["default"].off(elem,"mouseover",noop)))}if(this._popper){this._popper.destroy()}this._menu.classList.remove(CLASS_NAME_SHOW);this._element.classList.remove(CLASS_NAME_SHOW);this._element.setAttribute("aria-expanded","false");Manipulator__default["default"].removeDataAttribute(this._menu,"popper");EventHandler__default["default"].trigger(this._element,EVENT_HIDDEN,relatedTarget)}_getConfig(config){config={...this.constructor.Default,...Manipulator__default["default"].getDataAttributes(this._element),...config};typeCheckConfig(NAME,config,this.constructor.DefaultType);if(typeof config.reference==="object"&&!isElement(config.reference)&&typeof config.reference.getBoundingClientRect!=="function"){throw new TypeError(`${NAME.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`)}return config}_createPopper(parent){if(typeof Popper__namespace==="undefined"){throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)")}let referenceElement=this._element;if(this._config.reference==="parent"){referenceElement=parent}else if(isElement(this._config.reference)){referenceElement=getElement(this._config.reference)}else if(typeof this._config.reference==="object"){referenceElement=this._config.reference}const popperConfig=this._getPopperConfig();const isDisplayStatic=popperConfig.modifiers.find((modifier=>modifier.name==="applyStyles"&&modifier.enabled===false));this._popper=Popper__namespace.createPopper(referenceElement,this._menu,popperConfig);if(isDisplayStatic){Manipulator__default["default"].setDataAttribute(this._menu,"popper","static")}}_isShown(element=this._element){return element.classList.contains(CLASS_NAME_SHOW)}_getMenuElement(){return SelectorEngine__default["default"].next(this._element,SELECTOR_MENU)[0]}_getPlacement(){const parentDropdown=this._element.parentNode;if(parentDropdown.classList.contains(CLASS_NAME_DROPEND)){return PLACEMENT_RIGHT}if(parentDropdown.classList.contains(CLASS_NAME_DROPSTART)){return PLACEMENT_LEFT}const isEnd=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";if(parentDropdown.classList.contains(CLASS_NAME_DROPUP)){return isEnd?PLACEMENT_TOPEND:PLACEMENT_TOP}return isEnd?PLACEMENT_BOTTOMEND:PLACEMENT_BOTTOM}_detectNavbar(){return this._element.closest(`.${CLASS_NAME_NAVBAR}`)!==null}_getOffset(){const{offset:offset}=this._config;if(typeof offset==="string"){return offset.split(",").map((val=>Number.parseInt(val,10)))}if(typeof offset==="function"){return popperData=>offset(popperData,this._element)}return offset}_getPopperConfig(){const defaultBsPopperConfig={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};if(this._config.display==="static"){defaultBsPopperConfig.modifiers=[{name:"applyStyles",enabled:false}]}return{...defaultBsPopperConfig,...typeof this._config.popperConfig==="function"?this._config.popperConfig(defaultBsPopperConfig):this._config.popperConfig}}_selectMenuItem({key:key,target:target}){const items=SelectorEngine__default["default"].find(SELECTOR_VISIBLE_ITEMS,this._menu).filter(isVisible);if(!items.length){return}getNextActiveElement(items,target,key===ARROW_DOWN_KEY,!items.includes(target)).focus()}static jQueryInterface(config){return this.each((function(){const data=Dropdown.getOrCreateInstance(this,config);if(typeof config!=="string"){return}if(typeof data[config]==="undefined"){throw new TypeError(`No method named "${config}"`)}data[config]()}))}static clearMenus(event){if(event&&(event.button===RIGHT_MOUSE_BUTTON||event.type==="keyup"&&event.key!==TAB_KEY)){return}const toggles=SelectorEngine__default["default"].find(SELECTOR_DATA_TOGGLE);for(let i=0,len=toggles.length;i{if(obj===null||obj===undefined){return`${obj}`}return{}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase()};const getSelector=element=>{let selector=element.getAttribute("data-bs-target");if(!selector||selector==="#"){let hrefAttr=element.getAttribute("href");if(!hrefAttr||!hrefAttr.includes("#")&&!hrefAttr.startsWith(".")){return null}if(hrefAttr.includes("#")&&!hrefAttr.startsWith("#")){hrefAttr=`#${hrefAttr.split("#")[1]}`}selector=hrefAttr&&hrefAttr!=="#"?hrefAttr.trim():null}return selector};const getSelectorFromElement=element=>{const selector=getSelector(element);if(selector){return document.querySelector(selector)?selector:null}return null};const getElementFromSelector=element=>{const selector=getSelector(element);return selector?document.querySelector(selector):null};const isElement=obj=>{if(!obj||typeof obj!=="object"){return false}if(typeof obj.jquery!=="undefined"){obj=obj[0]}return typeof obj.nodeType!=="undefined"};const getElement=obj=>{if(isElement(obj)){return obj.jquery?obj[0]:obj}if(typeof obj==="string"&&obj.length>0){return document.querySelector(obj)}return null};const typeCheckConfig=(componentName,config,configTypes)=>{Object.keys(configTypes).forEach((property=>{const expectedTypes=configTypes[property];const value=config[property];const valueType=value&&isElement(value)?"element":toType(value);if(!new RegExp(expectedTypes).test(valueType)){throw new TypeError(`${componentName.toUpperCase()}: Option "${property}" provided type "${valueType}" but expected type "${expectedTypes}".`)}}))};const reflow=element=>{element.offsetHeight};const getjQuery=()=>{const{jQuery:jQuery}=window;if(jQuery&&!document.body.hasAttribute("data-bs-no-jquery")){return jQuery}return null};const DOMContentLoadedCallbacks=[];const onDOMContentLoaded=callback=>{if(document.readyState==="loading"){if(!DOMContentLoadedCallbacks.length){document.addEventListener("DOMContentLoaded",(()=>{DOMContentLoadedCallbacks.forEach((callback=>callback()))}))}DOMContentLoadedCallbacks.push(callback)}else{callback()}};const defineJQueryPlugin=plugin=>{onDOMContentLoaded((()=>{const $=getjQuery();if($){const name=plugin.NAME;const JQUERY_NO_CONFLICT=$.fn[name];$.fn[name]=plugin.jQueryInterface;$.fn[name].Constructor=plugin;$.fn[name].noConflict=()=>{$.fn[name]=JQUERY_NO_CONFLICT;return plugin.jQueryInterface}}}))};const NAME="collapse";const DATA_KEY="bs.collapse";const EVENT_KEY=`.${DATA_KEY}`;const DATA_API_KEY=".data-api";const Default={toggle:true,parent:null};const DefaultType={toggle:"boolean",parent:"(null|element)"};const EVENT_SHOW=`show${EVENT_KEY}`;const EVENT_SHOWN=`shown${EVENT_KEY}`;const EVENT_HIDE=`hide${EVENT_KEY}`;const EVENT_HIDDEN=`hidden${EVENT_KEY}`;const EVENT_CLICK_DATA_API=`click${EVENT_KEY}${DATA_API_KEY}`;const CLASS_NAME_SHOW="show";const CLASS_NAME_COLLAPSE="collapse";const CLASS_NAME_COLLAPSING="collapsing";const CLASS_NAME_COLLAPSED="collapsed";const CLASS_NAME_HORIZONTAL="collapse-horizontal";const WIDTH="width";const HEIGHT="height";const SELECTOR_ACTIVES=".collapse.show, .collapse.collapsing";const SELECTOR_DATA_TOGGLE='[data-bs-toggle="collapse"]';class Collapse extends BaseComponent__default["default"]{constructor(element,config){super(element);this._isTransitioning=false;this._config=this._getConfig(config);this._triggerArray=[];const toggleList=SelectorEngine__default["default"].find(SELECTOR_DATA_TOGGLE);for(let i=0,len=toggleList.length;ifoundElem===this._element));if(selector!==null&&filterElement.length){this._selector=selector;this._triggerArray.push(elem)}}this._initializeChildren();if(!this._config.parent){this._addAriaAndCollapsedClass(this._triggerArray,this._isShown())}if(this._config.toggle){this.toggle()}}static get Default(){return Default}static get NAME(){return NAME}toggle(){if(this._isShown()){this.hide()}else{this.show()}}show(){if(this._isTransitioning||this._isShown()){return}let actives=[];let activesData;if(this._config.parent){const children=SelectorEngine__default["default"].find(`.${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`,this._config.parent);actives=SelectorEngine__default["default"].find(SELECTOR_ACTIVES,this._config.parent).filter((elem=>!children.includes(elem)))}const container=SelectorEngine__default["default"].findOne(this._selector);if(actives.length){const tempActiveData=actives.find((elem=>container!==elem));activesData=tempActiveData?Collapse.getInstance(tempActiveData):null;if(activesData&&activesData._isTransitioning){return}}const startEvent=EventHandler__default["default"].trigger(this._element,EVENT_SHOW);if(startEvent.defaultPrevented){return}actives.forEach((elemActive=>{if(container!==elemActive){Collapse.getOrCreateInstance(elemActive,{toggle:false}).hide()}if(!activesData){Data__default["default"].set(elemActive,DATA_KEY,null)}}));const dimension=this._getDimension();this._element.classList.remove(CLASS_NAME_COLLAPSE);this._element.classList.add(CLASS_NAME_COLLAPSING);this._element.style[dimension]=0;this._addAriaAndCollapsedClass(this._triggerArray,true);this._isTransitioning=true;const complete=()=>{this._isTransitioning=false;this._element.classList.remove(CLASS_NAME_COLLAPSING);this._element.classList.add(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW);this._element.style[dimension]="";EventHandler__default["default"].trigger(this._element,EVENT_SHOWN)};const capitalizedDimension=dimension[0].toUpperCase()+dimension.slice(1);const scrollSize=`scroll${capitalizedDimension}`;this._queueCallback(complete,this._element,true);this._element.style[dimension]=`${this._element[scrollSize]}px`}hide(){if(this._isTransitioning||!this._isShown()){return}const startEvent=EventHandler__default["default"].trigger(this._element,EVENT_HIDE);if(startEvent.defaultPrevented){return}const dimension=this._getDimension();this._element.style[dimension]=`${this._element.getBoundingClientRect()[dimension]}px`;reflow(this._element);this._element.classList.add(CLASS_NAME_COLLAPSING);this._element.classList.remove(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW);const triggerArrayLength=this._triggerArray.length;for(let i=0;i{this._isTransitioning=false;this._element.classList.remove(CLASS_NAME_COLLAPSING);this._element.classList.add(CLASS_NAME_COLLAPSE);EventHandler__default["default"].trigger(this._element,EVENT_HIDDEN)};this._element.style[dimension]="";this._queueCallback(complete,this._element,true)}_isShown(element=this._element){return element.classList.contains(CLASS_NAME_SHOW)}_getConfig(config){config={...Default,...Manipulator__default["default"].getDataAttributes(this._element),...config};config.toggle=Boolean(config.toggle);config.parent=getElement(config.parent);typeCheckConfig(NAME,config,DefaultType);return config}_getDimension(){return this._element.classList.contains(CLASS_NAME_HORIZONTAL)?WIDTH:HEIGHT}_initializeChildren(){if(!this._config.parent){return}const children=SelectorEngine__default["default"].find(`.${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`,this._config.parent);SelectorEngine__default["default"].find(SELECTOR_DATA_TOGGLE,this._config.parent).filter((elem=>!children.includes(elem))).forEach((element=>{const selected=getElementFromSelector(element);if(selected){this._addAriaAndCollapsedClass([element],this._isShown(selected))}}))}_addAriaAndCollapsedClass(triggerArray,isOpen){if(!triggerArray.length){return}triggerArray.forEach((elem=>{if(isOpen){elem.classList.remove(CLASS_NAME_COLLAPSED)}else{elem.classList.add(CLASS_NAME_COLLAPSED)}elem.setAttribute("aria-expanded",isOpen)}))}static jQueryInterface(config){return this.each((function(){const _config={};if(typeof config==="string"&&/show|hide/.test(config)){_config.toggle=false}const data=Collapse.getOrCreateInstance(this,_config);if(typeof config==="string"){if(typeof data[config]==="undefined"){throw new TypeError(`No method named "${config}"`)}data[config]()}}))}}EventHandler__default["default"].on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,(function(event){if(event.target.tagName==="A"||event.delegateTarget&&event.delegateTarget.tagName==="A"){event.preventDefault()}const selector=getSelectorFromElement(this);const selectorElements=SelectorEngine__default["default"].find(selector);selectorElements.forEach((element=>{Collapse.getOrCreateInstance(element,{toggle:false}).toggle()}))}));defineJQueryPlugin(Collapse);return Collapse}));var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,e={},M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);y+=m.value.length,m=m.next){var b=m.value;if(t.length>n.length)return;if(!(b instanceof W)){var k,x=1;if(h){if(!(k=z(v,y,n,f)))break;var w=k.index,A=k.index+k[0].length,P=y;for(P+=m.value.length;P<=w;)m=m.next,P+=m.value.length;if(P-=m.value.length,y=P,m.value instanceof W)continue;for(var E=m;E!==t.tail&&(Pl.reach&&(l.reach=N);var j=m.prev;O&&(j=I(t,j,O),y+=O.length),q(t,j,x);var C=new W(o,g?M.tokenize(S,g):S,d,S);if(m=I(t,j,C),L&&I(t,m,L),1l.reach&&(l.reach=_.reach)}}}}}}(e,a,n,a.head,0),function(e){var n=[],t=e.head.next;for(;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=M.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=M.hooks.all[e];if(t&&t.length)for(var r,a=0;r=t[a++];)r(n)}},Token:W};function W(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function z(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function i(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function I(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function q(e,n,t){for(var r=n.next,a=0;a"+a.content+""+a.tag+">"},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",(function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()}),!1)),M;var t=M.util.currentScript();function r(){M.manual||M.highlightAll()}if(t&&(M.filename=t.src,t.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var a=document.readyState;"loading"===a||"interactive"===a&&t&&t.defer?document.addEventListener("DOMContentLoaded",r):window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism);Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var t={"included-cdata":{pattern://i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml;!function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism);Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/};Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript;!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o >=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean;!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n="\\b(?!)\\w+(?:\\s*\\.\\s*\\w+)*\\b".replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp('(\\b(?:module|import)\\s+)(?:"(?:\\\\(?:\r\n|[^])|[^"\\\\\r\n])*"|<[^<>\r\n]*>|'+"(?:\\s*:\\s*)?|:\\s*".replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b[a-z_]\w*\s*<(?:[^<>]|<(?:[^<>])*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism);Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/};!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach((function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}})),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism);Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json;!function(n){var e=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;n.languages.json5=n.languages.extend("json",{property:[{pattern:RegExp(e.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:e,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(Prism);Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/};!function(u){function n(n){return n=n.replace(//g,(function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"})),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|(?![^]))".replace(/__/g,(function(){return e})),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";u.languages.markdown=u.languages.extend("markup",{}),u.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:u.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:u.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:u.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)|[ \t]?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(e){["url","bold","italic","strike"].forEach((function(n){e!==n&&(u.languages.markdown[e].inside.content.inside[n]=u.languages.markdown[n])}))})),u.hooks.add("after-tokenize",(function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t]?|\+\+?|!=?|<=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec;!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism);Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python;!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:n}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:n}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],e.languages.rb=e.languages.ruby}(Prism);Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[^(])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|some|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift;!function(){if("undefined"!=typeof Prism){var a,e,t="";Prism.plugins.customClass={add:function(n){a=n},map:function(s){e="function"==typeof s?s:function(n){return s[n]||n}},prefix:function(n){t=n||""}},Prism.hooks.add("wrap",(function(s){if(a){var n=a({content:s.content,type:s.type,language:s.language});Array.isArray(n)?s.classes.push.apply(s.classes,n):n&&s.classes.push(n)}(e||t)&&(s.classes=s.classes.map((function(n){return t+(e?e(n,s.language):n)})))}))}}();!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var l={javascript:"clike",actionscript:"javascript",apex:["clike","sql"],arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",cfscript:"clike",chaiscript:["clike","cpp"],coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",idris:"haskell",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",objectivec:"c",opencl:"c",parser:"markup",php:"markup-templating",phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qsharp:"clike",qml:"javascript",qore:"clike",racket:"scheme",jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",squirrel:"clike",swift:"clike","t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup",typescript:"javascript",v:"clike",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},n={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",adoc:"asciidoc",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",cfc:"cfscript",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",gv:"dot",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",hbs:"handlebars",hs:"haskell",idr:"idris",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",kum:"kumir",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",qasm:"openqasm",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",qs:"qsharp",rkt:"racket",rpy:"renpy",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",t4:"t4-cs",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",url:"uri",vb:"visual-basic",vba:"visual-basic",mathematica:"wolfram",nb:"wolfram",wl:"wolfram",xeoracube:"xeora",yml:"yaml"},p={},e="components/",a=Prism.util.currentScript();if(a){var r=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,s=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,i=a.getAttribute("data-autoloader-path");if(null!=i)e=i.trim().replace(/\/?$/,"/");else{var t=a.src;r.test(t)?e=t.replace(r,"components/"):s.test(t)&&(e=t.replace(s,"$1components/"))}}var o=Prism.plugins.autoloader={languages_path:e,use_minified:!0,loadLanguages:m};Prism.hooks.add("complete",(function(e){var a=e.element,r=e.language;if(a&&r&&"none"!==r){var s=function(e){var a=(e.getAttribute("data-dependencies")||"").trim();if(!a){var r=e.parentElement;r&&"pre"===r.tagName.toLowerCase()&&(a=(r.getAttribute("data-dependencies")||"").trim())}return a?a.split(/\s*,\s*/g):[]}(a);/^diff-./i.test(r)?(s.push("diff"),s.push(r.substr("diff-".length))):s.push(r),s.every(u)||m(s,(function(){Prism.highlightElement(a)}))}}))}function u(e){if(0<=e.indexOf("!"))return!1;if((e=n[e]||e)in Prism.languages)return!0;var a=p[e];return a&&!a.error&&!1===a.loading}function m(e,a,r){"string"==typeof e&&(e=[e]);var s=e.length,i=0,t=!1;function c(){t||++i===s&&a&&a(e)}0!==s?e.forEach((function(e){!function(a,r,s){var i=0<=a.indexOf("!");function e(){var e=p[a];e||(e=p[a]={callbacks:[]}),e.callbacks.push({success:r,error:s}),!i&&u(a)?k(a,"success"):!i&&e.error?k(a,"error"):!i&&e.loading||(e.loading=!0,e.error=!1,function(e,a,r){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),a&&a()},s.onerror=function(){document.body.removeChild(s),r&&r()},document.body.appendChild(s)}(function(e){return o.languages_path+"prism-"+e+(o.use_minified?".min":"")+".js"}(a),(function(){e.loading=!1,k(a,"success")}),(function(){e.loading=!1,e.error=!0,k(a,"error")})))}a=a.replace("!",""),a=n[a]||a;var t=l[a];t&&t.length?m(t,e,s):e()}(e,c,(function(){t||(t=!0,r&&r(e))}))})):a&&setTimeout(a,0)}function k(e,a){if(p[e]){for(var r=p[e].callbacks,s=0,i=r.length;sn.node.posOpen&&(n.nodeStart=d,n.nodeStartPos=n.node.posOpen-n.pos),n.nodeStart&&n.pos+d.data.length>=n.node.posClose&&(n.nodeEnd=d,n.nodeEndPos=n.node.posClose-n.pos),n.pos+=d.data.length);if(n.nodeStart&&n.nodeEnd){var r=document.createRange();return r.setStart(n.nodeStart,n.nodeStartPos),r.setEnd(n.nodeEnd,n.nodeEndPos),n.node.clone.appendChild(r.extractContents()),r.insertNode(n.node.clone),r.detach(),!1}}return!0};n.keepMarkup.forEach((function(e){a(n.element,{node:e,pos:0})})),n.highlightedCode=n.element.innerHTML}})));
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t="transitionend",e=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},m=t=>{"function"==typeof t&&t()},_=(e,i,n=!0)=>{if(!n)return void m(e);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),m(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=N(t);return C.has(o)||(o=t),[n,s,o]}function D(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return j(s,{delegateTarget:r}),n.oneOff&&P.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return j(n,{delegateTarget:t}),i.oneOff&&P.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function S(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function I(t,e,i,n){const s=e[i]||{};for(const o of Object.keys(s))if(o.includes(n)){const n=s[o];S(t,e,i,n.callable,n.delegationSelector)}}function N(t){return t=t.replace(y,""),T[t]||t}const P={on(t,e,i,n){D(t,e,i,n,!1)},one(t,e,i,n){D(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))I(t,l,i,e.slice(1));for(const i of Object.keys(c)){const n=i.replace(w,"");if(!a||e.includes(n)){const e=c[i];S(t,l,r,e.callable,e.delegationSelector)}}}else{if(!Object.keys(c).length)return;S(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==N(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());let l=new Event(e,{bubbles:o,cancelable:!0});return l=j(l,i),a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function j(t,e){for(const[i,n]of Object.entries(e||{}))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}const M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};function $(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function W(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const B={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${W(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${W(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=$(t.dataset[n])}return e},getDataAttribute:(t,e)=>$(t.getAttribute(`data-bs-${W(e)}`))};class F{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?B.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?B.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const n of Object.keys(e)){const s=e[n],r=t[n],a=o(r)?"element":null==(i=r)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(a))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}var i}}class z extends F{constructor(t,e){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(e),H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return H.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.2.2"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const q=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;P.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class R extends z{static get NAME(){return"alert"}close(){if(P.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),P.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=R.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}q(R,"close"),g(R);const V='[data-bs-toggle="button"]';class K extends z{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=K.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}P.on(document,"click.bs.button.data-api",V,(t=>{t.preventDefault();const e=t.target.closest(V);K.getOrCreateInstance(e).toggle()})),g(K);const Q={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))}},X={endCallback:null,leftCallback:null,rightCallback:null},Y={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class U extends F{constructor(t,e){super(),this._element=t,t&&U.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return X}static get DefaultType(){return Y}static get NAME(){return"swipe"}dispose(){P.off(this._element,".bs.swipe")}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),m(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&m(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(P.on(this._element,"pointerdown.bs.swipe",(t=>this._start(t))),P.on(this._element,"pointerup.bs.swipe",(t=>this._end(t))),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.swipe",(t=>this._start(t))),P.on(this._element,"touchmove.bs.swipe",(t=>this._move(t))),P.on(this._element,"touchend.bs.swipe",(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const G="next",J="prev",Z="left",tt="right",et="slid.bs.carousel",it="carousel",nt="active",st={ArrowLeft:tt,ArrowRight:Z},ot={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},rt={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class at extends z{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Q.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===it&&this.cycle()}static get Default(){return ot}static get DefaultType(){return rt}static get NAME(){return"carousel"}next(){this._slide(G)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(J)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?P.one(this._element,et,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void P.one(this._element,et,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?G:J;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",(()=>this.pause())),P.on(this._element,"mouseleave.bs.carousel",(()=>this._maybeEnableCycle()))),this._config.touch&&U.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of Q.find(".carousel-item img",this._element))P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(Z)),rightCallback:()=>this._slide(this._directionToOrder(tt)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new U(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=st[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=Q.findOne(".active",this._indicatorsElement);e.classList.remove(nt),e.removeAttribute("aria-current");const i=Q.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(nt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===G,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>P.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r("slide.bs.carousel").defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(nt),i.classList.remove(nt,c,l),this._isSliding=!1,r(et)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return Q.findOne(".active.carousel-item",this._element)}_getItems(){return Q.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===Z?J:G:t===Z?G:J}_orderToDirection(t){return p()?t===J?Z:tt:t===J?tt:Z}static jQueryInterface(t){return this.each((function(){const e=at.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",(function(t){const e=n(this);if(!e||!e.classList.contains(it))return;t.preventDefault();const i=at.getOrCreateInstance(e),s=this.getAttribute("data-bs-slide-to");return s?(i.to(s),void i._maybeEnableCycle()):"next"===B.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),P.on(window,"load.bs.carousel.data-api",(()=>{const t=Q.find('[data-bs-ride="carousel"]');for(const e of t)at.getOrCreateInstance(e)})),g(at);const lt="show",ct="collapse",ht="collapsing",dt='[data-bs-toggle="collapse"]',ut={parent:null,toggle:!0},ft={parent:"(null|element)",toggle:"boolean"};class pt extends z{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const n=Q.find(dt);for(const t of n){const e=i(t),n=Q.find(e).filter((t=>t===this._element));null!==e&&n.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return ut}static get DefaultType(){return ft}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>pt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[e]="",P.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);for(const t of this._triggerArray){const e=n(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(dt);for(const e of t){const t=n(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=Q.find(":scope .collapse .collapse",this._config.parent);return Q.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}P.on(document,"click.bs.collapse.data-api",dt,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this),n=Q.find(e);for(const t of n)pt.getOrCreateInstance(t,{toggle:!1}).toggle()})),g(pt);var gt="top",mt="bottom",_t="right",bt="left",vt="auto",yt=[gt,mt,_t,bt],wt="start",At="end",Et="clippingParents",Tt="viewport",Ct="popper",Ot="reference",xt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+At])}),[]),kt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+At])}),[]),Lt="beforeRead",Dt="read",St="afterRead",It="beforeMain",Nt="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",$t=[Lt,Dt,St,It,Nt,Pt,jt,Mt,Ht];function Wt(t){return t?(t.nodeName||"").toLowerCase():null}function Bt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Ft(t){return t instanceof Bt(t).Element||t instanceof Element}function zt(t){return t instanceof Bt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Bt(t).ShadowRoot||t instanceof ShadowRoot)}const Rt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];zt(s)&&Wt(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});zt(n)&&Wt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Vt(t){return t.split("-")[0]}var Kt=Math.max,Qt=Math.min,Xt=Math.round;function Yt(){var t=navigator.userAgentData;return null!=t&&t.brands?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ut(){return!/^((?!chrome|android).)*safari/i.test(Yt())}function Gt(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&zt(t)&&(s=t.offsetWidth>0&&Xt(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Xt(n.height)/t.offsetHeight||1);var r=(Ft(t)?Bt(t):window).visualViewport,a=!Ut()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Jt(t){var e=Gt(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Zt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function te(t){return Bt(t).getComputedStyle(t)}function ee(t){return["table","td","th"].indexOf(Wt(t))>=0}function ie(t){return((Ft(t)?t.ownerDocument:t.document)||window.document).documentElement}function ne(t){return"html"===Wt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||ie(t)}function se(t){return zt(t)&&"fixed"!==te(t).position?t.offsetParent:null}function oe(t){for(var e=Bt(t),i=se(t);i&&ee(i)&&"static"===te(i).position;)i=se(i);return i&&("html"===Wt(i)||"body"===Wt(i)&&"static"===te(i).position)?e:i||function(t){var e=/firefox/i.test(Yt());if(/Trident/i.test(Yt())&&zt(t)&&"fixed"===te(t).position)return null;var i=ne(t);for(qt(i)&&(i=i.host);zt(i)&&["html","body"].indexOf(Wt(i))<0;){var n=te(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function re(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function ae(t,e,i){return Kt(t,Qt(e,i))}function le(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ce(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const he={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=Vt(i.placement),l=re(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return le("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ce(t,yt))}(s.padding,i),d=Jt(o),u="y"===l?gt:bt,f="y"===l?mt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],g=r[l]-i.rects.reference[l],m=oe(o),_=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,b=p/2-g/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=ae(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Zt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function de(t){return t.split("-")[1]}var ue={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fe(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,g=void 0===p?0:p,m="function"==typeof h?h({x:f,y:g}):{x:f,y:g};f=m.x,g=m.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=bt,y=gt,w=window;if(c){var A=oe(i),E="clientHeight",T="clientWidth";A===Bt(i)&&"static"!==te(A=ie(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===gt||(s===bt||s===_t)&&o===At)&&(y=mt,g-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,g*=l?1:-1),s!==bt&&(s!==gt&&s!==mt||o!==At)||(v=_t,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&ue),x=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:Xt(e*n)/n||0,y:Xt(i*n)/n||0}}({x:f,y:g}):{x:f,y:g};return f=x.x,g=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?g+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const pe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:Vt(e.placement),variation:de(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,fe(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,fe(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ge={passive:!0};const me={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=Bt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ge)})),a&&l.addEventListener("resize",i.update,ge),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ge)})),a&&l.removeEventListener("resize",i.update,ge)}},data:{}};var _e={left:"right",right:"left",bottom:"top",top:"bottom"};function be(t){return t.replace(/left|right|bottom|top/g,(function(t){return _e[t]}))}var ve={start:"end",end:"start"};function ye(t){return t.replace(/start|end/g,(function(t){return ve[t]}))}function we(t){var e=Bt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ae(t){return Gt(ie(t)).left+we(t).scrollLeft}function Ee(t){var e=te(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Te(t){return["html","body","#document"].indexOf(Wt(t))>=0?t.ownerDocument.body:zt(t)&&Ee(t)?t:Te(ne(t))}function Ce(t,e){var i;void 0===e&&(e=[]);var n=Te(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Bt(n),r=s?[o].concat(o.visualViewport||[],Ee(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ce(ne(r)))}function Oe(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function xe(t,e,i){return e===Tt?Oe(function(t,e){var i=Bt(t),n=ie(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ut();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ae(t),y:l}}(t,i)):Ft(e)?function(t,e){var i=Gt(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Oe(function(t){var e,i=ie(t),n=we(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Kt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Kt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ae(t),l=-n.scrollTop;return"rtl"===te(s||i).direction&&(a+=Kt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(ie(t)))}function ke(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Vt(s):null,r=s?de(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case gt:e={x:a,y:i.y-n.height};break;case mt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?re(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case At:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Et:a,c=i.rootBoundary,h=void 0===c?Tt:c,d=i.elementContext,u=void 0===d?Ct:d,f=i.altBoundary,p=void 0!==f&&f,g=i.padding,m=void 0===g?0:g,_=le("number"!=typeof m?m:ce(m,yt)),b=u===Ct?Ot:Ct,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Ce(ne(t)),i=["absolute","fixed"].indexOf(te(t).position)>=0&&zt(t)?oe(t):t;return Ft(i)?e.filter((function(t){return Ft(t)&&Zt(t,i)&&"body"!==Wt(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=xe(t,i,n);return e.top=Kt(s.top,e.top),e.right=Qt(s.right,e.right),e.bottom=Qt(s.bottom,e.bottom),e.left=Kt(s.left,e.left),e}),xe(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(Ft(y)?y:y.contextElement||ie(t.elements.popper),l,h,r),A=Gt(t.elements.reference),E=ke({reference:A,element:v,strategy:"absolute",placement:s}),T=Oe(Object.assign({},v,E)),C=u===Ct?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Ct&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[_t,mt].indexOf(t)>=0?1:-1,i=[gt,mt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function De(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?kt:l,h=de(n),d=h?a?xt:xt.filter((function(t){return de(t)===h})):yt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=Le(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Vt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const Se={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,g=i.allowedAutoPlacements,m=e.options.placement,_=Vt(m),b=l||(_!==m&&p?function(t){if(Vt(t)===vt)return[];var e=be(t);return[ye(t),e,ye(e)]}(m):[be(m)]),v=[m].concat(b).reduce((function(t,i){return t.concat(Vt(i)===vt?De(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:g}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,D=L?"width":"height",S=Le(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?_t:bt:k?mt:gt;y[D]>w[D]&&(I=be(I));var N=be(I),P=[];if(o&&P.push(S[x]<=0),a&&P.push(S[I]<=0,S[N]<=0),P.every((function(t){return t}))){T=O,E=!1;break}A.set(O,P)}if(E)for(var j=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Ie(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Ne(t){return[gt,_t,mt,bt].some((function(e){return t[e]>=0}))}const Pe={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=Le(e,{elementContext:"reference"}),a=Le(e,{altBoundary:!0}),l=Ie(r,n),c=Ie(a,s,o),h=Ne(l),d=Ne(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},je={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=kt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Vt(t),s=[bt,gt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[bt,_t].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},Me={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ke({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},He={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,g=void 0===p?0:p,m=Le(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Vt(e.placement),b=de(e.placement),v=!b,y=re(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof g?g(Object.assign({},e.rects,{placement:e.placement})):g,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,D="y"===y?gt:bt,S="y"===y?mt:_t,I="y"===y?"height":"width",N=A[y],P=N+m[D],j=N-m[S],M=f?-T[I]/2:0,H=b===wt?E[I]:T[I],$=b===wt?-T[I]:-E[I],W=e.elements.arrow,B=f&&W?Jt(W):{width:0,height:0},F=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=F[D],q=F[S],R=ae(0,E[I],B[I]),V=v?E[I]/2-M-R-z-O.mainAxis:H-R-z-O.mainAxis,K=v?-E[I]/2+M+R+q+O.mainAxis:$+R+q+O.mainAxis,Q=e.elements.arrow&&oe(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=N+K-Y,G=ae(f?Qt(P,N+V-Y-X):P,N,f?Kt(j,U):j);A[y]=G,k[y]=G-N}if(a){var J,Z="x"===y?gt:bt,tt="x"===y?mt:_t,et=A[w],it="y"===w?"height":"width",nt=et+m[Z],st=et-m[tt],ot=-1!==[gt,bt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=ae(t,e,i);return n>i?i:n}(at,et,lt):ae(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function $e(t,e,i){void 0===i&&(i=!1);var n,s,o=zt(e),r=zt(e)&&function(t){var e=t.getBoundingClientRect(),i=Xt(e.width)/t.offsetWidth||1,n=Xt(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=ie(e),l=Gt(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Wt(e)||Ee(a))&&(c=(n=e)!==Bt(n)&&zt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:we(n)),zt(e)?((h=Gt(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ae(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function We(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Fe(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(B.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=Q.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=Q.find(ti);for(const i of e){const e=hi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Xe,Ye].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ze)?this:Q.prev(this,Ze)[0]||Q.next(this,Ze)[0]||Q.findOne(Ze,t.delegateTarget.parentNode),o=hi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ge,Ze,hi.dataApiKeydownHandler),P.on(document,Ge,ei,hi.dataApiKeydownHandler),P.on(document,Ue,hi.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",hi.clearMenus),P.on(document,Ue,Ze,(function(t){t.preventDefault(),hi.getOrCreateInstance(this).toggle()})),g(hi);const di=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top",fi="padding-right",pi="margin-right";class gi{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,fi,(e=>e+t)),this._setElementAttributes(di,fi,(e=>e+t)),this._setElementAttributes(ui,pi,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,fi),this._resetElementAttributes(di,fi),this._resetElementAttributes(ui,pi)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&B.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=B.getDataAttribute(t,e);null!==i?(B.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of Q.find(t,this._element))e(i)}}const mi="show",_i="mousedown.bs.backdrop",bi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},vi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class yi extends F{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return bi}static get DefaultType(){return vi}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void m(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(mi),this._emulateAnimation((()=>{m(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(mi),this._emulateAnimation((()=>{this.dispose(),m(t)}))):m(t)}dispose(){this._isAppended&&(P.off(this._element,_i),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),P.on(t,_i,(()=>{m(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const wi=".bs.focustrap",Ai="backward",Ei={autofocus:!0,trapElement:null},Ti={autofocus:"boolean",trapElement:"element"};class Ci extends F{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Ei}static get DefaultType(){return Ti}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,wi),P.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),P.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,P.off(document,wi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=Q.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===Ai?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ai:"forward")}}const Oi="hidden.bs.modal",xi="show.bs.modal",ki="modal-open",Li="show",Di="modal-static",Si={backdrop:!0,focus:!0,keyboard:!0},Ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ni extends z{constructor(t,e){super(t,e),this._dialog=Q.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new gi,this._addEventListeners()}static get Default(){return Si}static get DefaultType(){return Ii}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ki),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(P.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Li),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){for(const t of[window,this._dialog])P.off(t,".bs.modal");this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new yi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ci({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=Q.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(Li),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.modal",(t=>{if("Escape"===t.key)return this._config.keyboard?(t.preventDefault(),void this.hide()):void this._triggerBackdropTransition()})),P.on(window,"resize.bs.modal",(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),P.on(this._element,"mousedown.dismiss.bs.modal",(t=>{P.one(this._element,"click.dismiss.bs.modal",(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(ki),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,Oi)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Di)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Di),this._queueCallback((()=>{this._element.classList.remove(Di),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,xi,(t=>{t.defaultPrevented||P.one(e,Oi,(()=>{a(this)&&this.focus()}))}));const i=Q.findOne(".modal.show");i&&Ni.getInstance(i).hide(),Ni.getOrCreateInstance(e).toggle(this)})),q(Ni),g(Ni);const Pi="show",ji="showing",Mi="hiding",Hi=".offcanvas.show",$i="hidePrevented.bs.offcanvas",Wi="hidden.bs.offcanvas",Bi={backdrop:!0,keyboard:!0,scroll:!1},Fi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class zi extends z{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Bi}static get DefaultType(){return Fi}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new gi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ji),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Pi),this._element.classList.remove(ji),P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Mi),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Pi,Mi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new gi).reset(),P.trigger(this._element,Wi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new yi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,$i)}:null})}_initializeFocusTrap(){return new Ci({trapElement:this._element})}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():P.trigger(this._element,$i))}))}static jQueryInterface(t){return this.each((function(){const e=zi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;P.one(e,Wi,(()=>{a(this)&&this.focus()}));const i=Q.findOne(Hi);i&&i!==e&&zi.getInstance(i).hide(),zi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of Q.find(Hi))zi.getOrCreateInstance(t).show()})),P.on(window,"resize.bs.offcanvas",(()=>{for(const t of Q.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&zi.getOrCreateInstance(t).hide()})),q(zi),g(zi);const qi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Ri=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Vi=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ki=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!qi.has(i)||Boolean(Ri.test(t.nodeValue)||Vi.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Qi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Xi={allowList:Qi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Yi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ui={entry:"(string|element|function|null)",selector:"(string|element)"};class Gi extends F{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Ui)}_setContent(t,e,i){const n=Q.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Ki(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return"function"==typeof t?t(this):t}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Ji=new Set(["sanitize","allowList","sanitizeFn"]),Zi="fade",tn="show",en=".modal",nn="hide.bs.modal",sn="hover",on="focus",rn={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},an={allowList:Qi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ln={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cn extends z{constructor(t,e){if(void 0===Ke)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return an}static get DefaultType(){return ln}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(en),nn,this._hideModalHandler),this.tip&&this.tip.remove(),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this.tip&&(this.tip.remove(),this.tip=null);const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),P.trigger(this._element,this.constructor.eventName("inserted"))),this._popper?this._popper.update():this._popper=this._createPopper(i),i.classList.add(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._queueCallback((()=>{P.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;const t=this._getTipElement();if(t.classList.remove(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||t.remove(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")),this._disposePopper())}),this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(Zi,tn),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(Zi),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Gi({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Zi)}_isShown(){return this.tip&&this.tip.classList.contains(tn)}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=rn[e.toUpperCase()];return Ve(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)P.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===sn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===sn?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");P.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?on:sn]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?on:sn]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(en),nn,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=B.getDataAttributes(this._element);for(const t of Object.keys(e))Ji.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=cn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(cn);const hn={...cn.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},dn={...cn.DefaultType,content:"(null|string|element|function)"};class un extends cn{static get Default(){return hn}static get DefaultType(){return dn}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn="click.bs.scrollspy",pn="active",gn="[href]",mn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},_n={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class bn extends z{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return mn}static get DefaultType(){return _n}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(P.off(this._config.target,fn),P.on(this._config.target,fn,gn,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Q.find(gn,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=Q.findOne(e.hash,this._element);a(t)&&(this._targetLinks.set(e.hash,e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(pn),this._activateParents(t),P.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))Q.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(pn);else for(const e of Q.parents(t,".nav, .list-group"))for(const t of Q.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add(pn)}_clearActiveClass(t){t.classList.remove(pn);const e=Q.find("[href].active",t);for(const t of e)t.classList.remove(pn)}static jQueryInterface(t){return this.each((function(){const e=bn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",(()=>{for(const t of Q.find('[data-bs-spy="scroll"]'))bn.getOrCreateInstance(t)})),g(bn);const vn="ArrowLeft",yn="ArrowRight",wn="ArrowUp",An="ArrowDown",En="active",Tn="fade",Cn="show",On='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',xn=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${On}`;class kn extends z{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),P.on(this._element,"keydown.bs.tab",(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?P.trigger(e,"hide.bs.tab",{relatedTarget:t}):null;P.trigger(t,"show.bs.tab",{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(En),this._activate(n(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),P.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add(Cn)}),t,t.classList.contains(Tn)))}_deactivate(t,e){t&&(t.classList.remove(En),t.blur(),this._deactivate(n(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),P.trigger(t,"hidden.bs.tab",{relatedTarget:e})):t.classList.remove(Cn)}),t,t.classList.contains(Tn)))}_keydown(t){if(![vn,yn,wn,An].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[yn,An].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),kn.getOrCreateInstance(i).show())}_getChildren(){return Q.find(xn,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=n(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`#${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=Q.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",En),n(".dropdown-menu",Cn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(En)}_getInnerElement(t){return t.matches(xn)?t:Q.findOne(xn,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=kn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab",On,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||kn.getOrCreateInstance(this).show()})),P.on(window,"load.bs.tab",(()=>{for(const t of Q.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))kn.getOrCreateInstance(t)})),g(kn);const Ln="hide",Dn="show",Sn="showing",In={animation:"boolean",autohide:"boolean",delay:"number"},Nn={animation:!0,autohide:!0,delay:5e3};class Pn extends z{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Nn}static get DefaultType(){return In}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Ln),d(this._element),this._element.classList.add(Dn,Sn),this._queueCallback((()=>{this._element.classList.remove(Sn),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(Sn),this._queueCallback((()=>{this._element.classList.add(Ln),this._element.classList.remove(Sn,Dn),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Dn),super.dispose()}isShown(){return this._element.classList.contains(Dn)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),P.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Pn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return q(Pn),g(Pn),{Alert:R,Button:K,Carousel:at,Collapse:pt,Dropdown:hi,Modal:Ni,Offcanvas:zi,Popover:un,ScrollSpy:bn,Tab:kn,Toast:Pn,Tooltip:cn}}));var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,e={},M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);y+=m.value.length,m=m.next){var b=m.value;if(t.length>n.length)return;if(!(b instanceof W)){var k,x=1;if(h){if(!(k=z(v,y,n,f)))break;var w=k.index,A=k.index+k[0].length,P=y;for(P+=m.value.length;P<=w;)m=m.next,P+=m.value.length;if(P-=m.value.length,y=P,m.value instanceof W)continue;for(var E=m;E!==t.tail&&(Pl.reach&&(l.reach=N);var j=m.prev;O&&(j=I(t,j,O),y+=O.length),q(t,j,x);var C=new W(o,g?M.tokenize(S,g):S,d,S);if(m=I(t,j,C),L&&I(t,m,L),1l.reach&&(l.reach=_.reach)}}}}}}(e,a,n,a.head,0),function(e){var n=[],t=e.head.next;for(;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=M.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=M.hooks.all[e];if(t&&t.length)for(var r,a=0;r=t[a++];)r(n)}},Token:W};function W(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function z(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function i(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function I(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function q(e,n,t){for(var r=n.next,a=0;a"+a.content+""+a.tag+">"},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",(function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()}),!1)),M;var t=M.util.currentScript();function r(){M.manual||M.highlightAll()}if(t&&(M.filename=t.src,t.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var a=document.readyState;"loading"===a||"interactive"===a&&t&&t.defer?document.addEventListener("DOMContentLoaded",r):window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism);Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var t={"included-cdata":{pattern://i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml;!function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism);Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/};Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript;!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o >=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean;!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n="\\b(?!)\\w+(?:\\s*\\.\\s*\\w+)*\\b".replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp('(\\b(?:module|import)\\s+)(?:"(?:\\\\(?:\r\n|[^])|[^"\\\\\r\n])*"|<[^<>\r\n]*>|'+"(?:\\s*:\\s*)?|:\\s*".replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b[a-z_]\w*\s*<(?:[^<>]|<(?:[^<>])*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism);Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/};!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach((function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}})),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism);Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json;!function(n){var e=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;n.languages.json5=n.languages.extend("json",{property:[{pattern:RegExp(e.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:e,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(Prism);Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/};!function(u){function n(n){return n=n.replace(//g,(function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"})),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|(?![^]))".replace(/__/g,(function(){return e})),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";u.languages.markdown=u.languages.extend("markup",{}),u.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:u.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:u.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:u.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)|[ \t]?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(e){["url","bold","italic","strike"].forEach((function(n){e!==n&&(u.languages.markdown[e].inside.content.inside[n]=u.languages.markdown[n])}))})),u.hooks.add("after-tokenize",(function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t]?|\+\+?|!=?|<=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec;!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism);Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python;!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:n}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:n}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],e.languages.rb=e.languages.ruby}(Prism);Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[^(])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|some|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift;!function(){if("undefined"!=typeof Prism){var a,e,t="";Prism.plugins.customClass={add:function(n){a=n},map:function(s){e="function"==typeof s?s:function(n){return s[n]||n}},prefix:function(n){t=n||""}},Prism.hooks.add("wrap",(function(s){if(a){var n=a({content:s.content,type:s.type,language:s.language});Array.isArray(n)?s.classes.push.apply(s.classes,n):n&&s.classes.push(n)}(e||t)&&(s.classes=s.classes.map((function(n){return t+(e?e(n,s.language):n)})))}))}}();!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var l={javascript:"clike",actionscript:"javascript",apex:["clike","sql"],arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",cfscript:"clike",chaiscript:["clike","cpp"],coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",idris:"haskell",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",objectivec:"c",opencl:"c",parser:"markup",php:"markup-templating",phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qsharp:"clike",qml:"javascript",qore:"clike",racket:"scheme",jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",squirrel:"clike",swift:"clike","t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup",typescript:"javascript",v:"clike",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},n={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",adoc:"asciidoc",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",cfc:"cfscript",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",gv:"dot",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",hbs:"handlebars",hs:"haskell",idr:"idris",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",kum:"kumir",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",qasm:"openqasm",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",qs:"qsharp",rkt:"racket",rpy:"renpy",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",t4:"t4-cs",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",url:"uri",vb:"visual-basic",vba:"visual-basic",mathematica:"wolfram",nb:"wolfram",wl:"wolfram",xeoracube:"xeora",yml:"yaml"},p={},e="components/",a=Prism.util.currentScript();if(a){var r=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,s=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,i=a.getAttribute("data-autoloader-path");if(null!=i)e=i.trim().replace(/\/?$/,"/");else{var t=a.src;r.test(t)?e=t.replace(r,"components/"):s.test(t)&&(e=t.replace(s,"$1components/"))}}var o=Prism.plugins.autoloader={languages_path:e,use_minified:!0,loadLanguages:m};Prism.hooks.add("complete",(function(e){var a=e.element,r=e.language;if(a&&r&&"none"!==r){var s=function(e){var a=(e.getAttribute("data-dependencies")||"").trim();if(!a){var r=e.parentElement;r&&"pre"===r.tagName.toLowerCase()&&(a=(r.getAttribute("data-dependencies")||"").trim())}return a?a.split(/\s*,\s*/g):[]}(a);/^diff-./i.test(r)?(s.push("diff"),s.push(r.substr("diff-".length))):s.push(r),s.every(u)||m(s,(function(){Prism.highlightElement(a)}))}}))}function u(e){if(0<=e.indexOf("!"))return!1;if((e=n[e]||e)in Prism.languages)return!0;var a=p[e];return a&&!a.error&&!1===a.loading}function m(e,a,r){"string"==typeof e&&(e=[e]);var s=e.length,i=0,t=!1;function c(){t||++i===s&&a&&a(e)}0!==s?e.forEach((function(e){!function(a,r,s){var i=0<=a.indexOf("!");function e(){var e=p[a];e||(e=p[a]={callbacks:[]}),e.callbacks.push({success:r,error:s}),!i&&u(a)?k(a,"success"):!i&&e.error?k(a,"error"):!i&&e.loading||(e.loading=!0,e.error=!1,function(e,a,r){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),a&&a()},s.onerror=function(){document.body.removeChild(s),r&&r()},document.body.appendChild(s)}(function(e){return o.languages_path+"prism-"+e+(o.use_minified?".min":"")+".js"}(a),(function(){e.loading=!1,k(a,"success")}),(function(){e.loading=!1,e.error=!0,k(a,"error")})))}a=a.replace("!",""),a=n[a]||a;var t=l[a];t&&t.length?m(t,e,s):e()}(e,c,(function(){t||(t=!0,r&&r(e))}))})):a&&setTimeout(a,0)}function k(e,a){if(p[e]){for(var r=p[e].callbacks,s=0,i=r.length;sn.node.posOpen&&(n.nodeStart=d,n.nodeStartPos=n.node.posOpen-n.pos),n.nodeStart&&n.pos+d.data.length>=n.node.posClose&&(n.nodeEnd=d,n.nodeEndPos=n.node.posClose-n.pos),n.pos+=d.data.length);if(n.nodeStart&&n.nodeEnd){var r=document.createRange();return r.setStart(n.nodeStart,n.nodeStartPos),r.setEnd(n.nodeEnd,n.nodeEndPos),n.node.clone.appendChild(r.extractContents()),r.insertNode(n.node.clone),r.detach(),!1}}return!0};n.keepMarkup.forEach((function(e){a(n.element,{node:e,pos:0})})),n.highlightedCode=n.element.innerHTML}})));
/*!
* Bebop FW2020 theme
* Copyright 2019-2020 Bebop Authors
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass-compilation.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass-compilation.html
index 826f5833..0f8a4009 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass-compilation.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass-compilation.html
@@ -7,7 +7,7 @@
- Sass Compilation - Swift Sass v1.6.0
+ Sass Compilation - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1376,7 +1376,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilererror.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilererror.html
index c928dd6c..35baab79 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilererror.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilererror.html
@@ -7,7 +7,7 @@
- CompilerError - Swift Sass v1.6.0
+ CompilerError - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1067,7 +1067,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage.html
index 30ab666d..325e91b8 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage.html
@@ -7,7 +7,7 @@
- CompilerMessage - Swift Sass v1.6.0
+ CompilerMessage - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1156,7 +1156,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage/kind2.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage/kind2.html
index 48a9efd5..6eee92ee 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage/kind2.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessage/kind2.html
@@ -7,7 +7,7 @@
- Kind - Swift Sass v1.6.0
+ Kind - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -952,7 +952,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessagestyle.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessagestyle.html
index 7b04f9ae..c892d158 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessagestyle.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilermessagestyle.html
@@ -7,7 +7,7 @@
- CompilerMessageStyle - Swift Sass v1.6.0
+ CompilerMessageStyle - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -885,7 +885,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults.html
index 36fae4ca..a8ffcf3d 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults.html
@@ -7,7 +7,7 @@
- CompilerResults - Swift Sass v1.6.0
+ CompilerResults - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1190,7 +1190,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults/urlstyle.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults/urlstyle.html
index edcb9313..76a9c3c0 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults/urlstyle.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/compilerresults/urlstyle.html
@@ -7,7 +7,7 @@
- URLStyle - Swift Sass v1.6.0
+ URLStyle - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1019,7 +1019,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/cssstyle.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/cssstyle.html
index 9f2c8ff7..7ed229a9 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/cssstyle.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/cssstyle.html
@@ -7,7 +7,7 @@
- CssStyle - Swift Sass v1.6.0
+ CssStyle - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1008,7 +1008,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassargumentlist.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassargumentlist.html
index 24b8cc60..fe65ed86 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassargumentlist.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassargumentlist.html
@@ -7,7 +7,7 @@
- SassArgumentList - Swift Sass v1.6.0
+ SassArgumentList - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1085,7 +1085,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassbool.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassbool.html
index 9b7260c0..b3cd068b 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassbool.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassbool.html
@@ -7,7 +7,7 @@
- SassBool - Swift Sass v1.6.0
+ SassBool - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1148,7 +1148,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation.html
index bae74c71..82739f42 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation.html
@@ -7,7 +7,7 @@
- SassCalculation - Swift Sass v1.6.0
+ SassCalculation - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1505,7 +1505,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/kind.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/kind.html
index d10f4a07..b225849a 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/kind.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/kind.html
@@ -7,7 +7,7 @@
- Kind - Swift Sass v1.6.0
+ Kind - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1010,7 +1010,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/operator.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/operator.html
index 6f3fb733..a97dad41 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/operator.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/operator.html
@@ -7,7 +7,7 @@
- Operator - Swift Sass v1.6.0
+ Operator - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1010,7 +1010,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/value.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/value.html
index 2d3bd1c4..64909b6f 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/value.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscalculation/value.html
@@ -7,7 +7,7 @@
- Value - Swift Sass v1.6.0
+ Value - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1219,7 +1219,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscolor.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscolor.html
index 2eb7c21d..9fb38d3c 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscolor.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscolor.html
@@ -7,7 +7,7 @@
- SassColor - Swift Sass v1.6.0
+ SassColor - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -2183,7 +2183,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscompilerfunction.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscompilerfunction.html
index ad47dab8..3d62c1cd 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscompilerfunction.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasscompilerfunction.html
@@ -7,7 +7,7 @@
- SassCompilerFunction - Swift Sass v1.6.0
+ SassCompilerFunction - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1092,7 +1092,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassconstants.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassconstants.html
index ec43e8fe..2cb2e929 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassconstants.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassconstants.html
@@ -7,7 +7,7 @@
- SassConstants - Swift Sass v1.6.0
+ SassConstants - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -945,7 +945,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassdynamicfunction.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassdynamicfunction.html
index 268bf970..4a25c056 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassdynamicfunction.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassdynamicfunction.html
@@ -7,7 +7,7 @@
- SassDynamicFunction - Swift Sass v1.6.0
+ SassDynamicFunction - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1303,7 +1303,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassfunctionerror.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassfunctionerror.html
index 6f487d13..bb12d229 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassfunctionerror.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassfunctionerror.html
@@ -7,7 +7,7 @@
- SassFunctionError - Swift Sass v1.6.0
+ SassFunctionError - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1484,7 +1484,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist.html
index 71cf537c..828081c2 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist.html
@@ -7,7 +7,7 @@
- SassList - Swift Sass v1.6.0
+ SassList - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1542,7 +1542,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist/separator.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist/separator.html
index f3b6001b..10e9d6c0 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist/separator.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sasslist/separator.html
@@ -7,7 +7,7 @@
- Separator - Swift Sass v1.6.0
+ Separator - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1011,7 +1011,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassmap.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassmap.html
index 63e0643e..642d0d52 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassmap.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassmap.html
@@ -7,7 +7,7 @@
- SassMap - Swift Sass v1.6.0
+ SassMap - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1544,7 +1544,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnull.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnull.html
index 8e07d8b8..60b06f32 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnull.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnull.html
@@ -7,7 +7,7 @@
- SassNull - Swift Sass v1.6.0
+ SassNull - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1087,7 +1087,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnumber.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnumber.html
index c93ef228..86502ede 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnumber.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassnumber.html
@@ -7,7 +7,7 @@
- SassNumber - Swift Sass v1.6.0
+ SassNumber - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1939,7 +1939,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassstring.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassstring.html
index d6f8e771..4834e977 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassstring.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassstring.html
@@ -7,7 +7,7 @@
- SassString - Swift Sass v1.6.0
+ SassString - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1385,7 +1385,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvalue9.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvalue9.html
index bc2f9c92..b78c5fc1 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvalue9.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvalue9.html
@@ -7,7 +7,7 @@
- SassValue - Swift Sass v1.6.0
+ SassValue - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -2154,7 +2154,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvaluevisitor.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvaluevisitor.html
index 970c94b5..a0d42c9b 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvaluevisitor.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sassvaluevisitor.html
@@ -7,7 +7,7 @@
- SassValueVisitor - Swift Sass v1.6.0
+ SassValueVisitor - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1485,7 +1485,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sourcemapstyle.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sourcemapstyle.html
index 1ca9daf0..517af20e 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sourcemapstyle.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/sourcemapstyle.html
@@ -7,7 +7,7 @@
- SourceMapStyle - Swift Sass v1.6.0
+ SourceMapStyle - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -945,7 +945,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1.html
index 701ac770..f9b340cd 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1.html
@@ -7,7 +7,7 @@
- Span - Swift Sass v1.6.0
+ Span - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1217,7 +1217,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1/location.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1/location.html
index 99fe0ac0..9d1f1ea9 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1/location.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/span1/location.html
@@ -7,7 +7,7 @@
- Location - Swift Sass v1.6.0
+ Location - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1010,7 +1010,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/syntax.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/syntax.html
index 4e80e9e3..effd6f76 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/syntax.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sass/types/syntax.html
@@ -7,7 +7,7 @@
- Syntax - Swift Sass v1.6.0
+ Syntax - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1005,7 +1005,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sassscript.html b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sassscript.html
index 652158db..e5a5118c 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sassscript.html
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/sassscript.html
@@ -7,7 +7,7 @@
- SassScript - Swift Sass v1.6.0
+ SassScript - Swift Sass v1.7.0
@@ -31,7 +31,7 @@
- Swift Sass v1.6.0
+ Swift Sass v1.7.0
(100% documented)
@@ -1833,7 +1833,7 @@ Actions
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/site.json b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/site.json
index e22168aa..fe037baa 100644
--- a/docs/docsets/swift-sass.docset/Contents/Resources/Documents/site.json
+++ b/docs/docsets/swift-sass.docset/Contents/Resources/Documents/site.json
@@ -3,5 +3,5 @@
"DartSass",
"Sass"
],
- "version" : "1.8.1"
+ "version" : "1.9.0"
}
\ No newline at end of file
diff --git a/docs/docsets/swift-sass.docset/Contents/Resources/docSet.dsidx b/docs/docsets/swift-sass.docset/Contents/Resources/docSet.dsidx
index 637b2fb61ab13b77453a05729dbab9117054ce03..0acd37cbdd25a8a941f3ff8a9bf410191653ee56 100644
GIT binary patch
delta 33
pcmZp8z})bFc|sCjyeuyR0|OJ^P6qxczMY#D1w8pS@8olT2mq>V3MK#m
delta 33
pcmZp8z})bFc|sCjxCbu-0|OJ^P6qxczMY#D1w8pS@8olT2mq~#3P}I}
diff --git a/docs/docsets/swift-sass.tgz b/docs/docsets/swift-sass.tgz
index c0f3e2cbd366d02a9c3509d856b6d7f0415de1cf..e453cde228f0ab6c2f83dc0402ea4ec37ec6c59d 100644
GIT binary patch
delta 264434
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