/*!
 * Bootstrap v5.3.3 (https://getbootstrap.com/) - Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *
 * FICHIER GENERE par scripts/build_bootstrap_compat.py - ne pas modifier a la main.
 * Seulement les declarations de Bootstrap 5.3 non ecrasees par argon-dashboard.css.
 */
:root {--bs-black: #000;--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-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-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color-rgb: 10, 88, 202;--bs-highlight-color: #212529;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius-xxl: 2rem;--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=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 {box-sizing: border-box}
*::after {box-sizing: border-box}
abbr[title] {-webkit-text-decoration: underline dotted;-webkit-text-decoration-skip-ink: none}
mark {color: var(--bs-highlight-color)}
.mark {color: var(--bs-highlight-color)}
a:hover {--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button}
: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}
.table {--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial}
.table > :not(caption) > * > * {color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)))}
.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)}
.form-control {-webkit-appearance: none;-moz-appearance: none}
.form-control::-webkit-date-and-time-value {min-width: 85px;margin: 0}
.form-control::-webkit-datetime-edit {display: block;padding: 0}
.form-control::-moz-placeholder {color: var(--bs-secondary-color);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 {-webkit-margin-end: 0.75rem}
@media (prefers-reduced-motion: reduce) {
.form-control::-webkit-file-upload-button {-webkit-transition: none;transition: none}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {background-color: var(--bs-secondary-bg)}
.form-control-plaintext:focus {outline: 0}
.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 {-webkit-margin-end: 0.5rem}
.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 {-webkit-margin-end: 1rem}
.form-control-color::-moz-color-swatch {border: 0 !important}
.form-control-color::-webkit-color-swatch {border: 0 !important}
.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");-webkit-appearance: none;-moz-appearance: none}
[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-input {--bs-form-check-bg: var(--bs-body-bg);flex-shrink: 0;background-image: var(--bs-form-check-bg-image);-webkit-print-color-adjust: exact;color-adjust: exact}
.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 {--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-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")}
.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 {--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")}
[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 {-webkit-appearance: none;-moz-appearance: none}
.form-range::-webkit-slider-thumb {-webkit-appearance: none;-webkit-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}
}
.form-range::-moz-range-thumb {-moz-appearance: none;-moz-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}
}
.form-floating > .form-control {min-height: calc(3.5rem + calc(var(--bs-border-width) * 2))}
.form-floating > .form-control-plaintext {min-height: calc(3.5rem + calc(var(--bs-border-width) * 2))}
.form-floating > .form-select {min-height: calc(3.5rem + calc(var(--bs-border-width) * 2))}
.form-floating > label {z-index: 2;overflow: hidden;text-align: start;text-overflow: ellipsis;white-space: nowrap}
.form-floating > .form-control::-moz-placeholder {color: transparent}
.form-floating > .form-control-plaintext::-moz-placeholder {color: transparent}
.form-floating > .form-control:not(:-moz-placeholder-shown) {padding-top: 1.625rem;padding-bottom: 0.625rem}
.form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {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 {color: rgba(var(--bs-body-color-rgb), 0.65)}
.form-floating > .form-control:not(:placeholder-shown) ~ label {color: rgba(var(--bs-body-color-rgb), 0.65)}
.form-floating > .form-control-plaintext ~ label {color: rgba(var(--bs-body-color-rgb), 0.65)}
.form-floating > .form-select ~ label {color: rgba(var(--bs-body-color-rgb), 0.65)}
.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 {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:not(: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-plaintext ~ 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-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)}
.form-floating > :disabled ~ label {color: #6c757d}
.form-floating > .form-control:disabled ~ label {color: #6c757d}
.form-floating > :disabled ~ label::after {background-color: var(--bs-secondary-bg)}
.form-floating > .form-control:disabled ~ label::after {background-color: var(--bs-secondary-bg)}
.input-group > .form-floating {position: relative;flex: 1 1 auto;width: 1%;min-width: 0}
.input-group > .form-floating:focus-within {z-index: 5}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {border-top-right-radius: 0;border-bottom-right-radius: 0}
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control {border-top-right-radius: 0;border-bottom-right-radius: 0}
.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) {border-top-right-radius: 0;border-bottom-right-radius: 0}
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control {border-top-right-radius: 0;border-bottom-right-radius: 0}
.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 > .form-floating:not(:first-child) > .form-control {border-top-left-radius: 0;border-bottom-left-radius: 0}
.input-group > .form-floating:not(:first-child) > .form-select {border-top-left-radius: 0;border-bottom-left-radius: 0}
.was-validated .form-select:valid:not([multiple]):not([size]) {--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")}
.was-validated .form-select: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")}
.form-select.is-valid:not([multiple]):not([size]) {--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")}
.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")}
.was-validated .input-group > .form-control:not(:focus):valid {z-index: 3}
.input-group > .form-control:not(:focus).is-valid {z-index: 3}
.was-validated .input-group > .form-select:not(:focus):valid {z-index: 3}
.input-group > .form-select:not(:focus).is-valid {z-index: 3}
.was-validated .input-group > .form-floating:not(:focus-within):valid {z-index: 3}
.input-group > .form-floating:not(:focus-within).is-valid {z-index: 3}
.was-validated .form-select:invalid:not([multiple]):not([size]) {--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")}
.was-validated .form-select: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")}
.form-select.is-invalid:not([multiple]):not([size]) {--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")}
.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")}
.was-validated .input-group > .form-control:not(:focus):invalid {z-index: 4}
.input-group > .form-control:not(:focus).is-invalid {z-index: 4}
.was-validated .input-group > .form-select:not(:focus):invalid {z-index: 4}
.input-group > .form-select:not(:focus).is-invalid {z-index: 4}
.was-validated .input-group > .form-floating:not(:focus-within):invalid {z-index: 4}
.input-group > .form-floating:not(:focus-within).is-invalid {z-index: 4}
.btn {--bs-btn-font-family:;--bs-btn-hover-border-color: transparent;text-decoration: none;-webkit-user-select: none;-moz-user-select: none}
.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)}
:not(.btn-check) + .btn:active {color: var(--bs-btn-active-color);background-color: var(--bs-btn-active-bg);border-color: var(--bs-btn-active-border-color)}
.btn:first-child:active {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 {box-shadow: var(--bs-btn-focus-box-shadow)}
:not(.btn-check) + .btn:active:focus-visible {box-shadow: var(--bs-btn-focus-box-shadow)}
.btn:first-child:active:focus-visible {box-shadow: var(--bs-btn-focus-box-shadow)}
.btn.active:focus-visible {box-shadow: var(--bs-btn-focus-box-shadow)}
.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-outline-primary {--bs-btn-disabled-border-color: #0d6efd}
.btn-outline-secondary {--bs-btn-disabled-border-color: #6c757d}
.btn-outline-success {--bs-btn-disabled-border-color: #198754}
.btn-outline-info {--bs-btn-disabled-border-color: #0dcaf0}
.btn-outline-warning {--bs-btn-disabled-border-color: #ffc107}
.btn-outline-danger {--bs-btn-disabled-border-color: #dc3545}
.btn-outline-light {--bs-btn-disabled-border-color: #f8f9fa}
.btn-outline-dark {--bs-btn-disabled-border-color: #212529}
.btn-link {--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-focus-shadow-rgb: 49, 132, 253}
.btn-link:focus-visible {color: var(--bs-btn-color)}
.btn-link:hover {color: var(--bs-btn-hover-color)}
.dropdown-menu {--bs-dropdown-zindex: 1000}
.dropdown-item {text-decoration: none;border-radius: var(--bs-dropdown-item-border-radius, 0)}
.dropdown-menu-dark {--bs-dropdown-box-shadow:}
.btn-group > :not(.btn-check:first-child) + .btn {margin-left: calc(var(--bs-border-width) * -1)}
.nav {--bs-nav-link-font-weight:}
.nav-link {text-decoration: none;background: none;border: 0}
.nav-link:focus-visible {outline: 0;box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25)}
.nav-link:disabled {color: var(--bs-nav-link-disabled-color);pointer-events: none;cursor: default}
.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 {color: var(--bs-nav-pills-link-active-color);background-color: var(--bs-nav-pills-link-active-bg)}
.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 {border-bottom-color: currentcolor}
.nav-underline .nav-link:focus {border-bottom-color: currentcolor}
.nav-underline .nav-link.active {font-weight: 700;color: var(--bs-nav-underline-link-active-color);border-bottom-color: currentcolor}
.nav-underline .show > .nav-link {font-weight: 700;color: var(--bs-nav-underline-link-active-color);border-bottom-color: currentcolor}
.nav-fill > .nav-link {flex: 1 1 auto;text-align: center}
.nav-fill .nav-item {flex: 1 1 auto;text-align: center}
.nav-justified > .nav-link {flex-basis: 0;flex-grow: 1;text-align: center}
.nav-justified .nav-item {flex-basis: 0;flex-grow: 1;text-align: center}
.nav-fill .nav-item .nav-link {width: 100%}
.nav-justified .nav-item .nav-link {width: 100%}
.navbar-brand {text-decoration: none}
.navbar-nav {--bs-nav-link-font-weight:}
.navbar-nav .nav-link.show {color: var(--bs-navbar-active-color)}
.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-title-color:;--bs-card-subtitle-color:;--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;color: var(--bs-body-color)}
.card-title {color: var(--bs-card-title-color)}
.card-subtitle {color: var(--bs-card-subtitle-color)}
.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: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-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 {border-radius: 0}
.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")}
.page-link {text-decoration: none}
.alert {--bs-alert-link-color: inherit}
.alert-link {color: var(--bs-alert-link-color)}
.alert-primary {--bs-alert-link-color: var(--bs-primary-text-emphasis)}
.alert-secondary {--bs-alert-link-color: var(--bs-secondary-text-emphasis)}
.alert-success {--bs-alert-link-color: var(--bs-success-text-emphasis)}
.alert-info {--bs-alert-link-color: var(--bs-info-text-emphasis)}
.alert-warning {--bs-alert-link-color: var(--bs-warning-text-emphasis)}
.alert-danger {--bs-alert-link-color: var(--bs-danger-text-emphasis)}
.alert-light {--bs-alert-link-color: var(--bs-light-text-emphasis)}
.alert-dark {--bs-alert-link-color: var(--bs-dark-text-emphasis)}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.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-stacked > .progress {overflow: visible}
.progress-stacked > .progress > .progress-bar {width: 100%}
.list-group-item {text-decoration: none}
.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}
@media (min-width: 576px) {
.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}
}
@media (min-width: 768px) {
.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}
}
@media (min-width: 992px) {
.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}
}
@media (min-width: 1200px) {
.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}
}
@media (min-width: 1400px) {
.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-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%)}
.btn-close:disabled {-webkit-user-select: none;-moz-user-select: none}
.btn-close.disabled {-webkit-user-select: none;-moz-user-select: none}
[data-bs-theme=dark] .btn-close {filter: var(--bs-btn-close-white-filter)}
.toast {--bs-toast-zindex: 1090;--bs-toast-color:}
.toast-container {--bs-toast-zindex: 1090}
.modal {--bs-modal-color:;--bs-modal-footer-bg:}
.popover .popover-arrow::before {border-color: transparent;border-style: solid;border-width: 0}
.popover .popover-arrow::after {border-color: transparent;border-style: solid;border-width: 0}
.carousel-item {-webkit-backface-visibility: hidden}
[data-bs-theme=dark] .carousel .carousel-control-prev-icon {filter: invert(1) grayscale(100)}
[data-bs-theme=dark] .carousel .carousel-control-next-icon {filter: invert(1) grayscale(100)}
[data-bs-theme=dark].carousel .carousel-control-prev-icon {filter: invert(1) grayscale(100)}
[data-bs-theme=dark].carousel .carousel-control-next-icon {filter: invert(1) grayscale(100)}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target] {background-color: #000}
[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {background-color: #000}
[data-bs-theme=dark] .carousel .carousel-caption {color: #000}
[data-bs-theme=dark].carousel .carousel-caption {color: #000}
@keyframes spinner-border {
  to {
    transform: rotate(360deg) ;
  }
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.offcanvas {--bs-offcanvas-zindex: 1045;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}
.offcanvas-xxl {--bs-offcanvas-zindex: 1045;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}
.offcanvas-xl {--bs-offcanvas-zindex: 1045;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}
.offcanvas-lg {--bs-offcanvas-zindex: 1045;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}
.offcanvas-md {--bs-offcanvas-zindex: 1045;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}
.offcanvas-sm {--bs-offcanvas-zindex: 1045;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}
.offcanvas-header .btn-close {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}
@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%);-webkit-mask-size: 200% 100%}
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
.link-primary {-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 {-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-primary:focus {-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 {-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 {-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-secondary:focus {-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 {-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 {-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-success:focus {-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 {-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 {-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-info:focus {-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 {-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 {-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-warning:focus {-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 {-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 {-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-danger:focus {-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 {-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 {-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-light:focus {-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 {-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 {-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-dark:focus {-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 {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}
.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 {transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}
.icon-link-hover:focus-visible > .bi {transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}
.visually-hidden:not(caption) {position: absolute !important}
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {position: absolute !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-25 {opacity: 0.25 !important}
.opacity-50 {opacity: 0.5 !important}
.opacity-75 {opacity: 0.75 !important}
.opacity-100 {opacity: 1 !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-grid {display: inline-grid !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))}
.border-primary {--bs-border-opacity: 1}
.border-secondary {--bs-border-opacity: 1}
.border-success {--bs-border-opacity: 1}
.border-info {--bs-border-opacity: 1}
.border-warning {--bs-border-opacity: 1}
.border-danger {--bs-border-opacity: 1}
.border-light {--bs-border-opacity: 1}
.border-dark {--bs-border-opacity: 1}
.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-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}
.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}
.fw-medium {font-weight: 500 !important}
.fw-semibold {font-weight: 600 !important}
.text-primary {--bs-text-opacity: 1}
.text-secondary {--bs-text-opacity: 1}
.text-success {--bs-text-opacity: 1}
.text-info {--bs-text-opacity: 1}
.text-warning {--bs-text-opacity: 1}
.text-danger {--bs-text-opacity: 1}
.text-light {--bs-text-opacity: 1}
.text-dark {--bs-text-opacity: 1}
.text-black {--bs-text-opacity: 1;color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}
.text-white {--bs-text-opacity: 1}
.text-body {--bs-text-opacity: 1}
.text-muted {--bs-text-opacity: 1}
.text-black-50 {--bs-text-opacity: 1}
.text-white-50 {--bs-text-opacity: 1}
.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}
.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}
.bg-success {--bs-bg-opacity: 1}
.bg-info {--bs-bg-opacity: 1}
.bg-warning {--bs-bg-opacity: 1}
.bg-danger {--bs-bg-opacity: 1}
.bg-light {--bs-bg-opacity: 1}
.bg-dark {--bs-bg-opacity: 1}
.bg-black {--bs-bg-opacity: 1;background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}
.bg-white {--bs-bg-opacity: 1}
.bg-body {--bs-bg-opacity: 1}
.bg-transparent {--bs-bg-opacity: 1}
.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-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}
.user-select-all {-webkit-user-select: all !important;-moz-user-select: all !important}
.user-select-auto {-webkit-user-select: auto !important;-moz-user-select: auto !important}
.user-select-none {-webkit-user-select: none !important;-moz-user-select: none !important}
.rounded-4 {border-radius: var(--bs-border-radius-xl) !important}
.rounded-5 {border-radius: var(--bs-border-radius-xxl) !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-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-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-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}
.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) {
.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-grid {display: inline-grid !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}
}
@media (min-width: 768px) {
.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-grid {display: inline-grid !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}
}
@media (min-width: 992px) {
.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-grid {display: inline-grid !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}
}
@media (min-width: 1200px) {
.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-grid {display: inline-grid !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}
}
@media (min-width: 1400px) {
.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-grid {display: inline-grid !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}
}
@media print {
.d-print-inline-grid {display: inline-grid !important}
}
