@charset "UTF-8";
:root,
[data-bs-theme=light] {
--bs-blue: #0d6efd;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #d63384;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
--bs-black: #000;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-gray-100: #f8f9fa;
--bs-gray-200: #e9ecef;
--bs-gray-300: #dee2e6;
--bs-gray-400: #ced4da;
--bs-gray-500: #adb5bd;
--bs-gray-600: #6c757d;
--bs-gray-700: #495057;
--bs-gray-800: #343a40;
--bs-gray-900: #212529;
--bs-primary: #0d6efd;
--bs-secondary: #6c757d;
--bs-success: #198754;
--bs-info: #0dcaf0;
--bs-warning: #ffc107;
--bs-danger: #dc3545;
--bs-light: #f8f9fa;
--bs-dark: #212529;
--bs-primary-rgb: 13, 110, 253;
--bs-secondary-rgb: 108, 117, 125;
--bs-success-rgb: 25, 135, 84;
--bs-info-rgb: 13, 202, 240;
--bs-warning-rgb: 255, 193, 7;
--bs-danger-rgb: 220, 53, 69;
--bs-light-rgb: 248, 249, 250;
--bs-dark-rgb: 33, 37, 41;
--bs-primary-text-emphasis: #052c65;
--bs-secondary-text-emphasis: #2b2f32;
--bs-success-text-emphasis: #0a3622;
--bs-info-text-emphasis: #055160;
--bs-warning-text-emphasis: #664d03;
--bs-danger-text-emphasis: #58151c;
--bs-light-text-emphasis: #495057;
--bs-dark-text-emphasis: #495057;
--bs-primary-bg-subtle: #cfe2ff;
--bs-secondary-bg-subtle: #e2e3e5;
--bs-success-bg-subtle: #d1e7dd;
--bs-info-bg-subtle: #cff4fc;
--bs-warning-bg-subtle: #fff3cd;
--bs-danger-bg-subtle: #f8d7da;
--bs-light-bg-subtle: #fcfcfd;
--bs-dark-bg-subtle: #ced4da;
--bs-primary-border-subtle: #9ec5fe;
--bs-secondary-border-subtle: #c4c8cb;
--bs-success-border-subtle: #a3cfbb;
--bs-info-border-subtle: #9eeaf9;
--bs-warning-border-subtle: #ffe69c;
--bs-danger-border-subtle: #f1aeb5;
--bs-light-border-subtle: #e9ecef;
--bs-dark-border-subtle: #adb5bd;
--bs-white-rgb: 255, 255, 255;
--bs-black-rgb: 0, 0, 0;
--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);
--bs-body-font-size: 1rem;
--bs-body-font-weight: 400;
--bs-body-line-height: 1.5;
--bs-body-color: #212529;
--bs-body-color-rgb: 33, 37, 41;
--bs-body-bg: #fff;
--bs-body-bg-rgb: 255, 255, 255;
--bs-emphasis-color: #000;
--bs-emphasis-color-rgb: 0, 0, 0;
--bs-secondary-color: rgba(33, 37, 41, 0.75);
--bs-secondary-color-rgb: 33, 37, 41;
--bs-secondary-bg: #e9ecef;
--bs-secondary-bg-rgb: 233, 236, 239;
--bs-tertiary-color: rgba(33, 37, 41, 0.5);
--bs-tertiary-color-rgb: 33, 37, 41;
--bs-tertiary-bg: #f8f9fa;
--bs-tertiary-bg-rgb: 248, 249, 250;
--bs-heading-color: inherit;
--bs-link-color: #0d6efd;
--bs-link-color-rgb: 13, 110, 253;
--bs-link-decoration: underline;
--bs-link-hover-color: #0a58ca;
--bs-link-hover-color-rgb: 10, 88, 202;
--bs-code-color: #d63384;
--bs-highlight-color: #212529;
--bs-highlight-bg: #fff3cd;
--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-xxl: 2rem;
--bs-border-radius-2xl: var(--bs-border-radius-xxl);
--bs-border-radius-pill: 50rem;
--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
--bs-focus-ring-width: 0.25rem;
--bs-focus-ring-opacity: 0.25;
--bs-focus-ring-color: rgba(13, 110, 253, 0.25);
--bs-form-valid-color: #198754;
--bs-form-valid-border-color: #198754;
--bs-form-invalid-color: #dc3545;
--bs-form-invalid-border-color: #dc3545;
}
[data-bs-theme=dark] {
color-scheme: dark;
--bs-body-color: #dee2e6;
--bs-body-color-rgb: 222, 226, 230;
--bs-body-bg: #212529;
--bs-body-bg-rgb: 33, 37, 41;
--bs-emphasis-color: #fff;
--bs-emphasis-color-rgb: 255, 255, 255;
--bs-secondary-color: rgba(222, 226, 230, 0.75);
--bs-secondary-color-rgb: 222, 226, 230;
--bs-secondary-bg: #343a40;
--bs-secondary-bg-rgb: 52, 58, 64;
--bs-tertiary-color: rgba(222, 226, 230, 0.5);
--bs-tertiary-color-rgb: 222, 226, 230;
--bs-tertiary-bg: #2b3035;
--bs-tertiary-bg-rgb: 43, 48, 53;
--bs-primary-text-emphasis: #6ea8fe;
--bs-secondary-text-emphasis: #a7acb1;
--bs-success-text-emphasis: #75b798;
--bs-info-text-emphasis: #6edff6;
--bs-warning-text-emphasis: #ffda6a;
--bs-danger-text-emphasis: #ea868f;
--bs-light-text-emphasis: #f8f9fa;
--bs-dark-text-emphasis: #dee2e6;
--bs-primary-bg-subtle: #031633;
--bs-secondary-bg-subtle: #161719;
--bs-success-bg-subtle: #051b11;
--bs-info-bg-subtle: #032830;
--bs-warning-bg-subtle: #332701;
--bs-danger-bg-subtle: #2c0b0e;
--bs-light-bg-subtle: #343a40;
--bs-dark-bg-subtle: #1a1d20;
--bs-primary-border-subtle: #084298;
--bs-secondary-border-subtle: #41464b;
--bs-success-border-subtle: #0f5132;
--bs-info-border-subtle: #087990;
--bs-warning-border-subtle: #997404;
--bs-danger-border-subtle: #842029;
--bs-light-border-subtle: #495057;
--bs-dark-border-subtle: #343a40;
--bs-heading-color: inherit;
--bs-link-color: #6ea8fe;
--bs-link-hover-color: #8bb9fe;
--bs-link-color-rgb: 110, 168, 254;
--bs-link-hover-color-rgb: 139, 185, 254;
--bs-code-color: #e685b5;
--bs-highlight-color: #dee2e6;
--bs-highlight-bg: #664d03;
--bs-border-color: #495057;
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
--bs-form-valid-color: #75b798;
--bs-form-valid-border-color: #75b798;
--bs-form-invalid-color: #ea868f;
--bs-form-invalid-border-color: #ea868f;
}
*,
*::before,
*::after {
box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
:root {
scroll-behavior: smooth;
}
}
body {
margin: 0;
font-family: var(--bs-body-font-family);
font-size: var(--bs-body-font-size);
font-weight: var(--bs-body-font-weight);
line-height: var(--bs-body-line-height);
color: var(--bs-body-color);
text-align: var(--bs-body-text-align);
background-color: var(--bs-body-bg);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
margin: 1rem 0;
color: inherit;
border: 0;
border-top: var(--bs-border-width) solid;
opacity: 0.25;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
margin-top: 0;
margin-bottom: 0.5rem;
font-weight: 500;
line-height: 1.2;
color: var(--bs-heading-color);
}
h1, .h1 {
font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
h1, .h1 {
font-size: 2.5rem;
}
}
h2, .h2 {
font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
h2, .h2 {
font-size: 2rem;
}
}
h3, .h3 {
font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
h3, .h3 {
font-size: 1.75rem;
}
}
h4, .h4 {
font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
h4, .h4 {
font-size: 1.5rem;
}
}
h5, .h5 {
font-size: 1.25rem;
}
h6, .h6 {
font-size: 1rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title] {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul {
padding-left: 2rem;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: 0.5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small, .small {
font-size: 0.875em;
}
mark, .mark {
padding: 0.1875em;
color: var(--bs-highlight-color);
background-color: var(--bs-highlight-bg);
}
sub,
sup {
position: relative;
font-size: 0.75em;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
a {
color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
text-decoration: underline;
}
a:hover {
--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}
pre,
code,
kbd,
samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
}
pre {
display: block;
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
font-size: 0.875em;
}
pre code {
font-size: inherit;
color: inherit;
word-break: normal;
}
code {
font-size: 0.875em;
color: var(--bs-code-color);
word-wrap: break-word;
}
a > code {
color: inherit;
}
kbd {
padding: 0.1875rem 0.375rem;
font-size: 0.875em;
color: var(--bs-body-bg);
background-color: var(--bs-body-color);
border-radius: 0.25rem;
}
kbd kbd {
padding: 0;
font-size: 1em;
}
figure {
margin: 0 0 1rem;
}
img,
svg {
vertical-align: middle;
}
table {
caption-side: bottom;
border-collapse: collapse;
}
caption {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
color: var(--bs-secondary-color);
text-align: left;
}
th {
text-align: inherit;
text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
border-color: inherit;
border-style: solid;
border-width: 0;
}
label {
display: inline-block;
}
button {
border-radius: 0;
}
button:focus:not(:focus-visible) {
outline: 0;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
select {
text-transform: none;
}
[role=button] {
cursor: pointer;
}
select {
word-wrap: normal;
}
select:disabled {
opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
cursor: pointer;
}
::-moz-focus-inner {
padding: 0;
border-style: none;
}
textarea {
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
float: left;
width: 100%;
padding: 0;
margin-bottom: 0.5rem;
font-size: calc(1.275rem + 0.3vw);
line-height: inherit;
}
@media (min-width: 1200px) {
legend {
font-size: 1.5rem;
}
}
legend + * {
clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
padding: 0;
}
::-webkit-inner-spin-button {
height: auto;
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
padding: 0;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
::file-selector-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
iframe {
border: 0;
}
summary {
display: list-item;
cursor: pointer;
}
progress {
vertical-align: baseline;
}
[hidden] {
display: none !important;
}
.lead {
font-size: 1.25rem;
font-weight: 300;
}
.display-1 {
font-size: calc(1.625rem + 4.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-1 {
font-size: 5rem;
}
}
.display-2 {
font-size: calc(1.575rem + 3.9vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-2 {
font-size: 4.5rem;
}
}
.display-3 {
font-size: calc(1.525rem + 3.3vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-3 {
font-size: 4rem;
}
}
.display-4 {
font-size: calc(1.475rem + 2.7vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-4 {
font-size: 3.5rem;
}
}
.display-5 {
font-size: calc(1.425rem + 2.1vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-5 {
font-size: 3rem;
}
}
.display-6 {
font-size: calc(1.375rem + 1.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-6 {
font-size: 2.5rem;
}
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
}
.list-inline-item {
display: inline-block;
}
.list-inline-item:not(:last-child) {
margin-right: 0.5rem;
}
.initialism {
font-size: 0.875em;
text-transform: uppercase;
}
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem;
}
.blockquote > :last-child {
margin-bottom: 0;
}
.blockquote-footer {
margin-top: -1rem;
margin-bottom: 1rem;
font-size: 0.875em;
color: #6c757d;
}
.blockquote-footer::before {
content: "— ";
}
.img-fluid {
max-width: 100%;
height: auto;
}
.img-thumbnail {
padding: 0.25rem;
background-color: var(--bs-body-bg);
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
max-width: 100%;
height: auto;
}
.figure {
display: inline-block;
}
.figure-img {
margin-bottom: 0.5rem;
line-height: 1;
}
.figure-caption {
font-size: 0.875em;
color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container-sm, .container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container-md, .container-sm, .container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container-lg, .container-md, .container-sm, .container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1140px;
}
}
@media (min-width: 1400px) {
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1320px;
}
}
:root {
--bs-breakpoint-xs: 0;
--bs-breakpoint-sm: 576px;
--bs-breakpoint-md: 768px;
--bs-breakpoint-lg: 992px;
--bs-breakpoint-xl: 1200px;
--bs-breakpoint-xxl: 1400px;
}
.row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-0.5 * var(--bs-gutter-x));
margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-top: var(--bs-gutter-y);
}
.col {
flex: 1 0 0%;
}
.row-cols-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-auto {
flex: 0 0 auto;
width: auto;
}
.col-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-3 {
flex: 0 0 auto;
width: 25%;
}
.col-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-6 {
flex: 0 0 auto;
width: 50%;
}
.col-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-9 {
flex: 0 0 auto;
width: 75%;
}
.col-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-1 {
margin-left: 8.33333333%;
}
.offset-2 {
margin-left: 16.66666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.33333333%;
}
.offset-5 {
margin-left: 41.66666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.33333333%;
}
.offset-8 {
margin-left: 66.66666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.33333333%;
}
.offset-11 {
margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
--bs-gutter-x: 0;
}
.g-0,
.gy-0 {
--bs-gutter-y: 0;
}
.g-1,
.gx-1 {
--bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
--bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
--bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
--bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
--bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
--bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
--bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
--bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
--bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
--bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
.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.33333333%;
}
.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.66666667%;
}
.col-sm-auto {
flex: 0 0 auto;
width: auto;
}
.col-sm-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-sm-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-sm-3 {
flex: 0 0 auto;
width: 25%;
}
.col-sm-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-sm-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
.col-sm-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-sm-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-sm-9 {
flex: 0 0 auto;
width: 75%;
}
.col-sm-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-sm-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-sm-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.33333333%;
}
.offset-sm-2 {
margin-left: 16.66666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.33333333%;
}
.offset-sm-5 {
margin-left: 41.66666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.33333333%;
}
.offset-sm-8 {
margin-left: 66.66666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.33333333%;
}
.offset-sm-11 {
margin-left: 91.66666667%;
}
.g-sm-0,
.gx-sm-0 {
--bs-gutter-x: 0;
}
.g-sm-0,
.gy-sm-0 {
--bs-gutter-y: 0;
}
.g-sm-1,
.gx-sm-1 {
--bs-gutter-x: 0.25rem;
}
.g-sm-1,
.gy-sm-1 {
--bs-gutter-y: 0.25rem;
}
.g-sm-2,
.gx-sm-2 {
--bs-gutter-x: 0.5rem;
}
.g-sm-2,
.gy-sm-2 {
--bs-gutter-y: 0.5rem;
}
.g-sm-3,
.gx-sm-3 {
--bs-gutter-x: 1rem;
}
.g-sm-3,
.gy-sm-3 {
--bs-gutter-y: 1rem;
}
.g-sm-4,
.gx-sm-4 {
--bs-gutter-x: 1.5rem;
}
.g-sm-4,
.gy-sm-4 {
--bs-gutter-y: 1.5rem;
}
.g-sm-5,
.gx-sm-5 {
--bs-gutter-x: 3rem;
}
.g-sm-5,
.gy-sm-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 768px) {
.col-md {
flex: 1 0 0%;
}
.row-cols-md-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-md-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-md-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-md-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.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.66666667%;
}
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
.col-md-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-md-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
.col-md-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-md-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-md-9 {
flex: 0 0 auto;
width: 75%;
}
.col-md-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-md-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-md-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.33333333%;
}
.offset-md-2 {
margin-left: 16.66666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.33333333%;
}
.offset-md-5 {
margin-left: 41.66666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.33333333%;
}
.offset-md-8 {
margin-left: 66.66666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.33333333%;
}
.offset-md-11 {
margin-left: 91.66666667%;
}
.g-md-0,
.gx-md-0 {
--bs-gutter-x: 0;
}
.g-md-0,
.gy-md-0 {
--bs-gutter-y: 0;
}
.g-md-1,
.gx-md-1 {
--bs-gutter-x: 0.25rem;
}
.g-md-1,
.gy-md-1 {
--bs-gutter-y: 0.25rem;
}
.g-md-2,
.gx-md-2 {
--bs-gutter-x: 0.5rem;
}
.g-md-2,
.gy-md-2 {
--bs-gutter-y: 0.5rem;
}
.g-md-3,
.gx-md-3 {
--bs-gutter-x: 1rem;
}
.g-md-3,
.gy-md-3 {
--bs-gutter-y: 1rem;
}
.g-md-4,
.gx-md-4 {
--bs-gutter-x: 1.5rem;
}
.g-md-4,
.gy-md-4 {
--bs-gutter-y: 1.5rem;
}
.g-md-5,
.gx-md-5 {
--bs-gutter-x: 3rem;
}
.g-md-5,
.gy-md-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 992px) {
.col-lg {
flex: 1 0 0%;
}
.row-cols-lg-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-lg-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-lg-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-lg-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.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.66666667%;
}
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
.col-lg-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-lg-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.33333333%;
}
.offset-lg-2 {
margin-left: 16.66666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.33333333%;
}
.offset-lg-5 {
margin-left: 41.66666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.33333333%;
}
.offset-lg-8 {
margin-left: 66.66666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.33333333%;
}
.offset-lg-11 {
margin-left: 91.66666667%;
}
.g-lg-0,
.gx-lg-0 {
--bs-gutter-x: 0;
}
.g-lg-0,
.gy-lg-0 {
--bs-gutter-y: 0;
}
.g-lg-1,
.gx-lg-1 {
--bs-gutter-x: 0.25rem;
}
.g-lg-1,
.gy-lg-1 {
--bs-gutter-y: 0.25rem;
}
.g-lg-2,
.gx-lg-2 {
--bs-gutter-x: 0.5rem;
}
.g-lg-2,
.gy-lg-2 {
--bs-gutter-y: 0.5rem;
}
.g-lg-3,
.gx-lg-3 {
--bs-gutter-x: 1rem;
}
.g-lg-3,
.gy-lg-3 {
--bs-gutter-y: 1rem;
}
.g-lg-4,
.gx-lg-4 {
--bs-gutter-x: 1.5rem;
}
.g-lg-4,
.gy-lg-4 {
--bs-gutter-y: 1.5rem;
}
.g-lg-5,
.gx-lg-5 {
--bs-gutter-x: 3rem;
}
.g-lg-5,
.gy-lg-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 1200px) {
.col-xl {
flex: 1 0 0%;
}
.row-cols-xl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xl-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.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.66666667%;
}
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.33333333%;
}
.offset-xl-2 {
margin-left: 16.66666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.33333333%;
}
.offset-xl-5 {
margin-left: 41.66666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.33333333%;
}
.offset-xl-8 {
margin-left: 66.66666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.33333333%;
}
.offset-xl-11 {
margin-left: 91.66666667%;
}
.g-xl-0,
.gx-xl-0 {
--bs-gutter-x: 0;
}
.g-xl-0,
.gy-xl-0 {
--bs-gutter-y: 0;
}
.g-xl-1,
.gx-xl-1 {
--bs-gutter-x: 0.25rem;
}
.g-xl-1,
.gy-xl-1 {
--bs-gutter-y: 0.25rem;
}
.g-xl-2,
.gx-xl-2 {
--bs-gutter-x: 0.5rem;
}
.g-xl-2,
.gy-xl-2 {
--bs-gutter-y: 0.5rem;
}
.g-xl-3,
.gx-xl-3 {
--bs-gutter-x: 1rem;
}
.g-xl-3,
.gy-xl-3 {
--bs-gutter-y: 1rem;
}
.g-xl-4,
.gx-xl-4 {
--bs-gutter-x: 1.5rem;
}
.g-xl-4,
.gy-xl-4 {
--bs-gutter-y: 1.5rem;
}
.g-xl-5,
.gx-xl-5 {
--bs-gutter-x: 3rem;
}
.g-xl-5,
.gy-xl-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 1400px) {
.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.33333333%;
}
.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.66666667%;
}
.col-xxl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xxl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xxl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xxl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xxl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xxl-0 {
margin-left: 0;
}
.offset-xxl-1 {
margin-left: 8.33333333%;
}
.offset-xxl-2 {
margin-left: 16.66666667%;
}
.offset-xxl-3 {
margin-left: 25%;
}
.offset-xxl-4 {
margin-left: 33.33333333%;
}
.offset-xxl-5 {
margin-left: 41.66666667%;
}
.offset-xxl-6 {
margin-left: 50%;
}
.offset-xxl-7 {
margin-left: 58.33333333%;
}
.offset-xxl-8 {
margin-left: 66.66666667%;
}
.offset-xxl-9 {
margin-left: 75%;
}
.offset-xxl-10 {
margin-left: 83.33333333%;
}
.offset-xxl-11 {
margin-left: 91.66666667%;
}
.g-xxl-0,
.gx-xxl-0 {
--bs-gutter-x: 0;
}
.g-xxl-0,
.gy-xxl-0 {
--bs-gutter-y: 0;
}
.g-xxl-1,
.gx-xxl-1 {
--bs-gutter-x: 0.25rem;
}
.g-xxl-1,
.gy-xxl-1 {
--bs-gutter-y: 0.25rem;
}
.g-xxl-2,
.gx-xxl-2 {
--bs-gutter-x: 0.5rem;
}
.g-xxl-2,
.gy-xxl-2 {
--bs-gutter-y: 0.5rem;
}
.g-xxl-3,
.gx-xxl-3 {
--bs-gutter-x: 1rem;
}
.g-xxl-3,
.gy-xxl-3 {
--bs-gutter-y: 1rem;
}
.g-xxl-4,
.gx-xxl-4 {
--bs-gutter-x: 1.5rem;
}
.g-xxl-4,
.gy-xxl-4 {
--bs-gutter-y: 1.5rem;
}
.g-xxl-5,
.gx-xxl-5 {
--bs-gutter-x: 3rem;
}
.g-xxl-5,
.gy-xxl-5 {
--bs-gutter-y: 3rem;
}
}
.table {
--bs-table-color-type: initial;
--bs-table-bg-type: initial;
--bs-table-color-state: initial;
--bs-table-bg-state: initial;
--bs-table-color: var(--bs-emphasis-color);
--bs-table-bg: var(--bs-body-bg);
--bs-table-border-color: var(--bs-border-color);
--bs-table-accent-bg: transparent;
--bs-table-striped-color: var(--bs-emphasis-color);
--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
--bs-table-active-color: var(--bs-emphasis-color);
--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
--bs-table-hover-color: var(--bs-emphasis-color);
--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
width: 100%;
margin-bottom: 1rem;
vertical-align: top;
border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
padding: 0.5rem 0.5rem;
color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
background-color: var(--bs-table-bg);
border-bottom-width: var(--bs-border-width);
box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
vertical-align: inherit;
}
.table > thead {
vertical-align: bottom;
}
.table-group-divider {
border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}
.caption-top {
caption-side: top;
}
.table-sm > :not(caption) > * > * {
padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
border-width: 0 var(--bs-border-width);
}
.table-borderless > :not(caption) > * > * {
border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
--bs-table-color-type: var(--bs-table-striped-color);
--bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
--bs-table-color-type: var(--bs-table-striped-color);
--bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
--bs-table-color-state: var(--bs-table-active-color);
--bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
--bs-table-color-state: var(--bs-table-hover-color);
--bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
--bs-table-color: #000;
--bs-table-bg: #cfe2ff;
--bs-table-border-color: #a6b5cc;
--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: 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: #b5b6b7;
--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: 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: #a7b9b1;
--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: 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: #a6c3ca;
--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: 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: #ccc2a4;
--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: 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: #c6acae;
--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: 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: #c6c7c8;
--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: 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: #4d5154;
--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: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-responsive {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
.table-responsive-sm {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 767.98px) {
.table-responsive-md {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 991.98px) {
.table-responsive-lg {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 1199.98px) {
.table-responsive-xl {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 1399.98px) {
.table-responsive-xxl {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
.form-label {
margin-bottom: 0.5rem;
}
.col-form-label {
padding-top: calc(0.375rem + var(--bs-border-width));
padding-bottom: calc(0.375rem + var(--bs-border-width));
margin-bottom: 0;
font-size: inherit;
line-height: 1.5;
}
.col-form-label-lg {
padding-top: calc(0.5rem + var(--bs-border-width));
padding-bottom: calc(0.5rem + var(--bs-border-width));
font-size: 1.25rem;
}
.col-form-label-sm {
padding-top: calc(0.25rem + var(--bs-border-width));
padding-bottom: calc(0.25rem + var(--bs-border-width));
font-size: 0.875rem;
}
.form-text {
margin-top: 0.25rem;
font-size: 0.875em;
color: var(--bs-secondary-color);
}
.form-control {
display: block;
width: 100%;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: var(--bs-body-color);
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: var(--bs-body-bg);
background-clip: padding-box;
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-control {
transition: none;
}
}
.form-control[type=file] {
overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control:focus {
color: var(--bs-body-color);
background-color: var(--bs-body-bg);
border-color: #86b7fe;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
min-width: 85px;
height: 1.5em;
margin: 0;
}
.form-control::-webkit-datetime-edit {
display: block;
padding: 0;
}
.form-control::-moz-placeholder {
color: var(--bs-secondary-color);
opacity: 1;
}
.form-control::placeholder {
color: var(--bs-secondary-color);
opacity: 1;
}
.form-control:disabled {
background-color: var(--bs-secondary-bg);
opacity: 1;
}
.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(--bs-body-color);
background-color: var(--bs-tertiary-bg);
pointer-events: none;
border-color: inherit;
border-style: solid;
border-width: 0;
border-inline-end-width: var(--bs-border-width);
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;
}
.form-control::file-selector-button {
padding: 0.375rem 0.75rem;
margin: -0.375rem -0.75rem;
-webkit-margin-end: 0.75rem;
margin-inline-end: 0.75rem;
color: var(--bs-body-color);
background-color: var(--bs-tertiary-bg);
pointer-events: none;
border-color: inherit;
border-style: solid;
border-width: 0;
border-inline-end-width: var(--bs-border-width);
border-radius: 0;
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::file-selector-button {
transition: none;
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color: var(--bs-secondary-bg);
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
display: block;
width: 100%;
padding: 0.375rem 0;
margin-bottom: 0;
line-height: 1.5;
color: var(--bs-body-color);
background-color: transparent;
border: solid transparent;
border-width: var(--bs-border-width) 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;
}
.form-control-sm {
min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
border-radius: var(--bs-border-radius-sm);
}
.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-sm::file-selector-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 + calc(var(--bs-border-width) * 2));
padding: 0.5rem 1rem;
font-size: 1.25rem;
border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::-webkit-file-upload-button {
padding: 0.5rem 1rem;
margin: -0.5rem -1rem;
-webkit-margin-end: 1rem;
margin-inline-end: 1rem;
}
.form-control-lg::file-selector-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 + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
width: 3rem;
height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control-color::-moz-color-swatch {
border: 0 !important;
border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
border: 0 !important;
border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
--bs-form-select-bg-img: 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");
display: block;
width: 100%;
padding: 0.375rem 2.25rem 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: var(--bs-body-color);
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: var(--bs-body-bg);
background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-select {
transition: none;
}
}
.form-select:focus {
border-color: #86b7fe;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
padding-right: 0.75rem;
background-image: none;
}
.form-select:disabled {
background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
padding-left: 0.5rem;
font-size: 0.875rem;
border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
font-size: 1.25rem;
border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
display: block;
min-height: 1.5rem;
padding-left: 1.5em;
margin-bottom: 0.125rem;
}
.form-check .form-check-input {
float: left;
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 {
--bs-form-check-bg: var(--bs-body-bg);
flex-shrink: 0;
width: 1em;
height: 1em;
margin-top: 0.25em;
vertical-align: top;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: var(--bs-form-check-bg);
background-image: var(--bs-form-check-bg-image);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
border: var(--bs-border-width) solid var(--bs-border-color);
-webkit-print-color-adjust: exact;
color-adjust: exact;
print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
border-radius: 0.25em;
}
.form-check-input[type=radio] {
border-radius: 50%;
}
.form-check-input:active {
filter: brightness(90%);
}
.form-check-input:focus {
border-color: #86b7fe;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
background-color: #0d6efd;
border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
--bs-form-check-bg-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] {
--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
background-color: #0d6efd;
border-color: #0d6efd;
--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
pointer-events: none;
filter: none;
opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
cursor: default;
opacity: 0.5;
}
.form-switch {
padding-left: 2.5em;
}
.form-switch .form-check-input {
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
width: 2em;
margin-left: -2.5em;
background-image: var(--bs-form-switch-bg);
background-position: left center;
border-radius: 2em;
transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-switch .form-check-input {
transition: none;
}
}
.form-switch .form-check-input:focus {
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
background-position: right center;
--bs-form-switch-bg: 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;
margin-right: 1rem;
}
.btn-check {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
pointer-events: none;
filter: none;
opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
width: 100%;
height: 1.5rem;
padding: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: transparent;
}
.form-range:focus {
outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
border: 0;
}
.form-range::-webkit-slider-thumb {
width: 1rem;
height: 1rem;
margin-top: -0.25rem;
-webkit-appearance: none;
appearance: none;
background-color: #0d6efd;
border: 0;
border-radius: 1rem;
-webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: 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-range::-webkit-slider-thumb {
-webkit-transition: none;
transition: none;
}
}
.form-range::-webkit-slider-thumb:active {
background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
width: 100%;
height: 0.5rem;
color: transparent;
cursor: pointer;
background-color: var(--bs-secondary-bg);
border-color: transparent;
border-radius: 1rem;
}
.form-range::-moz-range-thumb {
width: 1rem;
height: 1rem;
-moz-appearance: none;
appearance: none;
background-color: #0d6efd;
border: 0;
border-radius: 1rem;
-moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: 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-range::-moz-range-thumb {
-moz-transition: none;
transition: none;
}
}
.form-range::-moz-range-thumb:active {
background-color: #b6d4fe;
}
.form-range::-moz-range-track {
width: 100%;
height: 0.5rem;
color: transparent;
cursor: pointer;
background-color: var(--bs-secondary-bg);
border-color: transparent;
border-radius: 1rem;
}
.form-range:disabled {
pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
background-color: var(--bs-secondary-color);
}
.form-floating {
position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
height: calc(3.5rem + calc(var(--bs-border-width) * 2));
min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
line-height: 1.25;
}
.form-floating > label {
position: absolute;
top: 0;
left: 0;
z-index: 2;
height: 100%;
padding: 1rem 0.75rem;
overflow: hidden;
text-align: start;
text-overflow: ellipsis;
white-space: nowrap;
pointer-events: none;
border: var(--bs-border-width) solid transparent;
transform-origin: 0 0;
transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-floating > label {
transition: none;
}
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
color: transparent;
}
.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-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-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-plaintext:-webkit-autofill {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-select {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
color: rgba(var(--bs-body-color-rgb), 0.65);
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.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 {
color: rgba(var(--bs-body-color-rgb), 0.65);
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
position: absolute;
inset: 1rem 0.375rem;
z-index: -1;
height: 1.5em;
content: "";
background-color: var(--bs-body-bg);
border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
position: absolute;
inset: 1rem 0.375rem;
z-index: -1;
height: 1.5em;
content: "";
background-color: var(--bs-body-bg);
border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
color: rgba(var(--bs-body-color-rgb), 0.65);
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
background-color: var(--bs-secondary-bg);
}
.input-group {
position: relative;
display: flex;
flex-wrap: wrap;
align-items: stretch;
width: 100%;
}
.input-group > .form-control,
.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,
.input-group > .form-floating:focus-within {
z-index: 5;
}
.input-group .btn {
position: relative;
z-index: 2;
}
.input-group .btn:focus {
z-index: 5;
}
.input-group-text {
display: flex;
align-items: center;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: var(--bs-body-color);
text-align: center;
white-space: nowrap;
background-color: var(--bs-tertiary-bg);
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
padding: 0.5rem 1rem;
font-size: 1.25rem;
border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):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):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;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
margin-left: calc(var(--bs-border-width) * -1);
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;
width: 100%;
margin-top: 0.25rem;
font-size: 0.875em;
color: var(--bs-form-valid-color);
}
.valid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: 0.1rem;
font-size: 0.875rem;
color: #fff;
background-color: var(--bs-success);
border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color: var(--bs-form-valid-border-color);
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.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);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color: var(--bs-form-valid-border-color);
box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid, .form-select.is-valid {
border-color: var(--bs-form-valid-border-color);
}
.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"] {
--bs-form-select-bg-icon: 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");
padding-right: 4.125rem;
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
border-color: var(--bs-form-valid-border-color);
box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 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: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
margin-left: 0.5em;
}
.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;
}
.invalid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 0.875em;
color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: 0.1rem;
font-size: 0.875rem;
color: #fff;
background-color: var(--bs-danger);
border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: var(--bs-form-invalid-border-color);
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color: var(--bs-form-invalid-border-color);
box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid, .form-select.is-invalid {
border-color: var(--bs-form-invalid-border-color);
}
.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"] {
--bs-form-select-bg-icon: 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");
padding-right: 4.125rem;
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
border-color: var(--bs-form-invalid-border-color);
box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 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: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
margin-left: 0.5em;
}
.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;
}
.btn {
--bs-btn-padding-x: 0.75rem;
--bs-btn-padding-y: 0.375rem;
--bs-btn-font-family: ;
--bs-btn-font-size: 1rem;
--bs-btn-font-weight: 400;
--bs-btn-line-height: 1.5;
--bs-btn-color: var(--bs-body-color);
--bs-btn-bg: transparent;
--bs-btn-border-width: var(--bs-border-width);
--bs-btn-border-color: transparent;
--bs-btn-border-radius: var(--bs-border-radius);
--bs-btn-hover-border-color: transparent;
--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
--bs-btn-disabled-opacity: 0.65;
--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
display: inline-block;
padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
font-family: var(--bs-btn-font-family);
font-size: var(--bs-btn-font-size);
font-weight: var(--bs-btn-font-weight);
line-height: var(--bs-btn-line-height);
color: var(--bs-btn-color);
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
border-radius: var(--bs-btn-border-radius);
background-color: var(--bs-btn-bg);
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) {
.btn {
transition: none;
}
}
.btn:hover {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
color: var(--bs-btn-color);
background-color: var(--bs-btn-bg);
border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
outline: 0;
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
border-color: var(--bs-btn-hover-border-color);
outline: 0;
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
color: var(--bs-btn-active-color);
background-color: var(--bs-btn-active-bg);
border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
color: var(--bs-btn-disabled-color);
pointer-events: none;
background-color: var(--bs-btn-disabled-bg);
border-color: var(--bs-btn-disabled-border-color);
opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
--bs-btn-color: #fff;
--bs-btn-bg: #0d6efd;
--bs-btn-border-color: #0d6efd;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #0b5ed7;
--bs-btn-hover-border-color: #0a58ca;
--bs-btn-focus-shadow-rgb: 49, 132, 253;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #0a58ca;
--bs-btn-active-border-color: #0a53be;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #0d6efd;
--bs-btn-disabled-border-color: #0d6efd;
}
.btn-secondary {
--bs-btn-color: #fff;
--bs-btn-bg: #6c757d;
--bs-btn-border-color: #6c757d;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #5c636a;
--bs-btn-hover-border-color: #565e64;
--bs-btn-focus-shadow-rgb: 130, 138, 145;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #565e64;
--bs-btn-active-border-color: #51585e;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #6c757d;
--bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
--bs-btn-color: #fff;
--bs-btn-bg: #198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #157347;
--bs-btn-hover-border-color: #146c43;
--bs-btn-focus-shadow-rgb: 60, 153, 110;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #146c43;
--bs-btn-active-border-color: #13653f;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #198754;
--bs-btn-disabled-border-color: #198754;
}
.btn-info {
--bs-btn-color: #000;
--bs-btn-bg: #0dcaf0;
--bs-btn-border-color: #0dcaf0;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #31d2f2;
--bs-btn-hover-border-color: #25cff2;
--bs-btn-focus-shadow-rgb: 11, 172, 204;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #3dd5f3;
--bs-btn-active-border-color: #25cff2;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #0dcaf0;
--bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
--bs-btn-color: #000;
--bs-btn-bg: #ffc107;
--bs-btn-border-color: #ffc107;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #ffca2c;
--bs-btn-hover-border-color: #ffc720;
--bs-btn-focus-shadow-rgb: 217, 164, 6;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #ffcd39;
--bs-btn-active-border-color: #ffc720;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #ffc107;
--bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
--bs-btn-color: #fff;
--bs-btn-bg: #dc3545;
--bs-btn-border-color: #dc3545;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #bb2d3b;
--bs-btn-hover-border-color: #b02a37;
--bs-btn-focus-shadow-rgb: 225, 83, 97;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #b02a37;
--bs-btn-active-border-color: #a52834;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #dc3545;
--bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
--bs-btn-color: #000;
--bs-btn-bg: #f8f9fa;
--bs-btn-border-color: #f8f9fa;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #d3d4d5;
--bs-btn-hover-border-color: #c6c7c8;
--bs-btn-focus-shadow-rgb: 211, 212, 213;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #c6c7c8;
--bs-btn-active-border-color: #babbbc;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #f8f9fa;
--bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
--bs-btn-color: #fff;
--bs-btn-bg: #212529;
--bs-btn-border-color: #212529;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #424649;
--bs-btn-hover-border-color: #373b3e;
--bs-btn-focus-shadow-rgb: 66, 70, 73;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #4d5154;
--bs-btn-active-border-color: #373b3e;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #212529;
--bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
--bs-btn-color: #0d6efd;
--bs-btn-border-color: #0d6efd;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #0d6efd;
--bs-btn-hover-border-color: #0d6efd;
--bs-btn-focus-shadow-rgb: 13, 110, 253;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #0d6efd;
--bs-btn-active-border-color: #0d6efd;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #0d6efd;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #0d6efd;
--bs-gradient: none;
}
.btn-outline-secondary {
--bs-btn-color: #6c757d;
--bs-btn-border-color: #6c757d;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #6c757d;
--bs-btn-hover-border-color: #6c757d;
--bs-btn-focus-shadow-rgb: 108, 117, 125;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #6c757d;
--bs-btn-active-border-color: #6c757d;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #6c757d;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #6c757d;
--bs-gradient: none;
}
.btn-outline-success {
--bs-btn-color: #198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #198754;
--bs-btn-hover-border-color: #198754;
--bs-btn-focus-shadow-rgb: 25, 135, 84;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #198754;
--bs-btn-active-border-color: #198754;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #198754;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #198754;
--bs-gradient: none;
}
.btn-outline-info {
--bs-btn-color: #0dcaf0;
--bs-btn-border-color: #0dcaf0;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #0dcaf0;
--bs-btn-hover-border-color: #0dcaf0;
--bs-btn-focus-shadow-rgb: 13, 202, 240;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #0dcaf0;
--bs-btn-active-border-color: #0dcaf0;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #0dcaf0;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #0dcaf0;
--bs-gradient: none;
}
.btn-outline-warning {
--bs-btn-color: #ffc107;
--bs-btn-border-color: #ffc107;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #ffc107;
--bs-btn-hover-border-color: #ffc107;
--bs-btn-focus-shadow-rgb: 255, 193, 7;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #ffc107;
--bs-btn-active-border-color: #ffc107;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ffc107;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #ffc107;
--bs-gradient: none;
}
.btn-outline-danger {
--bs-btn-color: #dc3545;
--bs-btn-border-color: #dc3545;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #dc3545;
--bs-btn-hover-border-color: #dc3545;
--bs-btn-focus-shadow-rgb: 220, 53, 69;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #dc3545;
--bs-btn-active-border-color: #dc3545;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #dc3545;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #dc3545;
--bs-gradient: none;
}
.btn-outline-light {
--bs-btn-color: #f8f9fa;
--bs-btn-border-color: #f8f9fa;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #f8f9fa;
--bs-btn-hover-border-color: #f8f9fa;
--bs-btn-focus-shadow-rgb: 248, 249, 250;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #f8f9fa;
--bs-btn-active-border-color: #f8f9fa;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #f8f9fa;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #f8f9fa;
--bs-gradient: none;
}
.btn-outline-dark {
--bs-btn-color: #212529;
--bs-btn-border-color: #212529;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #212529;
--bs-btn-hover-border-color: #212529;
--bs-btn-focus-shadow-rgb: 33, 37, 41;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #212529;
--bs-btn-active-border-color: #212529;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #212529;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #212529;
--bs-gradient: none;
}
.btn-link {
--bs-btn-font-weight: 400;
--bs-btn-color: var(--bs-link-color);
--bs-btn-bg: transparent;
--bs-btn-border-color: transparent;
--bs-btn-hover-color: var(--bs-link-hover-color);
--bs-btn-hover-border-color: transparent;
--bs-btn-active-color: var(--bs-link-hover-color);
--bs-btn-active-border-color: transparent;
--bs-btn-disabled-color: #6c757d;
--bs-btn-disabled-border-color: transparent;
--bs-btn-box-shadow: 0 0 0 #000;
--bs-btn-focus-shadow-rgb: 49, 132, 253;
text-decoration: underline;
}
.btn-link:focus-visible {
color: var(--bs-btn-color);
}
.btn-link:hover {
color: var(--bs-btn-hover-color);
}
.btn-lg, .btn-group-lg > .btn {
--bs-btn-padding-y: 0.5rem;
--bs-btn-padding-x: 1rem;
--bs-btn-font-size: 1.25rem;
--bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm, .btn-group-sm > .btn {
--bs-btn-padding-y: 0.25rem;
--bs-btn-padding-x: 0.5rem;
--bs-btn-font-size: 0.875rem;
--bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
.fade {
transition: none;
}
}
.fade:not(.show) {
opacity: 0;
}
.collapse:not(.show) {
display: none;
}
.collapsing {
height: 0;
overflow: hidden;
transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
.collapsing {
transition: none;
}
}
.collapsing.collapse-horizontal {
width: 0;
height: auto;
transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
.collapsing.collapse-horizontal {
transition: none;
}
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
position: relative;
}
.dropdown-toggle {
white-space: nowrap;
}
.dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid;
border-right: 0.3em solid transparent;
border-bottom: 0;
border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
margin-left: 0;
}
.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: var(--bs-body-color);
--bs-dropdown-bg: var(--bs-body-bg);
--bs-dropdown-border-color: var(--bs-border-color-translucent);
--bs-dropdown-border-radius: var(--bs-border-radius);
--bs-dropdown-border-width: var(--bs-border-width);
--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
--bs-dropdown-divider-margin-y: 0.5rem;
--bs-dropdown-box-shadow: var(--bs-box-shadow);
--bs-dropdown-link-color: var(--bs-body-color);
--bs-dropdown-link-hover-color: var(--bs-body-color);
--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
--bs-dropdown-link-active-color: #fff;
--bs-dropdown-link-active-bg: #0d6efd;
--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
--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: var(--bs-dropdown-zindex);
display: none;
min-width: var(--bs-dropdown-min-width);
padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
margin: 0;
font-size: var(--bs-dropdown-font-size);
color: var(--bs-dropdown-color);
text-align: left;
list-style: none;
background-color: var(--bs-dropdown-bg);
background-clip: padding-box;
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: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
--bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-end {
--bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
right: 0;
left: auto;
}
@media (min-width: 576px) {
.dropdown-menu-sm-start {
--bs-position: start;
}
.dropdown-menu-sm-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-sm-end {
--bs-position: end;
}
.dropdown-menu-sm-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 768px) {
.dropdown-menu-md-start {
--bs-position: start;
}
.dropdown-menu-md-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-md-end {
--bs-position: end;
}
.dropdown-menu-md-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 992px) {
.dropdown-menu-lg-start {
--bs-position: start;
}
.dropdown-menu-lg-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-lg-end {
--bs-position: end;
}
.dropdown-menu-lg-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 1200px) {
.dropdown-menu-xl-start {
--bs-position: start;
}
.dropdown-menu-xl-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-xl-end {
--bs-position: end;
}
.dropdown-menu-xl-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 1400px) {
.dropdown-menu-xxl-start {
--bs-position: start;
}
.dropdown-menu-xxl-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-xxl-end {
--bs-position: end;
}
.dropdown-menu-xxl-end[data-bs-popper] {
right: 0;
left: auto;
}
}
.dropup .dropdown-menu[data-bs-popper] {
top: auto;
bottom: 100%;
margin-top: 0;
margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0;
border-right: 0.3em solid transparent;
border-bottom: 0.3em solid;
border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
top: 0;
right: auto;
left: 100%;
margin-top: 0;
margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid transparent;
border-right: 0;
border-bottom: 0.3em solid transparent;
border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropend .dropdown-toggle::after {
vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
top: 0;
right: 100%;
left: auto;
margin-top: 0;
margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
}
.dropstart .dropdown-toggle::after {
display: none;
}
.dropstart .dropdown-toggle::before {
display: inline-block;
margin-right: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid transparent;
border-right: 0.3em solid;
border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropstart .dropdown-toggle::before {
vertical-align: 0;
}
.dropdown-divider {
height: 0;
margin: var(--bs-dropdown-divider-margin-y) 0;
overflow: hidden;
border-top: 1px solid var(--bs-dropdown-divider-bg);
opacity: 1;
}
.dropdown-item {
display: block;
width: 100%;
padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
clear: both;
font-weight: 400;
color: var(--bs-dropdown-link-color);
text-align: inherit;
text-decoration: none;
white-space: nowrap;
background-color: transparent;
border: 0;
border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
color: var(--bs-dropdown-link-hover-color);
background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
color: var(--bs-dropdown-link-active-color);
text-decoration: none;
background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
color: var(--bs-dropdown-link-disabled-color);
pointer-events: none;
background-color: transparent;
}
.dropdown-menu.show {
display: block;
}
.dropdown-header {
display: block;
padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
margin-bottom: 0;
font-size: 0.875rem;
color: var(--bs-dropdown-header-color);
white-space: nowrap;
}
.dropdown-item-text {
display: block;
padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
--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;
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-flex;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
z-index: 1;
}
.btn-toolbar {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.btn-toolbar .input-group {
width: auto;
}
.btn-group {
border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
padding-right: 0.5625rem;
padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
padding-right: 0.375rem;
padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
padding-right: 0.75rem;
padding-left: 0.75rem;
}
.btn-group-vertical {
flex-direction: column;
align-items: flex-start;
justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.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: var(--bs-secondary-color);
display: flex;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.nav-link {
display: block;
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);
text-decoration: none;
background: none;
border: 0;
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) {
.nav-link {
transition: none;
}
}
.nav-link:hover, .nav-link:focus {
color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
color: var(--bs-nav-link-disabled-color);
pointer-events: none;
cursor: default;
}
.nav-tabs {
--bs-nav-tabs-border-width: var(--bs-border-width);
--bs-nav-tabs-border-color: var(--bs-border-color);
--bs-nav-tabs-border-radius: var(--bs-border-radius);
--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
--bs-nav-tabs-link-active-bg: var(--bs-body-bg);
--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
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 {
isolation: isolate;
border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
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: 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: var(--bs-border-radius);
--bs-nav-pills-link-active-color: #fff;
--bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
color: var(--bs-nav-pills-link-active-color);
background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
--bs-nav-underline-gap: 1rem;
--bs-nav-underline-border-width: 0.125rem;
--bs-nav-underline-link-active-color: var(--bs-emphasis-color);
gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
padding-right: 0;
padding-left: 0;
border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
font-weight: 700;
color: var(--bs-nav-underline-link-active-color);
border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
flex: 1 1 auto;
text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
flex-basis: 0;
flex-grow: 1;
text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
width: 100%;
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.navbar {
--bs-navbar-padding-x: 0;
--bs-navbar-padding-y: 0.5rem;
--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
--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(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
--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%2833, 37, 41, 0.75%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(var(--bs-emphasis-color-rgb), 0.15);
--bs-navbar-toggler-border-radius: var(--bs-border-radius);
--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: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
display: flex;
flex-wrap: inherit;
align-items: center;
justify-content: space-between;
}
.navbar-brand {
padding-top: 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);
text-decoration: none;
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.active, .navbar-nav .nav-link.show {
color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
position: static;
}
.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 {
flex-basis: 100%;
flex-grow: 1;
align-items: center;
}
.navbar-toggler {
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: 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 {
transition: none;
}
}
.navbar-toggler:hover {
text-decoration: none;
}
.navbar-toggler:focus {
text-decoration: none;
outline: 0;
box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
display: inline-block;
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%;
}
.navbar-nav-scroll {
max-height: var(--bs-scroll-height, 75vh);
overflow-y: auto;
}
@media (min-width: 576px) {
.navbar-expand-sm {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
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;
}
.navbar-expand-sm .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
display: none;
}
.navbar-expand-sm .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-sm .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-sm .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 768px) {
.navbar-expand-md {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
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;
}
.navbar-expand-md .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
display: none;
}
.navbar-expand-md .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-md .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-md .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
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;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
display: none;
}
.navbar-expand-lg .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-lg .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-lg .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 1200px) {
.navbar-expand-xl {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
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;
}
.navbar-expand-xl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
display: none;
}
.navbar-expand-xl .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-xl .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-xl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 1400px) {
.navbar-expand-xxl {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-xxl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xxl .navbar-nav .nav-link {
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;
}
.navbar-expand-xxl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xxl .navbar-toggler {
display: none;
}
.navbar-expand-xxl .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-xxl .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-xxl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
.navbar-expand {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand .navbar-nav {
flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
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;
}
.navbar-expand .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand .navbar-toggler {
display: none;
}
.navbar-expand .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
--bs-navbar-color: rgba(255, 255, 255, 0.55);
--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: #fff;
--bs-navbar-brand-hover-color: #fff;
--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");
}
[data-bs-theme=dark] .navbar-toggler-icon {
--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");
}
.card {
--bs-card-spacer-y: 1rem;
--bs-card-spacer-x: 1rem;
--bs-card-title-spacer-y: 0.5rem;
--bs-card-title-color: ;
--bs-card-subtitle-color: ;
--bs-card-border-width: var(--bs-border-width);
--bs-card-border-color: var(--bs-border-color-translucent);
--bs-card-border-radius: var(--bs-border-radius);
--bs-card-box-shadow: ;
--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
--bs-card-cap-padding-y: 0.5rem;
--bs-card-cap-padding-x: 1rem;
--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
--bs-card-cap-color: ;
--bs-card-height: ;
--bs-card-color: ;
--bs-card-bg: var(--bs-body-bg);
--bs-card-img-overlay-padding: 1rem;
--bs-card-group-margin: 0.75rem;
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
height: var(--bs-card-height);
color: var(--bs-body-color);
word-wrap: break-word;
background-color: var(--bs-card-bg);
background-clip: border-box;
border: var(--bs-card-border-width) solid var(--bs-card-border-color);
border-radius: var(--bs-card-border-radius);
}
.card > hr {
margin-right: 0;
margin-left: 0;
}
.card > .list-group {
border-top: inherit;
border-bottom: inherit;
}
.card > .list-group:first-child {
border-top-width: 0;
border-top-left-radius: var(--bs-card-inner-border-radius);
border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
border-bottom-width: 0;
border-bottom-right-radius: var(--bs-card-inner-border-radius);
border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
border-top: 0;
}
.card-body {
flex: 1 1 auto;
padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
color: var(--bs-card-color);
}
.card-title {
margin-bottom: var(--bs-card-title-spacer-y);
color: var(--bs-card-title-color);
}
.card-subtitle {
margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
margin-bottom: 0;
color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
margin-bottom: 0;
}
.card-link + .card-link {
margin-left: var(--bs-card-spacer-x);
}
.card-header {
padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
margin-bottom: 0;
color: var(--bs-card-cap-color);
background-color: var(--bs-card-cap-bg);
border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
color: var(--bs-card-cap-color);
background-color: var(--bs-card-cap-bg);
border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
border-bottom: 0;
}
.card-header-tabs .nav-link.active {
background-color: var(--bs-card-bg);
border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: var(--bs-card-img-overlay-padding);
border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
width: 100%;
}
.card-img,
.card-img-top {
border-top-left-radius: var(--bs-card-inner-border-radius);
border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
border-bottom-right-radius: var(--bs-card-inner-border-radius);
border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
.card-group {
display: flex;
flex-flow: row wrap;
}
.card-group > .card {
flex: 1 0 0%;
margin-bottom: 0;
}
.card-group > .card + .card {
margin-left: 0;
border-left: 0;
}
.card-group > .card:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
border-top-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
border-bottom-right-radius: 0;
}
.card-group > .card:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
border-top-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
border-bottom-left-radius: 0;
}
}
.accordion {
--bs-accordion-color: var(--bs-body-color);
--bs-accordion-bg: var(--bs-body-bg);
--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: var(--bs-border-width);
--bs-accordion-border-radius: var(--bs-border-radius);
--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
--bs-accordion-btn-padding-x: 1.25rem;
--bs-accordion-btn-padding-y: 1rem;
--bs-accordion-btn-color: var(--bs-body-color);
--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='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%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='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
--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: var(--bs-primary-text-emphasis);
--bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
position: relative;
display: flex;
align-items: center;
width: 100%;
padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
font-size: 1rem;
color: var(--bs-accordion-btn-color);
text-align: left;
background-color: var(--bs-accordion-btn-bg);
border: 0;
border-radius: 0;
overflow-anchor: none;
transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button {
transition: none;
}
}
.accordion-button:not(.collapsed) {
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: var(--bs-accordion-btn-active-icon);
transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
flex-shrink: 0;
width: var(--bs-accordion-btn-icon-width);
height: var(--bs-accordion-btn-icon-width);
margin-left: auto;
content: "";
background-image: var(--bs-accordion-btn-icon);
background-repeat: no-repeat;
background-size: var(--bs-accordion-btn-icon-width);
transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button::after {
transition: none;
}
}
.accordion-button:hover {
z-index: 2;
}
.accordion-button:focus {
z-index: 3;
outline: 0;
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
margin-bottom: 0;
}
.accordion-item {
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: var(--bs-accordion-border-radius);
border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
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: var(--bs-accordion-border-radius);
border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
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: var(--bs-accordion-border-radius);
border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
border-right: 0;
border-left: 0;
border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");
}
.breadcrumb {
--bs-breadcrumb-padding-x: 0;
--bs-breadcrumb-padding-y: 0;
--bs-breadcrumb-margin-bottom: 1rem;
--bs-breadcrumb-bg: ;
--bs-breadcrumb-border-radius: ;
--bs-breadcrumb-divider-color: var(--bs-secondary-color);
--bs-breadcrumb-item-padding-x: 0.5rem;
--bs-breadcrumb-item-active-color: var(--bs-secondary-color);
display: flex;
flex-wrap: wrap;
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(--bs-breadcrumb-bg);
border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
float: left;
padding-right: var(--bs-breadcrumb-item-padding-x);
color: var(--bs-breadcrumb-divider-color);
content: var(--bs-breadcrumb-divider, "/")  ;
}
.breadcrumb-item.active {
color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
--bs-pagination-padding-x: 0.75rem;
--bs-pagination-padding-y: 0.375rem;
--bs-pagination-font-size: 1rem;
--bs-pagination-color: var(--bs-link-color);
--bs-pagination-bg: var(--bs-body-bg);
--bs-pagination-border-width: var(--bs-border-width);
--bs-pagination-border-color: var(--bs-border-color);
--bs-pagination-border-radius: var(--bs-border-radius);
--bs-pagination-hover-color: var(--bs-link-hover-color);
--bs-pagination-hover-bg: var(--bs-tertiary-bg);
--bs-pagination-hover-border-color: var(--bs-border-color);
--bs-pagination-focus-color: var(--bs-link-hover-color);
--bs-pagination-focus-bg: var(--bs-secondary-bg);
--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
--bs-pagination-active-color: #fff;
--bs-pagination-active-bg: #0d6efd;
--bs-pagination-active-border-color: #0d6efd;
--bs-pagination-disabled-color: var(--bs-secondary-color);
--bs-pagination-disabled-bg: var(--bs-secondary-bg);
--bs-pagination-disabled-border-color: var(--bs-border-color);
display: flex;
padding-left: 0;
list-style: none;
}
.page-link {
position: relative;
display: block;
padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
font-size: var(--bs-pagination-font-size);
color: var(--bs-pagination-color);
text-decoration: none;
background-color: var(--bs-pagination-bg);
border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
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) {
.page-link {
transition: none;
}
}
.page-link:hover {
z-index: 2;
color: var(--bs-pagination-hover-color);
background-color: var(--bs-pagination-hover-bg);
border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
z-index: 3;
color: var(--bs-pagination-focus-color);
background-color: var(--bs-pagination-focus-bg);
outline: 0;
box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
z-index: 3;
color: var(--bs-pagination-active-color);
background-color: var(--bs-pagination-active-bg);
border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
color: var(--bs-pagination-disabled-color);
pointer-events: none;
background-color: var(--bs-pagination-disabled-bg);
border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
border-top-left-radius: var(--bs-pagination-border-radius);
border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
border-top-right-radius: var(--bs-pagination-border-radius);
border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
--bs-pagination-padding-x: 1.5rem;
--bs-pagination-padding-y: 0.75rem;
--bs-pagination-font-size: 1.25rem;
--bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
--bs-pagination-padding-x: 0.5rem;
--bs-pagination-padding-y: 0.25rem;
--bs-pagination-font-size: 0.875rem;
--bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
--bs-badge-padding-x: 0.65em;
--bs-badge-padding-y: 0.35em;
--bs-badge-font-size: 0.75em;
--bs-badge-font-weight: 700;
--bs-badge-color: #fff;
--bs-badge-border-radius: var(--bs-border-radius);
display: inline-block;
padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
font-size: var(--bs-badge-font-size);
font-weight: var(--bs-badge-font-weight);
line-height: 1;
color: var(--bs-badge-color);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.alert {
--bs-alert-bg: transparent;
--bs-alert-padding-x: 1rem;
--bs-alert-padding-y: 1rem;
--bs-alert-margin-bottom: 1rem;
--bs-alert-color: inherit;
--bs-alert-border-color: transparent;
--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
--bs-alert-border-radius: var(--bs-border-radius);
--bs-alert-link-color: inherit;
position: relative;
padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
margin-bottom: var(--bs-alert-margin-bottom);
color: var(--bs-alert-color);
background-color: var(--bs-alert-bg);
border: var(--bs-alert-border);
border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
color: inherit;
}
.alert-link {
font-weight: 700;
color: var(--bs-alert-link-color);
}
.alert-dismissible {
padding-right: 3rem;
}
.alert-dismissible .btn-close {
position: absolute;
top: 0;
right: 0;
z-index: 2;
padding: 1.25rem 1rem;
}
.alert-primary {
--bs-alert-color: var(--bs-primary-text-emphasis);
--bs-alert-bg: var(--bs-primary-bg-subtle);
--bs-alert-border-color: var(--bs-primary-border-subtle);
--bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
--bs-alert-color: var(--bs-secondary-text-emphasis);
--bs-alert-bg: var(--bs-secondary-bg-subtle);
--bs-alert-border-color: var(--bs-secondary-border-subtle);
--bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
--bs-alert-color: var(--bs-success-text-emphasis);
--bs-alert-bg: var(--bs-success-bg-subtle);
--bs-alert-border-color: var(--bs-success-border-subtle);
--bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
--bs-alert-color: var(--bs-info-text-emphasis);
--bs-alert-bg: var(--bs-info-bg-subtle);
--bs-alert-border-color: var(--bs-info-border-subtle);
--bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
--bs-alert-color: var(--bs-warning-text-emphasis);
--bs-alert-bg: var(--bs-warning-bg-subtle);
--bs-alert-border-color: var(--bs-warning-border-subtle);
--bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
--bs-alert-color: var(--bs-danger-text-emphasis);
--bs-alert-bg: var(--bs-danger-bg-subtle);
--bs-alert-border-color: var(--bs-danger-border-subtle);
--bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
--bs-alert-color: var(--bs-light-text-emphasis);
--bs-alert-bg: var(--bs-light-bg-subtle);
--bs-alert-border-color: var(--bs-light-border-subtle);
--bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
--bs-alert-color: var(--bs-dark-text-emphasis);
--bs-alert-bg: var(--bs-dark-bg-subtle);
--bs-alert-border-color: var(--bs-dark-border-subtle);
--bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
0% {
background-position-x: 1rem;
}
}
.progress,
.progress-stacked {
--bs-progress-height: 1rem;
--bs-progress-font-size: 0.75rem;
--bs-progress-bg: var(--bs-secondary-bg);
--bs-progress-border-radius: var(--bs-border-radius);
--bs-progress-box-shadow: var(--bs-box-shadow-inset);
--bs-progress-bar-color: #fff;
--bs-progress-bar-bg: #0d6efd;
--bs-progress-bar-transition: width 0.6s ease;
display: flex;
height: var(--bs-progress-height);
overflow: hidden;
font-size: var(--bs-progress-font-size);
background-color: var(--bs-progress-bg);
border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
display: flex;
flex-direction: column;
justify-content: center;
overflow: hidden;
color: var(--bs-progress-bar-color);
text-align: center;
white-space: nowrap;
background-color: var(--bs-progress-bar-bg);
transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
.progress-bar {
transition: none;
}
}
.progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
width: 100%;
}
.progress-bar-animated {
animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
.progress-bar-animated {
animation: none;
}
}
.list-group {
--bs-list-group-color: var(--bs-body-color);
--bs-list-group-bg: var(--bs-body-bg);
--bs-list-group-border-color: var(--bs-border-color);
--bs-list-group-border-width: var(--bs-border-width);
--bs-list-group-border-radius: var(--bs-border-radius);
--bs-list-group-item-padding-x: 1rem;
--bs-list-group-item-padding-y: 0.5rem;
--bs-list-group-action-color: var(--bs-secondary-color);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
--bs-list-group-action-active-color: var(--bs-body-color);
--bs-list-group-action-active-bg: var(--bs-secondary-bg);
--bs-list-group-disabled-color: var(--bs-secondary-color);
--bs-list-group-disabled-bg: var(--bs-body-bg);
--bs-list-group-active-color: #fff;
--bs-list-group-active-bg: #0d6efd;
--bs-list-group-active-border-color: #0d6efd;
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
list-style-type: none;
counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
content: counters(section, ".") ". ";
counter-increment: section;
}
.list-group-item-action {
width: 100%;
color: var(--bs-list-group-action-color);
text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
z-index: 1;
color: var(--bs-list-group-action-hover-color);
text-decoration: none;
background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
color: var(--bs-list-group-action-active-color);
background-color: var(--bs-list-group-action-active-bg);
}
.list-group-item {
position: relative;
display: block;
padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
color: var(--bs-list-group-color);
text-decoration: none;
background-color: var(--bs-list-group-bg);
border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
border-top-left-radius: inherit;
border-top-right-radius: inherit;
}
.list-group-item:last-child {
border-bottom-right-radius: inherit;
border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
color: var(--bs-list-group-disabled-color);
pointer-events: none;
background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
z-index: 2;
color: var(--bs-list-group-active-color);
background-color: var(--bs-list-group-active-bg);
border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
border-top-width: 0;
}
.list-group-item + .list-group-item.active {
margin-top: calc(-1 * var(--bs-list-group-border-width));
border-top-width: var(--bs-list-group-border-width);
}
.list-group-horizontal {
flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
.list-group-horizontal-sm {
flex-direction: row;
}
.list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-sm > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 768px) {
.list-group-horizontal-md {
flex-direction: row;
}
.list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-md > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 992px) {
.list-group-horizontal-lg {
flex-direction: row;
}
.list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-lg > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 1200px) {
.list-group-horizontal-xl {
flex-direction: row;
}
.list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-xl > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 1400px) {
.list-group-horizontal-xxl {
flex-direction: row;
}
.list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-xxl > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-xxl > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
.list-group-flush {
border-radius: 0;
}
.list-group-flush > .list-group-item {
border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
border-bottom-width: 0;
}
.list-group-item-primary {
--bs-list-group-color: var(--bs-primary-text-emphasis);
--bs-list-group-bg: var(--bs-primary-bg-subtle);
--bs-list-group-border-color: var(--bs-primary-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
--bs-list-group-active-color: var(--bs-primary-bg-subtle);
--bs-list-group-active-bg: var(--bs-primary-text-emphasis);
--bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
--bs-list-group-color: var(--bs-secondary-text-emphasis);
--bs-list-group-bg: var(--bs-secondary-bg-subtle);
--bs-list-group-border-color: var(--bs-secondary-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
--bs-list-group-active-color: var(--bs-secondary-bg-subtle);
--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
--bs-list-group-color: var(--bs-success-text-emphasis);
--bs-list-group-bg: var(--bs-success-bg-subtle);
--bs-list-group-border-color: var(--bs-success-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-success-border-subtle);
--bs-list-group-active-color: var(--bs-success-bg-subtle);
--bs-list-group-active-bg: var(--bs-success-text-emphasis);
--bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
--bs-list-group-color: var(--bs-info-text-emphasis);
--bs-list-group-bg: var(--bs-info-bg-subtle);
--bs-list-group-border-color: var(--bs-info-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-info-border-subtle);
--bs-list-group-active-color: var(--bs-info-bg-subtle);
--bs-list-group-active-bg: var(--bs-info-text-emphasis);
--bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
--bs-list-group-color: var(--bs-warning-text-emphasis);
--bs-list-group-bg: var(--bs-warning-bg-subtle);
--bs-list-group-border-color: var(--bs-warning-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
--bs-list-group-active-color: var(--bs-warning-bg-subtle);
--bs-list-group-active-bg: var(--bs-warning-text-emphasis);
--bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
--bs-list-group-color: var(--bs-danger-text-emphasis);
--bs-list-group-bg: var(--bs-danger-bg-subtle);
--bs-list-group-border-color: var(--bs-danger-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
--bs-list-group-active-color: var(--bs-danger-bg-subtle);
--bs-list-group-active-bg: var(--bs-danger-text-emphasis);
--bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
--bs-list-group-color: var(--bs-light-text-emphasis);
--bs-list-group-bg: var(--bs-light-bg-subtle);
--bs-list-group-border-color: var(--bs-light-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-light-border-subtle);
--bs-list-group-active-color: var(--bs-light-bg-subtle);
--bs-list-group-active-bg: var(--bs-light-text-emphasis);
--bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
--bs-list-group-color: var(--bs-dark-text-emphasis);
--bs-list-group-bg: var(--bs-dark-bg-subtle);
--bs-list-group-border-color: var(--bs-dark-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
--bs-list-group-active-color: var(--bs-dark-bg-subtle);
--bs-list-group-active-bg: var(--bs-dark-text-emphasis);
--bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
--bs-btn-close-color: #000;
--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
--bs-btn-close-opacity: 0.5;
--bs-btn-close-hover-opacity: 0.75;
--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
--bs-btn-close-focus-opacity: 1;
--bs-btn-close-disabled-opacity: 0.25;
--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
box-sizing: content-box;
width: 1em;
height: 1em;
padding: 0.25em 0.25em;
color: var(--bs-btn-close-color);
background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
border: 0;
border-radius: 0.375rem;
opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
color: var(--bs-btn-close-color);
text-decoration: none;
opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
outline: 0;
box-shadow: var(--bs-btn-close-focus-shadow);
opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
filter: var(--bs-btn-close-white-filter);
}
[data-bs-theme=dark] .btn-close {
filter: var(--bs-btn-close-white-filter);
}
.toast {
--bs-toast-zindex: 1090;
--bs-toast-padding-x: 0.75rem;
--bs-toast-padding-y: 0.5rem;
--bs-toast-spacing: 1.5rem;
--bs-toast-max-width: 350px;
--bs-toast-font-size: 0.875rem;
--bs-toast-color: ;
--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
--bs-toast-border-width: var(--bs-border-width);
--bs-toast-border-color: var(--bs-border-color-translucent);
--bs-toast-border-radius: var(--bs-border-radius);
--bs-toast-box-shadow: var(--bs-box-shadow);
--bs-toast-header-color: var(--bs-secondary-color);
--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
--bs-toast-header-border-color: var(--bs-border-color-translucent);
width: var(--bs-toast-max-width);
max-width: 100%;
font-size: var(--bs-toast-font-size);
color: var(--bs-toast-color);
pointer-events: auto;
background-color: var(--bs-toast-bg);
background-clip: padding-box;
border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
box-shadow: var(--bs-toast-box-shadow);
border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
opacity: 0;
}
.toast:not(.show) {
display: none;
}
.toast-container {
--bs-toast-zindex: 1090;
position: absolute;
z-index: var(--bs-toast-zindex);
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
max-width: 100%;
pointer-events: none;
}
.toast-container > :not(:last-child) {
margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
display: flex;
align-items: center;
padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
color: var(--bs-toast-header-color);
background-color: var(--bs-toast-header-bg);
background-clip: padding-box;
border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
margin-right: calc(-0.5 * var(--bs-toast-padding-x));
margin-left: var(--bs-toast-padding-x);
}
.toast-body {
padding: var(--bs-toast-padding-x);
word-wrap: break-word;
}
.modal {
--bs-modal-zindex: 1055;
--bs-modal-width: 500px;
--bs-modal-padding: 1rem;
--bs-modal-margin: 0.5rem;
--bs-modal-color: ;
--bs-modal-bg: var(--bs-body-bg);
--bs-modal-border-color: var(--bs-border-color-translucent);
--bs-modal-border-width: var(--bs-border-width);
--bs-modal-border-radius: var(--bs-border-radius-lg);
--bs-modal-box-shadow: var(--bs-box-shadow-sm);
--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
--bs-modal-header-padding-x: 1rem;
--bs-modal-header-padding-y: 1rem;
--bs-modal-header-padding: 1rem 1rem;
--bs-modal-header-border-color: var(--bs-border-color);
--bs-modal-header-border-width: var(--bs-border-width);
--bs-modal-title-line-height: 1.5;
--bs-modal-footer-gap: 0.5rem;
--bs-modal-footer-bg: ;
--bs-modal-footer-border-color: var(--bs-border-color);
--bs-modal-footer-border-width: var(--bs-border-width);
position: fixed;
top: 0;
left: 0;
z-index: var(--bs-modal-zindex);
display: none;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
outline: 0;
}
.modal-dialog {
position: relative;
width: auto;
margin: var(--bs-modal-margin);
pointer-events: none;
}
.modal.fade .modal-dialog {
transition: transform 0.3s ease-out;
transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
.modal.fade .modal-dialog {
transition: none;
}
}
.modal.show .modal-dialog {
transform: none;
}
.modal.modal-static .modal-dialog {
transform: scale(1.02);
}
.modal-dialog-scrollable {
height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
max-height: 100%;
overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
overflow-y: auto;
}
.modal-dialog-centered {
display: flex;
align-items: center;
min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
color: var(--bs-modal-color);
pointer-events: auto;
background-color: var(--bs-modal-bg);
background-clip: padding-box;
border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
border-radius: var(--bs-modal-border-radius);
outline: 0;
}
.modal-backdrop {
--bs-backdrop-zindex: 1050;
--bs-backdrop-bg: #000;
--bs-backdrop-opacity: 0.5;
position: fixed;
top: 0;
left: 0;
z-index: var(--bs-backdrop-zindex);
width: 100vw;
height: 100vh;
background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
opacity: 0;
}
.modal-backdrop.show {
opacity: var(--bs-backdrop-opacity);
}
.modal-header {
display: flex;
flex-shrink: 0;
align-items: center;
padding: var(--bs-modal-header-padding);
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
border-top-left-radius: var(--bs-modal-inner-border-radius);
border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
.modal-title {
margin-bottom: 0;
line-height: var(--bs-modal-title-line-height);
}
.modal-body {
position: relative;
flex: 1 1 auto;
padding: var(--bs-modal-padding);
}
.modal-footer {
display: flex;
flex-shrink: 0;
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
background-color: var(--bs-modal-footer-bg);
border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
border-bottom-right-radius: var(--bs-modal-inner-border-radius);
border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
.modal {
--bs-modal-margin: 1.75rem;
--bs-modal-box-shadow: var(--bs-box-shadow);
}
.modal-dialog {
max-width: var(--bs-modal-width);
margin-right: auto;
margin-left: auto;
}
.modal-sm {
--bs-modal-width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg,
.modal-xl {
--bs-modal-width: 800px;
}
}
@media (min-width: 1200px) {
.modal-xl {
--bs-modal-width: 1140px;
}
}
.modal-fullscreen {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
border-radius: 0;
}
.modal-fullscreen .modal-body {
overflow-y: auto;
}
@media (max-width: 575.98px) {
.modal-fullscreen-sm-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-sm-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-sm-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 767.98px) {
.modal-fullscreen-md-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-md-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-md-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 991.98px) {
.modal-fullscreen-lg-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-lg-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-lg-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 1199.98px) {
.modal-fullscreen-xl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 1399.98px) {
.modal-fullscreen-xxl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xxl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-body {
overflow-y: auto;
}
}
.tooltip {
--bs-tooltip-zindex: 1080;
--bs-tooltip-max-width: 200px;
--bs-tooltip-padding-x: 0.5rem;
--bs-tooltip-padding-y: 0.25rem;
--bs-tooltip-margin: ;
--bs-tooltip-font-size: 0.875rem;
--bs-tooltip-color: var(--bs-body-bg);
--bs-tooltip-bg: var(--bs-emphasis-color);
--bs-tooltip-border-radius: var(--bs-border-radius);
--bs-tooltip-opacity: 0.9;
--bs-tooltip-arrow-width: 0.8rem;
--bs-tooltip-arrow-height: 0.4rem;
z-index: var(--bs-tooltip-zindex);
display: block;
margin: var(--bs-tooltip-margin);
font-family: var(--bs-font-sans-serif);
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
white-space: normal;
word-spacing: normal;
line-break: auto;
font-size: var(--bs-tooltip-font-size);
word-wrap: break-word;
opacity: 0;
}
.tooltip.show {
opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
display: block;
width: var(--bs-tooltip-arrow-width);
height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
position: absolute;
content: "";
border-color: transparent;
border-style: solid;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
top: -1px;
border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
left: calc(-1 * var(--bs-tooltip-arrow-height));
width: var(--bs-tooltip-arrow-height);
height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
right: -1px;
border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
bottom: -1px;
border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
right: calc(-1 * var(--bs-tooltip-arrow-height));
width: var(--bs-tooltip-arrow-height);
height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
left: -1px;
border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
max-width: var(--bs-tooltip-max-width);
padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
color: var(--bs-tooltip-color);
text-align: center;
background-color: var(--bs-tooltip-bg);
border-radius: var(--bs-tooltip-border-radius);
}
.popover {
--bs-popover-zindex: 1070;
--bs-popover-max-width: 276px;
--bs-popover-font-size: 0.875rem;
--bs-popover-bg: var(--bs-body-bg);
--bs-popover-border-width: var(--bs-border-width);
--bs-popover-border-color: var(--bs-border-color-translucent);
--bs-popover-border-radius: var(--bs-border-radius-lg);
--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
--bs-popover-box-shadow: var(--bs-box-shadow);
--bs-popover-header-padding-x: 1rem;
--bs-popover-header-padding-y: 0.5rem;
--bs-popover-header-font-size: 1rem;
--bs-popover-header-color: inherit;
--bs-popover-header-bg: var(--bs-secondary-bg);
--bs-popover-body-padding-x: 1rem;
--bs-popover-body-padding-y: 1rem;
--bs-popover-body-color: var(--bs-body-color);
--bs-popover-arrow-width: 1rem;
--bs-popover-arrow-height: 0.5rem;
--bs-popover-arrow-border: var(--bs-popover-border-color);
z-index: var(--bs-popover-zindex);
display: block;
max-width: var(--bs-popover-max-width);
font-family: var(--bs-font-sans-serif);
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
white-space: normal;
word-spacing: normal;
line-break: auto;
font-size: var(--bs-popover-font-size);
word-wrap: break-word;
background-color: var(--bs-popover-bg);
background-clip: padding-box;
border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
display: block;
width: var(--bs-popover-arrow-width);
height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid;
border-width: 0;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
bottom: 0;
border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
bottom: var(--bs-popover-border-width);
border-top-color: var(--bs-popover-bg);
}
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
width: var(--bs-popover-arrow-height);
height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
left: 0;
border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
left: var(--bs-popover-border-width);
border-right-color: var(--bs-popover-bg);
}
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
top: 0;
border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
top: var(--bs-popover-border-width);
border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: var(--bs-popover-arrow-width);
margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
content: "";
border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
width: var(--bs-popover-arrow-height);
height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
right: 0;
border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
right: var(--bs-popover-border-width);
border-left-color: var(--bs-popover-bg);
}
.popover-header {
padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
margin-bottom: 0;
font-size: var(--bs-popover-header-font-size);
color: var(--bs-popover-header-color);
background-color: var(--bs-popover-header-bg);
border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
border-top-left-radius: var(--bs-popover-inner-border-radius);
border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
display: none;
}
.popover-body {
padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
color: var(--bs-popover-body-color);
}
.carousel {
position: relative;
}
.carousel.pointer-event {
touch-action: pan-y;
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden;
}
.carousel-inner::after {
display: block;
clear: both;
content: "";
}
.carousel-item {
position: relative;
display: none;
float: left;
width: 100%;
margin-right: -100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.carousel-item {
transition: none;
}
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
transform: translateX(-100%);
}
.carousel-fade .carousel-item {
opacity: 0;
transition-property: opacity;
transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
z-index: 1;
opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
z-index: 0;
opacity: 0;
transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
transition: none;
}
}
.carousel-control-prev,
.carousel-control-next {
position: absolute;
top: 0;
bottom: 0;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: 15%;
padding: 0;
color: #fff;
text-align: center;
background: none;
border: 0;
opacity: 0.5;
transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
.carousel-control-prev,
.carousel-control-next {
transition: none;
}
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
color: #fff;
text-decoration: none;
outline: 0;
opacity: 0.9;
}
.carousel-control-prev {
left: 0;
}
.carousel-control-next {
right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
display: inline-block;
width: 2rem;
height: 2rem;
background-repeat: no-repeat;
background-position: 50%;
background-size: 100% 100%;
}
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")  ;
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")  ;
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 0;
left: 0;
z-index: 2;
display: flex;
justify-content: center;
padding: 0;
margin-right: 15%;
margin-bottom: 1rem;
margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
box-sizing: content-box;
flex: 0 1 auto;
width: 30px;
height: 3px;
padding: 0;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #fff;
background-clip: padding-box;
border: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
opacity: 0.5;
transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
.carousel-indicators [data-bs-target] {
transition: none;
}
}
.carousel-indicators .active {
opacity: 1;
}
.carousel-caption {
position: absolute;
right: 15%;
bottom: 1.25rem;
left: 15%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: center;
}
.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
background-color: #000;
}
.carousel-dark .carousel-caption {
color: #000;
}
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
color: #000;
}
.spinner-grow,
.spinner-border {
display: inline-block;
width: var(--bs-spinner-width);
height: var(--bs-spinner-height);
vertical-align: var(--bs-spinner-vertical-align);
border-radius: 50%;
animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
to {
transform: rotate(360deg)  ;
}
}
.spinner-border {
--bs-spinner-width: 2rem;
--bs-spinner-height: 2rem;
--bs-spinner-vertical-align: -0.125em;
--bs-spinner-border-width: 0.25em;
--bs-spinner-animation-speed: 0.75s;
--bs-spinner-animation-name: spinner-border;
border: var(--bs-spinner-border-width) solid currentcolor;
border-right-color: transparent;
}
.spinner-border-sm {
--bs-spinner-width: 1rem;
--bs-spinner-height: 1rem;
--bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
0% {
transform: scale(0);
}
50% {
opacity: 1;
transform: none;
}
}
.spinner-grow {
--bs-spinner-width: 2rem;
--bs-spinner-height: 2rem;
--bs-spinner-vertical-align: -0.125em;
--bs-spinner-animation-speed: 0.75s;
--bs-spinner-animation-name: spinner-grow;
background-color: currentcolor;
opacity: 0;
}
.spinner-grow-sm {
--bs-spinner-width: 1rem;
--bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
.spinner-border,
.spinner-grow {
--bs-spinner-animation-speed: 1.5s;
}
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
--bs-offcanvas-zindex: 1045;
--bs-offcanvas-width: 400px;
--bs-offcanvas-height: 30vh;
--bs-offcanvas-padding-x: 1rem;
--bs-offcanvas-padding-y: 1rem;
--bs-offcanvas-color: var(--bs-body-color);
--bs-offcanvas-bg: var(--bs-body-bg);
--bs-offcanvas-border-width: var(--bs-border-width);
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
--bs-offcanvas-transition: transform 0.3s ease-in-out;
--bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
.offcanvas-sm {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-sm {
transition: none;
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-sm.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-sm.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-sm.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
transform: none;
}
.offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
visibility: visible;
}
}
@media (min-width: 576px) {
.offcanvas-sm {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-sm .offcanvas-header {
display: none;
}
.offcanvas-sm .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 767.98px) {
.offcanvas-md {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-md {
transition: none;
}
}
@media (max-width: 767.98px) {
.offcanvas-md.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-md.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-md.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-md.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
transform: none;
}
.offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
visibility: visible;
}
}
@media (min-width: 768px) {
.offcanvas-md {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-md .offcanvas-header {
display: none;
}
.offcanvas-md .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-lg {
transition: none;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-lg.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-lg.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-lg.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
transform: none;
}
.offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
visibility: visible;
}
}
@media (min-width: 992px) {
.offcanvas-lg {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-lg .offcanvas-header {
display: none;
}
.offcanvas-lg .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-xl {
transition: none;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-xl.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-xl.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-xl.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
transform: none;
}
.offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
visibility: visible;
}
}
@media (min-width: 1200px) {
.offcanvas-xl {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-xl .offcanvas-header {
display: none;
}
.offcanvas-xl .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-xxl {
transition: none;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-xxl.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-xxl.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-xxl.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
transform: none;
}
.offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
visibility: visible;
}
}
@media (min-width: 1400px) {
.offcanvas-xxl {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-xxl .offcanvas-header {
display: none;
}
.offcanvas-xxl .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
.offcanvas {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
.offcanvas {
transition: none;
}
}
.offcanvas.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
visibility: visible;
}
.offcanvas-backdrop {
position: fixed;
top: 0;
left: 0;
z-index: 1040;
width: 100vw;
height: 100vh;
background-color: #000;
}
.offcanvas-backdrop.fade {
opacity: 0;
}
.offcanvas-backdrop.show {
opacity: 0.5;
}
.offcanvas-header {
display: flex;
align-items: center;
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}
.offcanvas-title {
margin-bottom: 0;
line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
flex-grow: 1;
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
overflow-y: auto;
}
.placeholder {
display: inline-block;
min-height: 1em;
vertical-align: middle;
cursor: wait;
background-color: currentcolor;
opacity: 0.5;
}
.placeholder.btn::before {
display: inline-block;
content: "";
}
.placeholder-xs {
min-height: 0.6em;
}
.placeholder-sm {
min-height: 0.8em;
}
.placeholder-lg {
min-height: 1.2em;
}
.placeholder-glow .placeholder {
animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
50% {
opacity: 0.2;
}
}
.placeholder-wave {
-webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
-webkit-mask-size: 200% 100%;
mask-size: 200% 100%;
animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
100% {
-webkit-mask-position: -200% 0%;
mask-position: -200% 0%;
}
}
.clearfix::after {
display: block;
clear: both;
content: "";
}
.text-bg-primary {
color: #fff !important;
background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
color: #fff !important;
background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
color: #fff !important;
background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
color: #000 !important;
background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
color: #000 !important;
background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
color: #fff !important;
background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
color: #000 !important;
background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
color: #fff !important;
background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
-webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
outline: 0;
box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
display: inline-flex;
gap: 0.375rem;
align-items: center;
-webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
text-underline-offset: 0.25em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.icon-link > .bi {
flex-shrink: 0;
width: 1em;
height: 1em;
fill: currentcolor;
transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
.icon-link > .bi {
transition: none;
}
}
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
position: relative;
width: 100%;
}
.ratio::before {
display: block;
padding-top: var(--bs-aspect-ratio);
content: "";
}
.ratio > * {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ratio-1x1 {
--bs-aspect-ratio: 100%;
}
.ratio-4x3 {
--bs-aspect-ratio: 75%;
}
.ratio-16x9 {
--bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
--bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
}
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
}
.sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
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;
position: sticky;
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 {
position: -webkit-sticky;
position: sticky;
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 {
position: -webkit-sticky;
position: sticky;
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 {
position: -webkit-sticky;
position: sticky;
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 {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xxl-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
}
.hstack {
display: flex;
flex-direction: row;
align-items: center;
align-self: stretch;
}
.vstack {
display: flex;
flex: 1 1 auto;
flex-direction: column;
align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
position: absolute !important;
}
.stretched-link::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
content: "";
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.vr {
display: inline-block;
align-self: stretch;
width: var(--bs-border-width);
min-height: 1em;
background-color: currentcolor;
opacity: 0.25;
}
.align-baseline {
vertical-align: baseline !important;
}
.align-top {
vertical-align: top !important;
}
.align-middle {
vertical-align: middle !important;
}
.align-bottom {
vertical-align: bottom !important;
}
.align-text-bottom {
vertical-align: text-bottom !important;
}
.align-text-top {
vertical-align: text-top !important;
}
.float-start {
float: left !important;
}
.float-end {
float: right !important;
}
.float-none {
float: none !important;
}
.object-fit-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-none {
-o-object-fit: none !important;
object-fit: none !important;
}
.opacity-0 {
opacity: 0 !important;
}
.opacity-25 {
opacity: 0.25 !important;
}
.opacity-50 {
opacity: 0.5 !important;
}
.opacity-75 {
opacity: 0.75 !important;
}
.opacity-100 {
opacity: 1 !important;
}
.overflow-auto {
overflow: auto !important;
}
.overflow-hidden {
overflow: hidden !important;
}
.overflow-visible {
overflow: visible !important;
}
.overflow-scroll {
overflow: scroll !important;
}
.overflow-x-auto {
overflow-x: auto !important;
}
.overflow-x-hidden {
overflow-x: hidden !important;
}
.overflow-x-visible {
overflow-x: visible !important;
}
.overflow-x-scroll {
overflow-x: scroll !important;
}
.overflow-y-auto {
overflow-y: auto !important;
}
.overflow-y-hidden {
overflow-y: hidden !important;
}
.overflow-y-visible {
overflow-y: visible !important;
}
.overflow-y-scroll {
overflow-y: scroll !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-grid {
display: grid !important;
}
.d-inline-grid {
display: inline-grid !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: flex !important;
}
.d-inline-flex {
display: inline-flex !important;
}
.d-none {
display: none !important;
}
.shadow {
box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
box-shadow: none !important;
}
.focus-ring-primary {
--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
position: static !important;
}
.position-relative {
position: relative !important;
}
.position-absolute {
position: absolute !important;
}
.position-fixed {
position: fixed !important;
}
.position-sticky {
position: -webkit-sticky !important;
position: sticky !important;
}
.top-0 {
top: 0 !important;
}
.top-50 {
top: 50% !important;
}
.top-100 {
top: 100% !important;
}
.bottom-0 {
bottom: 0 !important;
}
.bottom-50 {
bottom: 50% !important;
}
.bottom-100 {
bottom: 100% !important;
}
.start-0 {
left: 0 !important;
}
.start-50 {
left: 50% !important;
}
.start-100 {
left: 100% !important;
}
.end-0 {
right: 0 !important;
}
.end-50 {
right: 50% !important;
}
.end-100 {
right: 100% !important;
}
.translate-middle {
transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
transform: translateX(-50%) !important;
}
.translate-middle-y {
transform: translateY(-50%) !important;
}
.border {
border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
border: 0 !important;
}
.border-top {
border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
border-top: 0 !important;
}
.border-end {
border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
border-right: 0 !important;
}
.border-bottom {
border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
border-bottom: 0 !important;
}
.border-start {
border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
border-left: 0 !important;
}
.border-primary {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
border-width: 1px !important;
}
.border-2 {
border-width: 2px !important;
}
.border-3 {
border-width: 3px !important;
}
.border-4 {
border-width: 4px !important;
}
.border-5 {
border-width: 5px !important;
}
.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 {
width: 25% !important;
}
.w-50 {
width: 50% !important;
}
.w-75 {
width: 75% !important;
}
.w-100 {
width: 100% !important;
}
.w-auto {
width: auto !important;
}
.mw-100 {
max-width: 100% !important;
}
.vw-100 {
width: 100vw !important;
}
.min-vw-100 {
min-width: 100vw !important;
}
.h-25 {
height: 25% !important;
}
.h-50 {
height: 50% !important;
}
.h-75 {
height: 75% !important;
}
.h-100 {
height: 100% !important;
}
.h-auto {
height: auto !important;
}
.mh-100 {
max-height: 100% !important;
}
.vh-100 {
height: 100vh !important;
}
.min-vh-100 {
min-height: 100vh !important;
}
.flex-fill {
flex: 1 1 auto !important;
}
.flex-row {
flex-direction: row !important;
}
.flex-column {
flex-direction: column !important;
}
.flex-row-reverse {
flex-direction: row-reverse !important;
}
.flex-column-reverse {
flex-direction: column-reverse !important;
}
.flex-grow-0 {
flex-grow: 0 !important;
}
.flex-grow-1 {
flex-grow: 1 !important;
}
.flex-shrink-0 {
flex-shrink: 0 !important;
}
.flex-shrink-1 {
flex-shrink: 1 !important;
}
.flex-wrap {
flex-wrap: wrap !important;
}
.flex-nowrap {
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-start {
justify-content: flex-start !important;
}
.justify-content-end {
justify-content: flex-end !important;
}
.justify-content-center {
justify-content: center !important;
}
.justify-content-between {
justify-content: space-between !important;
}
.justify-content-around {
justify-content: space-around !important;
}
.justify-content-evenly {
justify-content: space-evenly !important;
}
.align-items-start {
align-items: flex-start !important;
}
.align-items-end {
align-items: flex-end !important;
}
.align-items-center {
align-items: center !important;
}
.align-items-baseline {
align-items: baseline !important;
}
.align-items-stretch {
align-items: stretch !important;
}
.align-content-start {
align-content: flex-start !important;
}
.align-content-end {
align-content: flex-end !important;
}
.align-content-center {
align-content: center !important;
}
.align-content-between {
align-content: space-between !important;
}
.align-content-around {
align-content: space-around !important;
}
.align-content-stretch {
align-content: stretch !important;
}
.align-self-auto {
align-self: auto !important;
}
.align-self-start {
align-self: flex-start !important;
}
.align-self-end {
align-self: flex-end !important;
}
.align-self-center {
align-self: center !important;
}
.align-self-baseline {
align-self: baseline !important;
}
.align-self-stretch {
align-self: stretch !important;
}
.order-first {
order: -1 !important;
}
.order-0 {
order: 0 !important;
}
.order-1 {
order: 1 !important;
}
.order-2 {
order: 2 !important;
}
.order-3 {
order: 3 !important;
}
.order-4 {
order: 4 !important;
}
.order-5 {
order: 5 !important;
}
.order-last {
order: 6 !important;
}
.m-0 {
margin: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.m-auto {
margin: auto !important;
}
.mx-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-0 {
margin-top: 0 !important;
}
.mt-1 {
margin-top: 0.25rem !important;
}
.mt-2 {
margin-top: 0.5rem !important;
}
.mt-3 {
margin-top: 1rem !important;
}
.mt-4 {
margin-top: 1.5rem !important;
}
.mt-5 {
margin-top: 3rem !important;
}
.mt-auto {
margin-top: auto !important;
}
.me-0 {
margin-right: 0 !important;
}
.me-1 {
margin-right: 0.25rem !important;
}
.me-2 {
margin-right: 0.5rem !important;
}
.me-3 {
margin-right: 1rem !important;
}
.me-4 {
margin-right: 1.5rem !important;
}
.me-5 {
margin-right: 3rem !important;
}
.me-auto {
margin-right: auto !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.mb-1 {
margin-bottom: 0.25rem !important;
}
.mb-2 {
margin-bottom: 0.5rem !important;
}
.mb-3 {
margin-bottom: 1rem !important;
}
.mb-4 {
margin-bottom: 1.5rem !important;
}
.mb-5 {
margin-bottom: 3rem !important;
}
.mb-auto {
margin-bottom: auto !important;
}
.ms-0 {
margin-left: 0 !important;
}
.ms-1 {
margin-left: 0.25rem !important;
}
.ms-2 {
margin-left: 0.5rem !important;
}
.ms-3 {
margin-left: 1rem !important;
}
.ms-4 {
margin-left: 1.5rem !important;
}
.ms-5 {
margin-left: 3rem !important;
}
.ms-auto {
margin-left: auto !important;
}
.p-0 {
padding: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.px-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-0 {
padding-top: 0 !important;
}
.pt-1 {
padding-top: 0.25rem !important;
}
.pt-2 {
padding-top: 0.5rem !important;
}
.pt-3 {
padding-top: 1rem !important;
}
.pt-4 {
padding-top: 1.5rem !important;
}
.pt-5 {
padding-top: 3rem !important;
}
.pe-0 {
padding-right: 0 !important;
}
.pe-1 {
padding-right: 0.25rem !important;
}
.pe-2 {
padding-right: 0.5rem !important;
}
.pe-3 {
padding-right: 1rem !important;
}
.pe-4 {
padding-right: 1.5rem !important;
}
.pe-5 {
padding-right: 3rem !important;
}
.pb-0 {
padding-bottom: 0 !important;
}
.pb-1 {
padding-bottom: 0.25rem !important;
}
.pb-2 {
padding-bottom: 0.5rem !important;
}
.pb-3 {
padding-bottom: 1rem !important;
}
.pb-4 {
padding-bottom: 1.5rem !important;
}
.pb-5 {
padding-bottom: 3rem !important;
}
.ps-0 {
padding-left: 0 !important;
}
.ps-1 {
padding-left: 0.25rem !important;
}
.ps-2 {
padding-left: 0.5rem !important;
}
.ps-3 {
padding-left: 1rem !important;
}
.ps-4 {
padding-left: 1.5rem !important;
}
.ps-5 {
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;
}
.row-gap-0 {
row-gap: 0 !important;
}
.row-gap-1 {
row-gap: 0.25rem !important;
}
.row-gap-2 {
row-gap: 0.5rem !important;
}
.row-gap-3 {
row-gap: 1rem !important;
}
.row-gap-4 {
row-gap: 1.5rem !important;
}
.row-gap-5 {
row-gap: 3rem !important;
}
.column-gap-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.font-monospace {
font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
font-size: 1.25rem !important;
}
.fs-6 {
font-size: 1rem !important;
}
.fst-italic {
font-style: italic !important;
}
.fst-normal {
font-style: normal !important;
}
.fw-lighter {
font-weight: lighter !important;
}
.fw-light {
font-weight: 300 !important;
}
.fw-normal {
font-weight: 400 !important;
}
.fw-medium {
font-weight: 500 !important;
}
.fw-semibold {
font-weight: 600 !important;
}
.fw-bold {
font-weight: 700 !important;
}
.fw-bolder {
font-weight: bolder !important;
}
.lh-1 {
line-height: 1 !important;
}
.lh-sm {
line-height: 1.25 !important;
}
.lh-base {
line-height: 1.5 !important;
}
.lh-lg {
line-height: 2 !important;
}
.text-start {
text-align: left !important;
}
.text-end {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
.text-decoration-none {
text-decoration: none !important;
}
.text-decoration-underline {
text-decoration: underline !important;
}
.text-decoration-line-through {
text-decoration: line-through !important;
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.text-wrap {
white-space: normal !important;
}
.text-nowrap {
white-space: nowrap !important;
}
.text-break {
word-wrap: break-word !important;
word-break: break-word !important;
}
.text-primary {
--bs-text-opacity: 1;
color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
--bs-text-opacity: 1;
color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
--bs-text-opacity: 1;
color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
--bs-text-opacity: 1;
color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
--bs-text-opacity: 1;
color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
--bs-text-opacity: 1;
color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
--bs-text-opacity: 1;
color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
--bs-text-opacity: 1;
color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
--bs-text-opacity: 1;
color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
--bs-text-opacity: 1;
color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
--bs-text-opacity: 1;
color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
--bs-text-opacity: 1;
color: var(--bs-secondary-color) !important;
}
.text-black-50 {
--bs-text-opacity: 1;
color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
--bs-text-opacity: 1;
color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
--bs-text-opacity: 1;
color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
--bs-text-opacity: 1;
color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
--bs-text-opacity: 1;
color: var(--bs-emphasis-color) !important;
}
.text-reset {
--bs-text-opacity: 1;
color: inherit !important;
}
.text-opacity-25 {
--bs-text-opacity: 0.25;
}
.text-opacity-50 {
--bs-text-opacity: 0.5;
}
.text-opacity-75 {
--bs-text-opacity: 0.75;
}
.text-opacity-100 {
--bs-text-opacity: 1;
}
.text-primary-emphasis {
color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
--bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
--bs-link-opacity: 0.1;
}
.link-opacity-25 {
--bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
--bs-link-opacity: 0.25;
}
.link-opacity-50 {
--bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
--bs-link-opacity: 0.5;
}
.link-opacity-75 {
--bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
--bs-link-opacity: 0.75;
}
.link-opacity-100 {
--bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
--bs-link-opacity: 1;
}
.link-offset-1 {
text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
text-underline-offset: 0.125em !important;
}
.link-offset-2 {
text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
text-underline-offset: 0.25em !important;
}
.link-offset-3 {
text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
text-underline-offset: 0.375em !important;
}
.link-underline-primary {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
--bs-link-underline-opacity: 1;
-webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
--bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
--bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
--bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
--bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
--bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
--bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
--bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
--bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
--bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
--bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
--bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
--bs-link-underline-opacity: 1;
}
.bg-primary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
--bs-bg-opacity: 1;
background-color: transparent !important;
}
.bg-body-secondary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
--bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
--bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
--bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
--bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
--bs-bg-opacity: 1;
}
.bg-primary-subtle {
background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
background-image: var(--bs-gradient) !important;
}
.user-select-all {
-webkit-user-select: all !important;
-moz-user-select: all !important;
user-select: all !important;
}
.user-select-auto {
-webkit-user-select: auto !important;
-moz-user-select: auto !important;
user-select: auto !important;
}
.user-select-none {
-webkit-user-select: none !important;
-moz-user-select: none !important;
user-select: none !important;
}
.pe-none {
pointer-events: none !important;
}
.pe-auto {
pointer-events: auto !important;
}
.rounded {
border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
border-radius: 0 !important;
}
.rounded-1 {
border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
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-xxl) !important;
}
.rounded-circle {
border-radius: 50% !important;
}
.rounded-pill {
border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
border-top-left-radius: var(--bs-border-radius) !important;
border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
.rounded-top-1 {
border-top-left-radius: var(--bs-border-radius-sm) !important;
border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
border-top-left-radius: var(--bs-border-radius) !important;
border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
border-top-left-radius: var(--bs-border-radius-lg) !important;
border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
border-top-left-radius: var(--bs-border-radius-xl) !important;
border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
border-top-left-radius: var(--bs-border-radius-xxl) !important;
border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
border-top-left-radius: 50% !important;
border-top-right-radius: 50% !important;
}
.rounded-top-pill {
border-top-left-radius: var(--bs-border-radius-pill) !important;
border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
border-top-right-radius: var(--bs-border-radius) !important;
border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
border-top-right-radius: var(--bs-border-radius-sm) !important;
border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
border-top-right-radius: var(--bs-border-radius) !important;
border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
border-top-right-radius: var(--bs-border-radius-lg) !important;
border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
border-top-right-radius: var(--bs-border-radius-xl) !important;
border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
border-top-right-radius: var(--bs-border-radius-xxl) !important;
border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
border-top-right-radius: 50% !important;
border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
border-top-right-radius: var(--bs-border-radius-pill) !important;
border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
border-bottom-right-radius: var(--bs-border-radius) !important;
border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
border-bottom-right-radius: var(--bs-border-radius-sm) !important;
border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
border-bottom-right-radius: var(--bs-border-radius) !important;
border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
border-bottom-right-radius: var(--bs-border-radius-lg) !important;
border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
border-bottom-right-radius: var(--bs-border-radius-xl) !important;
border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
border-bottom-right-radius: 50% !important;
border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
border-bottom-right-radius: var(--bs-border-radius-pill) !important;
border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
border-bottom-left-radius: var(--bs-border-radius) !important;
border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
border-bottom-left-radius: 0 !important;
border-top-left-radius: 0 !important;
}
.rounded-start-1 {
border-bottom-left-radius: var(--bs-border-radius-sm) !important;
border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
border-bottom-left-radius: var(--bs-border-radius) !important;
border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
border-bottom-left-radius: var(--bs-border-radius-lg) !important;
border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
border-bottom-left-radius: var(--bs-border-radius-xl) !important;
border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
border-bottom-left-radius: 50% !important;
border-top-left-radius: 50% !important;
}
.rounded-start-pill {
border-bottom-left-radius: var(--bs-border-radius-pill) !important;
border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
visibility: visible !important;
}
.invisible {
visibility: hidden !important;
}
.z-n1 {
z-index: -1 !important;
}
.z-0 {
z-index: 0 !important;
}
.z-1 {
z-index: 1 !important;
}
.z-2 {
z-index: 2 !important;
}
.z-3 {
z-index: 3 !important;
}
@media (min-width: 576px) {
.float-sm-start {
float: left !important;
}
.float-sm-end {
float: right !important;
}
.float-sm-none {
float: none !important;
}
.object-fit-sm-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-sm-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-sm-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-sm-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-sm-none {
-o-object-fit: none !important;
object-fit: 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-inline-grid {
display: inline-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;
}
.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;
}
.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;
}
.row-gap-sm-0 {
row-gap: 0 !important;
}
.row-gap-sm-1 {
row-gap: 0.25rem !important;
}
.row-gap-sm-2 {
row-gap: 0.5rem !important;
}
.row-gap-sm-3 {
row-gap: 1rem !important;
}
.row-gap-sm-4 {
row-gap: 1.5rem !important;
}
.row-gap-sm-5 {
row-gap: 3rem !important;
}
.column-gap-sm-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-sm-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-sm-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-sm-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-sm-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-sm-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.text-sm-start {
text-align: left !important;
}
.text-sm-end {
text-align: right !important;
}
.text-sm-center {
text-align: center !important;
}
}
@media (min-width: 768px) {
.float-md-start {
float: left !important;
}
.float-md-end {
float: right !important;
}
.float-md-none {
float: none !important;
}
.object-fit-md-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-md-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-md-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-md-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-md-none {
-o-object-fit: none !important;
object-fit: 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-inline-grid {
display: inline-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;
}
.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;
}
.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;
}
.row-gap-md-0 {
row-gap: 0 !important;
}
.row-gap-md-1 {
row-gap: 0.25rem !important;
}
.row-gap-md-2 {
row-gap: 0.5rem !important;
}
.row-gap-md-3 {
row-gap: 1rem !important;
}
.row-gap-md-4 {
row-gap: 1.5rem !important;
}
.row-gap-md-5 {
row-gap: 3rem !important;
}
.column-gap-md-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-md-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-md-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-md-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-md-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-md-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.text-md-start {
text-align: left !important;
}
.text-md-end {
text-align: right !important;
}
.text-md-center {
text-align: center !important;
}
}
@media (min-width: 992px) {
.float-lg-start {
float: left !important;
}
.float-lg-end {
float: right !important;
}
.float-lg-none {
float: none !important;
}
.object-fit-lg-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-lg-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-lg-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-lg-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-lg-none {
-o-object-fit: none !important;
object-fit: 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-inline-grid {
display: inline-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;
}
.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;
}
.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;
}
.row-gap-lg-0 {
row-gap: 0 !important;
}
.row-gap-lg-1 {
row-gap: 0.25rem !important;
}
.row-gap-lg-2 {
row-gap: 0.5rem !important;
}
.row-gap-lg-3 {
row-gap: 1rem !important;
}
.row-gap-lg-4 {
row-gap: 1.5rem !important;
}
.row-gap-lg-5 {
row-gap: 3rem !important;
}
.column-gap-lg-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-lg-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-lg-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-lg-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-lg-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-lg-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.text-lg-start {
text-align: left !important;
}
.text-lg-end {
text-align: right !important;
}
.text-lg-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
.float-xl-start {
float: left !important;
}
.float-xl-end {
float: right !important;
}
.float-xl-none {
float: none !important;
}
.object-fit-xl-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-xl-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-xl-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-xl-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-xl-none {
-o-object-fit: none !important;
object-fit: 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-inline-grid {
display: inline-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;
}
.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;
}
.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;
}
.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;
}
.row-gap-xl-0 {
row-gap: 0 !important;
}
.row-gap-xl-1 {
row-gap: 0.25rem !important;
}
.row-gap-xl-2 {
row-gap: 0.5rem !important;
}
.row-gap-xl-3 {
row-gap: 1rem !important;
}
.row-gap-xl-4 {
row-gap: 1.5rem !important;
}
.row-gap-xl-5 {
row-gap: 3rem !important;
}
.column-gap-xl-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-xl-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-xl-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-xl-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-xl-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-xl-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.text-xl-start {
text-align: left !important;
}
.text-xl-end {
text-align: right !important;
}
.text-xl-center {
text-align: center !important;
}
}
@media (min-width: 1400px) {
.float-xxl-start {
float: left !important;
}
.float-xxl-end {
float: right !important;
}
.float-xxl-none {
float: none !important;
}
.object-fit-xxl-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-xxl-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-xxl-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-xxl-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-xxl-none {
-o-object-fit: none !important;
object-fit: 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-inline-grid {
display: inline-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;
}
.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;
}
.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;
}
.row-gap-xxl-0 {
row-gap: 0 !important;
}
.row-gap-xxl-1 {
row-gap: 0.25rem !important;
}
.row-gap-xxl-2 {
row-gap: 0.5rem !important;
}
.row-gap-xxl-3 {
row-gap: 1rem !important;
}
.row-gap-xxl-4 {
row-gap: 1.5rem !important;
}
.row-gap-xxl-5 {
row-gap: 3rem !important;
}
.column-gap-xxl-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-xxl-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-xxl-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-xxl-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-xxl-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-xxl-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.text-xxl-start {
text-align: left !important;
}
.text-xxl-end {
text-align: right !important;
}
.text-xxl-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
.fs-1 {
font-size: 2.5rem !important;
}
.fs-2 {
font-size: 2rem !important;
}
.fs-3 {
font-size: 1.75rem !important;
}
.fs-4 {
font-size: 1.5rem !important;
}
}
@media print {
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-grid {
display: grid !important;
}
.d-print-inline-grid {
display: inline-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;
}
}
select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker {
display: none !important;
}
.bootstrap-select {
width: 220px \0;
}
.bootstrap-select > .dropdown-toggle {
position: relative;
width: 100%;
z-index: 1;
text-align: right;
white-space: nowrap;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
color: #999;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
color: rgba(255, 255, 255, 0.5);
}
.bootstrap-select > select {
position: absolute !important;
bottom: 0;
left: 50%;
display: block !important;
width: 0.5px !important;
height: 100% !important;
padding: 0 !important;
opacity: 0 !important;
border: none;
}
.bootstrap-select > select.mobile-device {
top: 0;
left: 0;
display: block !important;
width: 100% !important;
z-index: 2;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.bootstrap-select.is-invalid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {
border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {
border-color: #28a745;
}
.bootstrap-select.fit-width {
width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
outline: thin dotted #333333 !important;
outline: 5px auto -webkit-focus-ring-color !important;
outline-offset: -2px;
}
.bootstrap-select.form-control {
margin-bottom: 0;
padding: 0;
border: none;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
z-index: auto;
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*="col-"] {
float: none;
display: inline-block;
margin-left: 0;
}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
float: right;
}
.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-group .bootstrap-select {
margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
height: 100%;
font-size: inherit;
line-height: inherit;
border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle {
font-size: inherit;
line-height: inherit;
border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
padding: 0.25rem 0.5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
padding: 0.5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
width: 100%;
}
.bootstrap-select.disabled,
.bootstrap-select > .disabled {
cursor: not-allowed;
}
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
outline: none !important;
}
.bootstrap-select.bs-container {
position: absolute;
top: 0;
left: 0;
height: 0 !important;
padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
z-index: 1060;
}
.bootstrap-select .dropdown-toggle:before {
content: '';
display: inline-block;
}
.bootstrap-select .dropdown-toggle .filter-option {
position: absolute;
top: 0;
left: 0;
padding-top: inherit;
padding-right: inherit;
padding-bottom: inherit;
padding-left: inherit;
height: 100%;
width: 100%;
text-align: left;
}
.bootstrap-select .dropdown-toggle .filter-option-inner {
padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
position: absolute;
top: 50%;
right: 12px;
margin-top: -2px;
vertical-align: middle;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
border-radius: inherit;
}
.bootstrap-select[class*="col-"] .dropdown-toggle {
width: 100%;
}
.bootstrap-select .dropdown-menu {
min-width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bootstrap-select .dropdown-menu > .inner:focus {
outline: none !important;
}
.bootstrap-select .dropdown-menu.inner {
position: static;
float: none;
border: 0;
padding: 0;
margin: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
position: relative;
}
.bootstrap-select .dropdown-menu li.active small {
color: rgba(255, 255, 255, 0.5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bootstrap-select .dropdown-menu li a.opt {
position: relative;
padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
display: inline-block;
}
.bootstrap-select .dropdown-menu li small {
padding-left: 0.5em;
}
.bootstrap-select .dropdown-menu .notify {
position: absolute;
bottom: 5px;
width: 96%;
margin: 0 2%;
min-height: 26px;
padding: 3px 5px;
background: #f5f5f5;
border: 1px solid #e3e3e3;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
pointer-events: none;
opacity: 0.9;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bootstrap-select .no-results {
padding: 3px;
background: #f5f5f5;
margin: 0 5px;
white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
position: static;
display: inline;
padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
position: static;
top: auto;
margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
position: absolute;
display: inline-block;
right: 15px;
top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
content: '';
display: block;
width: 0.5em;
height: 1em;
border-style: solid;
border-width: 0 0.26em 0.26em 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
content: '';
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid rgba(204, 204, 204, 0.2);
position: absolute;
bottom: -4px;
left: 9px;
display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
content: '';
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
position: absolute;
bottom: -4px;
left: 10px;
display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
bottom: auto;
top: -4px;
border-top: 7px solid rgba(204, 204, 204, 0.2);
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
bottom: auto;
top: -4px;
border-top: 6px solid white;
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
right: 12px;
left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
right: 13px;
left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
padding: 4px 8px;
}
.bs-actionsbox {
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
width: 50%;
}
.bs-donebutton {
float: left;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bs-donebutton .btn-group button {
width: 100%;
}
.bs-searchbox + .bs-actionsbox {
padding: 0 8px 4px;
}
.bs-searchbox .form-control {
margin-bottom: 0;
width: 100%;
float: none;
}
:root, :host {
--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Solid';
--fa-font-regular: normal 400 1em/1 'Font Awesome 6 Regular';
--fa-font-light: normal 300 1em/1 'Font Awesome 6 Light';
--fa-font-thin: normal 100 1em/1 'Font Awesome 6 Thin';
--fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone';
--fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp';
--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
overflow: visible;
box-sizing: content-box; }
.svg-inline--fa {
display: var(--fa-display, inline-block);
height: 1em;
overflow: visible;
vertical-align: -.125em; }
.svg-inline--fa.fa-2xs {
vertical-align: 0.1em; }
.svg-inline--fa.fa-xs {
vertical-align: 0em; }
.svg-inline--fa.fa-sm {
vertical-align: -0.07143em; }
.svg-inline--fa.fa-lg {
vertical-align: -0.2em; }
.svg-inline--fa.fa-xl {
vertical-align: -0.25em; }
.svg-inline--fa.fa-2xl {
vertical-align: -0.3125em; }
.svg-inline--fa.fa-pull-left {
margin-right: var(--fa-pull-margin, 0.3em);
width: auto; }
.svg-inline--fa.fa-pull-right {
margin-left: var(--fa-pull-margin, 0.3em);
width: auto; }
.svg-inline--fa.fa-li {
width: var(--fa-li-width, 2em);
top: 0.25em; }
.svg-inline--fa.fa-fw {
width: var(--fa-fw-width, 1.25em); }
.fa-layers svg.svg-inline--fa {
bottom: 0;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0; }
.fa-layers-text, .fa-layers-counter {
display: inline-block;
position: absolute;
text-align: center; }
.fa-layers {
display: inline-block;
height: 1em;
position: relative;
text-align: center;
vertical-align: -.125em;
width: 1em; }
.fa-layers svg.svg-inline--fa {
-webkit-transform-origin: center center;
transform-origin: center center; }
.fa-layers-text {
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform-origin: center center;
transform-origin: center center; }
.fa-layers-counter {
background-color: var(--fa-counter-background-color, #ff253a);
border-radius: var(--fa-counter-border-radius, 1em);
box-sizing: border-box;
color: var(--fa-inverse, #fff);
line-height: var(--fa-counter-line-height, 1);
max-width: var(--fa-counter-max-width, 5em);
min-width: var(--fa-counter-min-width, 1.5em);
overflow: hidden;
padding: var(--fa-counter-padding, 0.25em 0.5em);
right: var(--fa-right, 0);
text-overflow: ellipsis;
top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-counter-scale, 0.25));
transform: scale(var(--fa-counter-scale, 0.25));
-webkit-transform-origin: top right;
transform-origin: top right; }
.fa-layers-bottom-right {
bottom: var(--fa-bottom, 0);
right: var(--fa-right, 0);
top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: bottom right;
transform-origin: bottom right; }
.fa-layers-bottom-left {
bottom: var(--fa-bottom, 0);
left: var(--fa-left, 0);
right: auto;
top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: bottom left;
transform-origin: bottom left; }
.fa-layers-top-right {
top: var(--fa-top, 0);
right: var(--fa-right, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: top right;
transform-origin: top right; }
.fa-layers-top-left {
left: var(--fa-left, 0);
right: auto;
top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: top left;
transform-origin: top left; }
.fa-1x {
font-size: 1em; }
.fa-2x {
font-size: 2em; }
.fa-3x {
font-size: 3em; }
.fa-4x {
font-size: 4em; }
.fa-5x {
font-size: 5em; }
.fa-6x {
font-size: 6em; }
.fa-7x {
font-size: 7em; }
.fa-8x {
font-size: 8em; }
.fa-9x {
font-size: 9em; }
.fa-10x {
font-size: 10em; }
.fa-2xs {
font-size: 0.625em;
line-height: 0.1em;
vertical-align: 0.225em; }
.fa-xs {
font-size: 0.75em;
line-height: 0.08333em;
vertical-align: 0.125em; }
.fa-sm {
font-size: 0.875em;
line-height: 0.07143em;
vertical-align: 0.05357em; }
.fa-lg {
font-size: 1.25em;
line-height: 0.05em;
vertical-align: -0.075em; }
.fa-xl {
font-size: 1.5em;
line-height: 0.04167em;
vertical-align: -0.125em; }
.fa-2xl {
font-size: 2em;
line-height: 0.03125em;
vertical-align: -0.1875em; }
.fa-fw {
text-align: center;
width: 1.25em; }
.fa-ul {
list-style-type: none;
margin-left: var(--fa-li-margin, 2.5em);
padding-left: 0; }
.fa-ul > li {
position: relative; }
.fa-li {
left: calc(var(--fa-li-width, 2em) * -1);
position: absolute;
text-align: center;
width: var(--fa-li-width, 2em);
line-height: inherit; }
.fa-border {
border-color: var(--fa-border-color, #eee);
border-radius: var(--fa-border-radius, 0.1em);
border-style: var(--fa-border-style, solid);
border-width: var(--fa-border-width, 0.08em);
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
.fa-pull-left {
float: left;
margin-right: var(--fa-pull-margin, 0.3em); }
.fa-pull-right {
float: right;
margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat {
-webkit-animation-name: fa-beat;
animation-name: fa-beat;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce {
-webkit-animation-name: fa-bounce;
animation-name: fa-bounce;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade {
-webkit-animation-name: fa-fade;
animation-name: fa-fade;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade {
-webkit-animation-name: fa-beat-fade;
animation-name: fa-beat-fade;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip {
-webkit-animation-name: fa-flip;
animation-name: fa-flip;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake {
-webkit-animation-name: fa-shake;
animation-name: fa-shake;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse {
--fa-animation-direction: reverse; }
.fa-pulse,
.fa-spin-pulse {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) {
.fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
-webkit-animation-delay: -1ms;
animation-delay: -1ms;
-webkit-animation-duration: 1ms;
animation-duration: 1ms;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
.fa-rotate-90 {
-webkit-transform: rotate(90deg);
transform: rotate(90deg); }
.fa-rotate-180 {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.fa-rotate-270 {
-webkit-transform: rotate(270deg);
transform: rotate(270deg); }
.fa-flip-horizontal {
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1); }
.fa-flip-vertical {
-webkit-transform: scale(1, -1);
transform: scale(1, -1); }
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1);
transform: scale(-1, -1); }
.fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0));
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack {
display: inline-block;
vertical-align: middle;
height: 2em;
position: relative;
width: 2.5em; }
.fa-stack-1x,
.fa-stack-2x {
bottom: 0;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0;
z-index: var(--fa-stack-z-index, auto); }
.svg-inline--fa.fa-stack-1x {
height: 1em;
width: 1.25em; }
.svg-inline--fa.fa-stack-2x {
height: 2em;
width: 2.5em; }
.fa-inverse {
color: var(--fa-inverse, #fff); }
.sr-only,
.fa-sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0; }
.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0; }
.svg-inline--fa .fa-primary {
fill: var(--fa-primary-color, currentColor);
opacity: var(--fa-primary-opacity, 1); }
.svg-inline--fa .fa-secondary {
fill: var(--fa-secondary-color, currentColor);
opacity: var(--fa-secondary-opacity, 0.4); }
.svg-inline--fa.fa-swap-opacity .fa-primary {
opacity: var(--fa-secondary-opacity, 0.4); }
.svg-inline--fa.fa-swap-opacity .fa-secondary {
opacity: var(--fa-primary-opacity, 1); }
.svg-inline--fa mask .fa-primary,
.svg-inline--fa mask .fa-secondary {
fill: black; }
.fad.fa-inverse,
.fa-duotone.fa-inverse {
color: var(--fa-inverse, #fff); }
:root {
--wb-tiny-font-size: 65%;
}
.wb-flag-europe,
.wb-flag-en,
.wb-flag-en_GB,
.wb-flag-de,
.wb-flag-de_DE,
.wb-flag-fr,
.wb-flag-pt,
.wb-flag-pt_PT,
.wb-flag-es,
.wb-flag-es_ES,
.wb-flag-zh,
.wb-flag-zh_CN {
background-image:none;
background-position:0 50%;
padding:0 0 0 21px;
background-repeat:no-repeat
}
.wb-flag-en,
.wb-flag-en_GB {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAIAAAE4Y/APAAAABnRSTlMAwADAAMCNeLu6AAAABmJLR0QAwADAAMAanQdUAAAAk0lEQVR42q1RWw7AIAjr0T2aN3PG8hAxumQjfgCjtHRoPdCjgBnL0l+tdfRa84wD2ho4QXOemX9YUKkO86xVw0gQOkJ6eKLBjvId2nGV1uVyTisFFZjUoGAOhPIi8AV6y8rcLc/KJ3NkcVmPBBaAdUgdjUFywaZ3HII//5yzM3/g17NnJ3cXJf2GAa7+zRyCr9/iAaCKz4k0A5s4AAAARXpUWHRTb2Z0d2FyZQAAeNpz0FDW9MxNTE/1TUzPTM5WMNEz0DNRsLTQNzDRNzBUSC7KLC6pdCiuzC1ILMlMztfLL0oHAHxqD/l49hTCAAAAM3pUWHRTaWduYXR1cmUAAHjaM0xJSU00ME4zTzQyTTNNTDFMSzMysrQwTbQ0Mje0MDMEAJsVCMLVl2GFAAAAF3pUWHRQYWdlAAB42jMyrDA00TbQNgAACocB974jjDUAAAAASUVORK5CYII=) ;
}
.wb-flag-de,
.wb-flag-de_DE {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAIAAAE4Y/APAAAABnRSTlMAwADAAMCNeLu6AAAABmJLR0QAwADAAMAanQdUAAAAVUlEQVR42q2RUQoAIAhDvf+pdjOjkEITB9ljH6GMTRLZqJoMADZYL3GaI1xIJLhOhiUxvyfpkdQKGUE8hVE3oOuyHVujpHXWD7+y89nXdf36rh9+9BgwPmigQlko4wAAAEV6VFh0U29mdHdhcmUAAHjac9BQ1vTMTUxP9U1Mz0zOVjDRM9AzUbC00Dcw0TcwVEguyiwuqXQorswtSCzJTM7Xyy9KBwB8ag/5ePYUwgAAADN6VFh0U2lnbmF0dXJlAAB42jNJNk2zTE1OS7EwNDQ1S7I0tjBINjUzN04xNjFKNTNNBgCTVgihGqkMFQAAABd6VFh0UGFnZQAAeNozMqwwNNE20DYAAAqHAfe+I4w1AAAAAElFTkSuQmCC) ;
}
.wb-flag-fr,
.wb-flag-fr_FR {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAIAAAE4Y/APAAAABnRSTlMAwADAAMCNeLu6AAAABmJLR0QAwADAAMAanQdUAAAAPElEQVR42mNgYGj4DwQMIIDMYmA4cOAAKguuAK/Qfwggm48wFSYBN54+KoaDNBZ1GBrQQmVUP+X6D1AGABgx5NiSuNA8AAAARXpUWHRTb2Z0d2FyZQAAeNpz0FDW9MxNTE/1TUzPTM5WMNEz0DNRsLTQNzDRNzBUSC7KLC6pdCiuzC1ILMlMztfLL0oHAHxqD/l49hTCAAAAMnpUWHRTaWduYXR1cmUAAHjas0xKSkm2SE4xszBMSTY1MU5JSwQKpJmZmJiamlgYWwIApHMJYA6bdw8AAAAXelRYdFBhZ2UAAHjaMzKsMDTRNtA2AAAKhwH3viOMNQAAAABJRU5ErkJggg==) ;
}
.wb-flag-es,
.wb-flag-es_ES {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAIAAAE4Y/APAAAABnRSTlMAwADAAMCNeLu6AAAABmJLR0QAwADAAMAanQdUAAAATElEQVR42mP4z8AAQQz//0MRVODAgQNQAQQLjsBCDCgIixC6Lkw+unq8CIs7CDuLsCtJcwQBF1AqTZnTKECEA5eIoB/q+ikMvwOUAQBnXdsAxpWM/gAAAEV6VFh0U29mdHdhcmUAAHjac9BQ1vTMTUxP9U1Mz0zOVjDRM9AzUbC00Dcw0TcwVEguyiwuqXQorswtSCzJTM7Xyy9KBwB8ag/5ePYUwgAAADN6VFh0U2lnbmF0dXJlAAB42jNPMzY3NDExNzRMMjQ2MTROtTRINbYwMEhNSTM3NzdLBgB+mggDFqWDOAAAABd6VFh0UGFnZQAAeNozMqwwNNE20DYAAAqHAfe+I4w1AAAAAElFTkSuQmCC) ;
}
.wb-flag-pt,
.wb-flag-pt_PT {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAIAAAE4Y/APAAAABnRSTlMAwADAAMCNeLu6AAAABmJLR0QAwADAAMAanQdUAAAAcklEQVR42rVSCQ7AIAjr0/c0fsY4NJIFJdONkAi0RSSCiBgQx4hw6SE5mHukqGHOaSVnjpLksWQ5ijzyveWjysmlMpeNM2WsenwCm/l+cpjVJjAX6s3R4tMX1FSc6G3L3d/q22/xLaBo8YP+dP7N/Z3YDannZM9/ZF4jAAAARXpUWHRTb2Z0d2FyZQAAeNpz0FDW9MxNTE/1TUzPTM5WMNEz0DNRsLTQNzDRNzBUSC7KLC6pdCiuzC1ILMlMztfLL0oHAHxqD/l49hTCAAAAM3pUWHRTaWduYXR1cmUAAHjaMzYzTTQxTTYzM7RMMzMyN7IwtzQyME4yNk9JtUhJs0gDAICkCEvOPGsuAAAAF3pUWHRQYWdlAAB42jMyrDA00TbQNgAACocB974jjDUAAAAASUVORK5CYII=) ;
}
.wb-flag-zh,
.wb-flag-zh_CN {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOAgMAAAC9aL9dAAAACVBMVEXAwMD/AAD//wBEZ1BnAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAnSURBVAjXYwgFAQaG0EgIBeGFhYGprKVgKmoqmIqchqwEVQNWCgIAtQMWj35kArwAAABFelRYdFNvZnR3YXJlAAB42nPQUNb0zE1MT/VNTM9MzlYw0TPQM1GwtNA3MNE3MFRILsosLql0KK7MLUgsyUzO18svSgcAfGoP+Xj2FMIAAAAzelRYdFNpZ25hdHVyZQAAeNozsrBIS04zTUlMszSwTEszSjU1TUq0MLYwTDI1SEtLMwAAm/0JYQ2Yl4gAAAAXelRYdFBhZ2UAAHjaMzKsMDTRNtA2AAAKhwH3viOMNQAAAABJRU5ErkJggg==) ;
}
.wb-flag-europe {
background-image:url(/s/wxml/flag/europe.png);
}
.wb-toolbox {
overflow:auto;
position:fixed;
z-index:100;
width:600px;
height:75%;
left:25%;
top:12%;
}
.wb-zoomable {
}
.table-responsive td,
.table-responsive th,
.table-responsive-xxl td,
.table-responsive-xxl th,
.table-responsive-xl td,
.table-responsive-xl th,
.table-responsive-lg td,
.table-responsive-lg th,
.table-responsive-md td,
.table-responsive-md th,
.table-responsive-sm td,
.table-responsive-sm th {
min-width: 6rem;
}
.wb-tiny,
.wb-tiny-xm {
font-size: var(--wb-tiny-font-size);
}
@media (min-width: 576px) {
.wb-tiny-sm {
font-size: var(--wb-tiny-font-size);
}
}
@media (min-width: 766px) {
.wb-tiny-md {
font-size: var(--wb-tiny-font-size);
}
}
@media (min-width: 992px) {
.wb-tiny-lg {
font-size: var(--wb-tiny-font-size);
}
}
@media (min-width: 1200px) {
.wb-tiny-xl {
font-size: var(--wb-tiny-font-size);
}
}
@media (min-width: 1400px) {
.wb-tiny-xxl {
font-size: var(--wb-tiny-font-size);
}
}
.wb-vfsfile {
}
.wb-vfsfile-image {
}
.wb-vfsfile-video {
}
.wb-vfsfile-video video {
width:100%;
height:auto;
}
.wb-vfsfile-left,
.wb-vfsfile-start {
float:left;
padding-right: 0.5em;
}
.wb-vfsfile-right,
.wb-vfsfile-end {
float:right;
padding-left: 0.5em;
}
.wb-vfsfile-block {
display:block;
margin:0 auto;
}
.wb-vfsfile-block img {
width: 100%;
height: auto;
}
.wb-vfsfile-block-auto {
display: inline-block;
margin: 0 auto;
}
.wb-vfsfile-block-auto img {
width:auto;
height:auto;
}
.wb-image-background {
background-size: cover;
background-position: center;
}
.wb-no-image {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKSAtLT48cGF0aCBkPSJNNDY0IDQ0OEg0OGMtMjYuNTEgMC00OC0yMS40OS00OC00OFYxMTJjMC0yNi41MSAyMS40OS00OCA0OC00OGg0MTZjMjYuNTEgMCA0OCAyMS40OSA0OCA0OHYyODhjMCAyNi41MS0yMS40OSA0OC00OCA0OHpNMTEyIDEyMGMtMzAuOTI4IDAtNTYgMjUuMDcyLTU2IDU2czI1LjA3MiA1NiA1NiA1NiA1Ni0yNS4wNzIgNTYtNTYtMjUuMDcyLTU2LTU2LTU2ek02NCAzODRoMzg0VjI3MmwtODcuNTE1LTg3LjUxNWMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3MSAwTDIwOCAzMjBsLTU1LjUxNS01NS41MTVjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NzEgMEw2NCAzMzZ2NDh6Ii8+PC9zdmc+) ;
background-position: 50%;
background-repeat: no-repeat;
background-size: 50%;
}
.wb-blog {
}
.wb-blog.wb-blog-list {
}
.wb-blog.wb-blog-article {
}
.wb-blog.wb-blog-article p {
text-align: justify;
text-justify: inter-word;
}
.form-group {
margin-bottom: 0.5rem !important;
}
.form-control:focus::placeholder {
opacity: 0.5;
}
.form-control.wb-short,
.form-select.wb-short {
width: auto;
display: inline-block;
}
.form-group .form-range-gauge {
float: right;
}
datalist.form-range {
display: none;
}
datalist.form-range option {
padding: 0;
}
datalist.form-range option:nth-child(2n) {
display:none;
}
@media (min-width: 576px) {
datalist.form-range {
display: flex;
justify-content: space-between;
}
}
@media (min-width: 992px) {
datalist.form-range option:nth-child(2n) {
display:block;
}
}
.form-control.wb-vfsselect {
height: auto;
}
.form-control.wb-text {
min-width:30em;
}
.form-control.wb-wxml {
height: auto;
padding:0;
}
.form-control.wb-wxml[disabled] {
padding:0 11px;
}
.form-control.wb-wxml .btn-toolbar {
background-color: var(--bs-tertiary-bg);
border-bottom:  var(--bs-border-style) var(--bs-border-width) var(--bs-border-color);
padding: 0.1em;
margin-left: 0;
}
.has-warning .form-control.wb-wxml .btn-toolbar {
background-color: #fcf8e3;
}
.form-control.wb-wxml div.btn-group {
margin-left:10px;
}
.form-control.wb-wxml .btn {
padding:0 8px;
}
.wb-wxml-editor {
resize: vertical;
}
.form-control.wb-wxml div.wb-wxml-editor {
height: 20em;
overflow: scroll;
padding:0 11px;
}
.form-control.wb-wxml-sm div.wb-wxml-editor {
height: 10em;
}
.wb-wxml-tiny .wb-wxml-editor {
overflow: auto;
height: 7em;
}
.form-control.wb-wxml textarea {
width: 100%;
height: 20em;
}
.form-control.wb-wxml-sm textarea {
height: 10em;
}
.wb-wxml-tiny textarea {
width: 100%;
height: 7em;
}
.wb-wxml.wb-wxml-tablesheet {
font-weight: bold;
margin: 0.5em 0;
padding: 1em;
height: 15em;
background-color: var(--bs-tertiary-bg);
background-blend-mode: exclusion;
background-repeat: no-repeat;
background-position: 50% 40px;
background-image: url(/s/wxml/tablesheet/default.png);
}
.ratio-2x1 {
--bs-aspect-ratio: 50%;
}
.ratio-3x1 {
--bs-aspect-ratio: 33.33%;
}
.form-control.wb-wxml.wb-lg div.wb-wxml-editor {
height: 50em;
}
.form-control.wb-wxml.wb-md div.wb-wxml-editor {
height: 20em;
}
.form-control.wb-wxml.wb-sm div.wb-wxml-editor {
height: 10em;
}
input[type=color] {
height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))
}
.input-group-image {
padding:0;
}
.input-group-image img.wb-captcha {
height:100%;
}
.wb-form-error label {
margin:0;
}
.wb-form-submit {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
border-top-width: 1px;
color: var(--bs-light);
background-color: var(--bs-gray-dark);
padding: 1em;
border-top: 1px solid var(--bs-light);
text-align: right;
}
.wb-input-check {
}
.wb-input-check input {
display:none;
}
.wb-input-check img {
height: 100px;
width: 100%;
cursor: pointer;
transition: transform 1s;
object-fit: cover;
}
.wb-input-check label {
overflow: hidden;
position: relative;
}
.wb-input-check-tick {
transition: 0.5s ease;
opacity: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
cursor: pointer;
text-align: center;
}
.wb-input-check-tick > div {
background-color: var(--bs-success);
color: var(--bs-light);
font-size: 2rem;
padding: 0.5rem;
height: 3rem;
width: 3rem;
border-radius: 100%;
}
.wb-input-check input:checked + label img {
transform: scale(1.25);
opacity: 0.5;
}
.wb-input-check input:checked + label>.wb-input-check-tick {
opacity: 1;
}
.wb-form-submit .btn-group {
margin-top: 0;
margin-bottom: 0;
}
.wb-form-mandatory {
float:right;
}
.wb-form-submit .wb-form-mandatory {
float:left;
}
.wb-wxml-dialog {
padding:2rem;
}
.wb-wxml-dialog div.wb-char {
display:inline-block;
padding:0.3em;
}
.wb-wxml-dialog div.wb-char a {
display:inline-block;
width:2em;
height:2em;
border:solid 1px var(--bs-dark);
color: var(--bs-dark);
background-color: var(--bs-white);
text-align:center;
}
.wb-wxml-contenteditable {
position: relative;
z-index: 1001;
margin-bottom: 2rem;
}
.wb-wxml-contenteditable .wb-wxml-original {
}
.wb-wxml-contenteditable .wb-wxml-translation {
}
.wb-wxml-contenteditable .wb-wxml-btn {
background-image:url(data:image/png;base64,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) ;
background-repeat:no-repeat;
background-position:99% 50%;
padding: 1rem;
margin-bottom: 0.25rem;
background-color: var(--bs-dark);
color: var(--bs-info);
border: 1px solid;
border-color: var(--bs-info);
}
.wb-wxml-contenteditable .wb-wxml-btn .btn {
margin-bottom:0;
}
@media print {
.wb-wxml-contenteditable .wb-wxml-btn {
display: none;
}
}
.wb-paragraph {
color: var(--bs-body-color);
font-size: 75%;
opacity: 0.1;
transition: 0.3s;
}
a.wb-paragraph:hover {
opacity:1;
}
.wb-wxml-content {
}
.wb-wxml-content h1::before,
.wb-wxml-content h2::before,
.wb-wxml-content h3::before,
.wb-wxml-content h4::before,
.wb-wxml-content hr::before {
content: "";
display: block;
clear: both;
}
.clearfix .wb-wxml-content h1::before,
.clearfix .wb-wxml-content h2::before,
.clearfix .wb-wxml-content h3::before,
.clearfix .wb-wxml-content h4::before,
.clearfix .wb-wxml-content hr::before {
clear: inherit;
}
div.wb-undelete {
display:none;
position:relative;
z-index:100;
}
.wb-deleted div.wb-undelete {
display:block;
}
div.wb-undelete > div {
position:absolute;
right:0;
left:0;
margin:auto;
}
.wb-multicol {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
.wb-multicol.wb-multicol-2,
.wb-multicol.wb-multicol-3,
.wb-multicol.wb-multicol-4 {
}
@media (min-width: 576px) {
.wb-multicol {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
}
@media (min-width: 992px) {
.wb-multicol.wb-multicol-3 {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
.wb-multicol.wb-multicol-4 {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
}
@media (min-width: 1200px) {
.wb-multicol.wb-multicol-4 {
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
}
}
.wb-wbtoc {
float:right;
width:200px;
padding:5px;
margin-left:10px;
background-color: var(--bs-light);
}
.wb-wbtoc-title {
font-weight:bold;
}
.wb-wbtoc ul {
margin:0;
padding:0;
list-style-type:none;
}
.wb-wbtoc li {
font-size:80%;
padding:0;
}
.wb-wbtoc li.wb-wbtoc-h2 {
font-size:100%;
}
.wb-wbtoc li.wb-wbtoc-h3 {
padding-left:20px;
}
.wb-wbtoc li.wb-wbtoc-h4 {
padding-left:40px;
}
.wb-wbtoc li.wb-wbtoc-h5 {
padding-left:60px;
}
.wb-wbtoc li.wb-wbtoc-h6 {
padding-left:80px;
}
.wb-dnd-dragging, .wb-dnd-dragging * {
cursor: move !important;
}
.wb-dnd-dragged {
position: absolute;
opacity: 0.5;
z-index: 2000;
}
.wb-dnd-list {
list-style-type: none;
padding:0.5rem;
border:solid 1px;
border-color: var(--bs-gray);
border-radius:0.5rem;
min-height: 7em;
}
.wb-dnd-list li {
padding:0.25rem;
margin:0.25rem;
}
.wb-dnd-placeholder {
position: relative;
}
li.wb-dnd-placeholder {
list-style-type: none;
}
.wb-dnd-placeholder:before {
position: absolute;
}
.wb-dnd-placeholder {
position: relative;
margin: 0;
padding: 0;
border: none;
}
.wb-dnd-placeholder:after {
position: absolute;
content: "";
left: 5%;
top: 0px;
width: 90%;
height: 2px;
margin: none;
background-color: var(--bs-primary);
border: none;
}
.wb-dnd-placeholder:before {
position: absolute;
content: "";
width: 0;
height: 0;
margin-top: -5px;
left: -5px;
top: -4px;
border: 5px solid transparent;
border-left-color: var(--bs-primary);
border-right: none;
}
.wb-dnd-handle {
margin: 0.5em;
cursor: pointer;
}
.btn.wb-dnd-handle {
margin: inherit;
}
.wb-dnd-item > div > .input-group-append{
margin-left: none;
margin-bottom: 2px;
}
.wb-dnd-target h5 {
font-size: 90%;
}
.wb-dnd-target .hide-in-target {
display: none;
}
.wb-fixed-h-container {
overflow:x-overflow;
}
.wb-numeric {
text-align:right;
font-family:monospace;
}
.wb-text-wrap {
white-space:pre-wrap;
}
.wb-text-nowrap {
white-space:nowrap;
}
.wb-hidden {
visibility:hidden !important;
}
.btn-file {
position: relative;
overflow: hidden;
}
.btn-file input[type=file] {
position: absolute;
top: 0;
right: 0;
min-width: 100%;
min-height: 100%;
text-align: right;
filter: alpha(opacity=0);
opacity: 0;
outline: none;
background: white;
cursor: inherit;
display: block;
}
.modal-header .btn-secondary {
padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
@media (min-width: 992px) {
.modal-lg {
max-width: 90%;
}
}
a.wb-backtotop {
background: var(--bs-primary);
color: var(--bs-text-light);
transition: opacity 0.5s;
position: fixed;
opacity: 0;
display: inline-block;
width: 3rem;
height: 3rem;
border-radius: 50%;
text-align: center;
line-height: 3rem;
right: 1rem;
bottom: 1rem;
z-index: 11;
}
a.wb-backtotop:hover {
background: var(--bs-tertiary-bg);
color: var(--bs-primary);
}
@media (max-width: 767px) {
a.wb-backtotop {
display:none;
}
}
body > .wb-preload {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 9999;
overflow: hidden;
background: #ffffff;
}
.wb-preload:before {
content: "";
position: fixed;
top: calc(50% - 30px);
left: calc(50% - 30px);
border: 6px solid #f2f2f2;
border-top: 6px solid #007bff;
border-radius: 50%;
width: 60px;
height: 60px;
-webkit-animation: wb-animate-preload 1s linear infinite;
animation: wb-animate-preload 1s linear infinite;
}
@-webkit-keyframes wb-animate-preload {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes wb-animate-preload {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.wb-bg-image {
position: relative;
overflow: hidden;
background-repeat: no-repeat;
background-size: cover;
background-position: 50%;
}
.wb-bg-image img {
width: 100% !important;
vertical-align: middle;
}
.wb-hover-zoom {
transition: transform 0.4s;
}
.wb-hover-zoom:hover {
transform: scale(1.2);
}
.wb-reveal {
}
.wb-reveal.wb-reveal-hidden {
position: relative;
transform: translateY(150px);
transition: all 0.5s ease;
opacity: 0;
}
.wb-reveal.wb-reveal-show {
transform: translateY(0px);
opacity: 1;
}
.wb-calendar-dayitem-schedule,
.wb-calendar-dayitem-brief,
.wb-calendar-dayitem-blurb {
--bs-text-opacity: 1;
color: rgba(var(--bs-secondary-color-rgb), var(--bs-text-opacity)) !important;
}
.wb-ticket.wb-ticket-change {
margin-bottom: 0.25rem;
}
.wb-ticket.wb-ticket-comment {
}
.wb-ticket.wb-ticket-change.wb-ticket-container:hover {
background-color: var(--bs-light);
}
.wb-ticket.wb-ticket-change.title {
color: var(--bs-warning);
}
.wb-ticket.wb-ticket-change > span {
border:none;
color: var(--bs-gray-dark);
font-size:100%;
line-height:100%;
text-align:left;
display:inline-block;
vertical-align:top;
width:38%;
height:auto;
padding:0.5em;
font-weight:normal;
}
.wb-ticket.wb-ticket-change > span.label {
width:15%;
overflow:hidden;
}
.wb-ticket.wb-ticket-change > span.new,
.wb-ticket.wb-ticket-change > span.old {
background:none;
border-radius:3px;
border-style:solid;
border-width:2px;
border-color: var(--bs-warning);
background-color: var(--bs-light);
color: var(--bs-gray);
text-transform:none;
}
.wb-ticket.wb-ticket-change > span.new {
border-color:var(--bs-success);
}
.wb-ticket.wb-ticket-change > span.trans {
width:5%;
text-align:center;
}
.wb-ticket.wb-ticket-change > span.added,
.wb-ticket.wb-ticket-change > span.deleted {
margin-bottom: 0.25rem;
float:right;
width:81%;
color: var(--bs-gray-dark);
text-align:left;
display:inline-block;
vertical-align:top;
padding:0.5em;
font-weight:normal;
background-color: var(--bs-light);
border-radius:3px;
border-style:solid;
border-width:2px;
border-color: var(--bs-warning);
}
.wb-ticket.wb-ticket-change > span.added {
border-color:var(--bs-success);
}
.wb-ticket.wb-ticket-change > span.deleted {
border-color: var(--bs-danger);
}
.wb-ticket.wb-ticket-status {
}
.wb-ticket.wb-ticket-status.new {
color: var(--bs-danger);
}
.wb-ticket.wb-ticket-status.closed {
color: var(---bsinfo);
}
.wb-ticket.wb-ticket-status.trash {
color: var(--bs-gray);
}
.wb-ticket.wb-ticket-status.assigned {
color: var(--bs-warning);
}
.wb-ticket.wb-ticket-status.solved {
color: var(--bs-success);
}
.wb-ticket.wb-ticket-status.waitforstaff,
.wb-ticket.wb-ticket-status.waitforcustomer {
color: var(--bs-warning);
}
.wb-ticket.wb-ticket-autotext {
border-top:none;
}
.wb-day-date {
text-align:right;
}
.wb-day.wb-holiday {
background-color: var(--bs-tertiary-bg);
}
.wb-day.wb-holiday .wb-day-date {
color: var(--bs-light);
font-weight:bold;
}
.wb-weekday-7 .wb-day-date {
font-weight:bold;
}
.carousel-inner {
background-color:var(--bs-tertiary-bg);
}
.carousel-item {
text-align: center;
min-height:20rem;
}
.wb-banner-left,
.wb-banner-center,
.wb-banner-right,
.wb-banner-start,
.wb-banner-end {
}
.wb-banner-left .carousel-caption,
.wb-banner-center .carousel-caption,
.wb-banner-right .carousel-caption,
.wb-banner-start .carousel-caption,
.wb-banner-end  .carousel-caption {
max-width: 800px;
}
.wb-banner-left .carousel-caption,
.wb-banner-start .carousel-caption {
text-align:left;
margin-right: auto;
}
.wb-banner-center .carousel-caption {
text-align:center;
}
.wb-banner-right .carousel-caption,
.wb-banner-end .carousel-caption {
text-align: right;
margin-left: auto;
}
@media (max-width: 576px) {
.carousel-item .img-fluid {
width: auto;
max-width: inherit;
min-height: 20em;
margin-left: -60%;
}
.carousel-caption {
right: 1%;
bottom: 0.25rem;
left: 1%;
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
}
.dropdown-menu .wb-ui-search-input {
margin-top: calc(-1 * var(--bs-dropdown-padding-y));
}
.carousel-dark .carousel-indicators [data-bs-target] {
background-color: var(--bs-secondary-color);
}
.carousel-dark .carousel-caption {
color: var(--bs-body-color);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
background-color: var(--bs-secondary-color);
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
color: var(--bs-body-color);
}
@font-face {
font-family: 'Poppins-Regular';
src:  url('/s/font/Poppins-Regular.ttf') format('truetype');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Poppins-SemiBold';
src:  url('/s/font/Poppins-SemiBold.ttf') format('truetype');
font-weight: 600;
font-style: bold;
}
:root {
--bs-body-bg: #f6f7f8;
--bs-body-bg-rgb: 246, 247, 248;
--bs-body-color:  #363f48;
--bs-body-color-rgb: 54, 63, 72;
--bs-link-color: #00947e;
--bs-link-color-rgb: 0, 148, 126;
--bs-link-hover-color: #4cb6a0;
--bs-link-hover-color-rgb: 76, 182, 160;
--bs-primary: #229f8c;
--bs-primary-rgb: 34, 159, 140;
--bs-primary-bg-subtle: #4cb6a0;
--bs-primary-border-subtle: #229f8c;
--bs-secondary: #7b8690;
--bs-secondary-rgb: 123, 134, 144;
--bs-secondary-bg: #363f48;
--bs-secondary-bg-rgb: 54, 63, 72;
--bs-secondary-bg-subtle: #64f0d2;
--bs-secondary-border-subtle: #2a6457;
--bs-border-color: #00947e;
--bs-heading-color: var(--bs-primary);
}
:root {
--bs-font-sans-serif: "Poppins-Regular",sans-serif;
--bs-body-font-family: var(--bs-font-sans-serif);
--bs-body-font-weight: 400;
--bs-bold-font-family: "Poppins-SemiBold",sans-serif;
--bs-bold-font-weight: 600;
--rg-other: #017dd0;
--rg-other-rgb: 1, 125, 208;
--rg-other-bg-subtle: #7288ab;
--rg-other-border-subtle: #135999;
}
.pagination {
--bs-pagination-active-color: #fff;
--bs-pagination-active-bg: var(--bs-primary);
--bs-pagination-active-border-color: var(--bs-primary-bg-subtle);
--bs-pagination-disabled-color: var(--bs-tertiary-color);
--bs-pagination-disabled-bg: var(--bs-tertiary-bg);
}
html {
}
body {
}
main {
min-height: 400px;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: var(--bs-bold-font-family);
font-weight: var(--bs-bold-font-weight);
margin-top: 0.75em;
}
h1, .h1 {
font-size: 2.6rem;
}
a {
text-decoration: none;
}
strong {
font-family: var(--bs-bold-font-family);
font-weight: var(--bs-bold-font-weight);
}
@media (max-width: 576px) {
h1, .h1 {
font-size: 2rem;
}
}
a .card-title {
color: var(--bs-link-color);
}
a:hover .card-title {
color: var(--bs-secondary-border-subtle);
}
a:hover .card {
border-color: var(--bs-link-color);
}
ul li::marker {
color: var(--bs-primary);
}
.navbar {
background-color: var(--bs-body-bg);
}
.navbar-brand .navbar-brand-logo {
display: inline-block;
transition: 0.3s;
padding-left: 38px;
font-family: var(--bs-bold-font-family);
font-weight: var(--bs-bold-font-weight);
font-size: 21px;
text-transform: uppercase;
}
.navbar-brand .navbar-brand-logo, .rg-logo {
background: url(data:image/png;base64,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) ;
background-repeat: no-repeat;
background-size: contain;
}
.text-bg-dark .nav {
--bs-nav-link-padding-x: 0;
--bs-nav-link-color: var(--bs-white);
--bs-nav-link-hover-color: var(--bs-gray-500);
}
.text-bg-dark .nav .nav-link {
margin-right: 1rem;
}
.text-bg-dark .nav .nav-link.active {
border-bottom: 2px solid var(--bs-primary);
}
.rg-logo {
background-size: 91px;
padding-left: 132px;
}
.rg-logo .h1 {
text-transform: uppercase;
}
.rg-logo .h3 {
margin-top: 0.25rem;
}
.rg-logo p {
margin-top: 1rem;
}
.rg-search {
margin-left: 132px;
}
.rg-search .p {
margin: 32px 24px;
}
.rg-search .p form,
.rg-search .p .form {
margin-left: 24px;
}
.rg-search .p input.form-control {
border-color: var(--bs-gray-700);
background-color: var(--bs-dark);
color: var(--bs-gray-100)
}
.rg-search .p input.form-control::placeholder {
color: var(--bs-gray-100)
}
.form-control:focus, .form-select:focus {
border-color: var(--bs-primary);
box-shadow: 0 0 0 0.25rem rgba(var(--bs-primary-rgb), 0.25);
}
.form-control:focus::placeholder {
opacity: 0.5;
}
.form-check-input:focus {
border-color: var(--bs-primary);
box-shadow: 0 0 0 0.25rem rgba(var(--bs-primary-rgb), 0.25);
}
.form-check-input:checked {
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.dropdown-menu {
--bs-dropdown-zindex: 1035;
--bs-dropdown-padding-x: 0.4rem;
--bs-dropdown-padding-y: 0.4rem;
--bs-dropdown-item-padding-x: 0.25rem;
--bs-dropdown-item-padding-y: 0.25rem;
}
.btn {
--bs-btn-border-radius: 1.5rem;
}
.btn-primary {
--bs-btn-color: var(--bs-light);
--bs-btn-bg: var(--bs-primary);
--bs-btn-border-color: var(--bs-secondary-bg-subtle);
--bs-btn-hover-color: var(--bs-light);
--bs-btn-hover-bg: var(--bs-secondary-border-subtle);
--bs-btn-hover-border-color: var(--bs-secondary-bg-subtle);
--bs-btn-focus-shadow-rgb: 6, 124, 207;
--bs-btn-active-color: var(--bs-light);
--bs-btn-active-bg: var(--bs-secondary-border-subtle);
--bs-btn-active-border-color: var(--bs-secondary-bg-subtle);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: var(--bs-light);
--bs-btn-disabled-bg: var(--bs-primary);
--bs-btn-disabled-border-color: var(--bs-secondary-bg-subtle);
}
.btn-secondary {
--bs-btn-color: var(--bs-light);
--bs-btn-bg: #6c757d;
--bs-btn-border-color: #6c757d;
--bs-btn-hover-color: var(--bs-light);
--bs-btn-hover-bg: #5c636a;
--bs-btn-hover-border-color: #565e64;
--bs-btn-focus-shadow-rgb: 130, 138, 145;
--bs-btn-active-color: var(--bs-light);
--bs-btn-active-bg: #565e64;
--bs-btn-active-border-color: #51585e;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: var(--bs-light);
--bs-btn-disabled-bg: #6c757d;
--bs-btn-disabled-border-color: #6c757d;
}
.btn-outline-primary {
--bs-btn-color: var(--bs-primary);
--bs-btn-bg: var(--bs-light);
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-color: var(--bs-light);
--bs-btn-hover-bg: var(--bs-secondary-border-subtle);
--bs-btn-hover-border-color: var(--bs-secondary-bg-subtle);
--bs-btn-focus-shadow-rgb: 6, 124, 207;
--bs-btn-active-color: var(--bs-light);
--bs-btn-active-bg: var(--bs-primary);
--bs-btn-active-border-color: var(--bs-secondary-bg-subtle);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: var(--bs-light);
--bs-btn-disabled-bg: var(--bs-primary);
--bs-btn-disabled-border-color: var(--bs-secondary-bg-subtle);
}
.btn-outline-info {
--bs-btn-color: var(--rg-other);
--bs-btn-border-color: var(--rg-other);
--bs-btn-hover-color: var(--bs-light);
--bs-btn-hover-bg: var(--rg-other);
--bs-btn-hover-border-color: var(--rg-other-border-subtle);
--bs-btn-focus-shadow-rgb: var(--rg-other-rgb);
--bs-btn-active-color: var(--bs-ligh);
--bs-btn-active-bg: var(--rg-other);
--bs-btn-active-border-color: var(--rg-other-border-subtle);
--bs-btn-disabled-color: var(--rg-other);
--bs-btn-disabled-border-color: var(--rg-other-border-subtle);
}
.btn-light {
border-color: var(--bs-border-color);
}
.accordion {
--bs-accordion-active-color: #ffffff;
--bs-accordion-active-bg: var(--bs-secondary-bg);
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
}
.accordion-header {
margin-top: 0;
}
footer {
margin-top: 1.25rem;
padding: 0;
}
footer .footer-nav {
padding: 1.25rem 0;
background-color: var(--bs-secondary-bg);
color: var(--bs-secondary);
}
footer .footer-nav h5,
footer .footer-nav h5 a {
margin: 0 0 0.44rem 0;
padding: 0 0 0.44rem 0;
color: var(--bs-white);
font-size: 1rem;
}
footer .footer-nav h5 {
border-bottom: 2px solid var(--bs-secondary);
}
footer .footer-nav a {
display: block;
padding: 0.44rem 0;
color: var(--bs-secondary);
transition: all 0.1s ease-in-out;
}
footer .footer-nav a:hover {
padding-left: 0.44rem;
color: var(--bs-white);
background-color: var(--bs-dark);
border-left: solid 4px var(--bs-primary);
}
footer .footer-nav h5 a {
display: inline;
}
footer .footer-nav h5 a:hover {
padding-left: 0;
background-color: inherit;
border-left: none;
font-weight: 400;
}
footer .footer-legal {
padding: 1.25rem 0;
color: var(--bs-secondary);
background-color: var(--bs-dark);
}
.card h1, .card h2, .card h3, .card h4, .card h5, .card h6, .card  .h1, .card  .h2, .card  .h3, .card .h4, .card .h5, .card .h6 {
margin-top: 0;
}
.card-footer {
background: inherit;
border-top: none;
}
.rg-site-link {
position: absolute;
bottom: 2rem;
right: 2rem;
}
.rg-site-hours p {
margin: 0;
}
.rg-jobdeail {
}
.rg-jobdetailhead {
height: 335px;
background-size: cover;
background-image: none;
position: relative;
background-position-x: 50%;
}
.rg-jobdetailhead > span {
color: transparent;
display: block;
position: absolute;
width: 100%;
background-color: rgba(var(--bs-primary-rgb), 0.8);
mix-blend-mode: multiply;
}
.rg-jobdetailhead > div,
.rg-jobdetailhead > div h1 {
color: var(--bs-white);
isolation: isolate;
}
.rg-jobdetailhead > * > p {
font-weight: bolder;
}
@media (max-width: 576px) {
.rg-jobdetailhead {
height: 217px;
}
.rg-jobdetailhead h1 {
font-size: 1.5rem;
}
}
.accordion-switch {
font-size: 1rem;
font-weight: 400;
text-align: left;
color: var(--bs-accordion-btn-color);
padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
}
.rg-subnav {
}
.rg-subnav .nav-item {
padding-top: 0.6em;
padding-bottom: 0.6em;
border-top: solid 1px var(--bs-body-color);
}
.rg-subnav .nav-item:first-of-type {
border-top: none;
}
.rg-subnav .nav-item.active a.nav-link {
color: var(--bs-primary);
}
.rg-border-start {
border-left: none;
}
@media (min-width: 992px) {
.rg-border-start {
border-left: solid 1px var(--bs-border-color-translucent);
}
}
.overflow-hidden.ratio img {
width: auto;
}
@media print {
html {
font-size: 10pt;
}
h1 {
margin: 0.5rem 0;
}
.rg-head4print {
width: 100%;
padding: 1rem 0;
maring: 0 0 1rem 0;
border-top: solid 2px var(--bs-primary);
border-bottom: solid 2px var(--bs-primary);
}
.rg-logo4print {
float: left;
width: 40%;
margin-right:1rem;
font-family: var(--bs-bold-font-family);
font-weight: var(--bs-bold-font-weight);
font-size: 18px;
text-transform: uppercase;
}
.rg-head4print p {
margin: 0;
padding: 0;
}
.rg-qrcode {
margin: 0;
padding: 0;
width: 150px;
height: 150px;
}
}
