@charset "UTF-8";
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
: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: 0.8rem;
  --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.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2rem;
  }
}

h2, .h2 {
  font-size: calc(1.285rem + 0.42vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.6rem;
  }
}

h3, .h3 {
  font-size: calc(1.265rem + 0.18vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.4rem;
  }
}

h4, .h4 {
  font-size: 1.2rem;
}

h5, .h5 {
  font-size: 1rem;
}

h6, .h6 {
  font-size: 0.8rem;
}

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;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::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: 1rem;
  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: 1rem;
}
.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: 1rem;
}

.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.7rem;
}

.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: 0.8rem;
  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::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -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::file-selector-button {
    transition: none;
  }
}
.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.7rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -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: 1rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -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: 0.8rem;
  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.7rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1rem;
  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.2rem;
  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;
          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: 0.8rem;
  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: 1rem;
  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.7rem;
  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.7rem;
  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.7rem;
  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: 0.8rem;
  --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: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: 1rem;
  --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.7rem;
  --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: 0.8rem;
  --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.7rem;
  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.35rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1rem;
  --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: 1rem;
  --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='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: 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: 0.8rem;
  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;
  border-color: var(--bs-accordion-btn-focus-border-color);
  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-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-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-collapse {
  border-width: 0;
}
.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-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  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, "/") /* rtl: 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: 0.8rem;
  --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: 1rem;
  --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.7rem;
  --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.6rem;
  --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: -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;
  justify-content: space-between;
  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.7rem;
  --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);
}

/* rtl:begin:ignore */
.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);
}

/* rtl:end:ignore */
.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);
}

/* rtl:begin:ignore */
.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);
}

/* rtl:end:ignore */
.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.7rem;
  --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: 0.8rem;
  --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);
}

/* rtl:begin:ignore */
.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);
}

/* rtl:end:ignore */
.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);
}

/* rtl:begin:ignore */
.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);
}

/* rtl:end:ignore */
.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%;
  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%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.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) /* rtl:ignore */;
  }
}
.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;
  justify-content: space-between;
  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-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

.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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  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;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  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: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    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: 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.325rem + 0.9vw) !important;
}

.fs-2 {
  font-size: calc(1.285rem + 0.42vw) !important;
}

.fs-3 {
  font-size: calc(1.265rem + 0.18vw) !important;
}

.fs-4 {
  font-size: 1.2rem !important;
}

.fs-5 {
  font-size: 1rem !important;
}

.fs-6 {
  font-size: 0.8rem !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;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.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;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  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: 2rem !important;
  }
  .fs-2 {
    font-size: 1.6rem !important;
  }
  .fs-3 {
    font-size: 1.4rem !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;
  }
}
:root, [data-lheodb-theme=light] {
  --lheodb-violet: #8A74B9;
  --lheodb-violet-rgb: 138, 116, 185;
  --lheodb-violet-bg: var(--lheodb-violet);
  --lheodb-toc-color: var(--lheodb-violet);
  --lheo-sidebar-link-bg: rgba(var(--lheodb-violet-rgb), .1);
}

.lheodb-navbar {
  padding: 0.75rem 0;
  background-color: transparent;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(255, 255, 255, 0.15);
}

.lheodb-navbar::after {
  position: absolute;
  inset: 0;
  z-index: -1;
  display: block;
  content: "";
  background-image: linear-gradient(rgba(var(--lheodb-violet-rgb), 1), rgba(var(--lheodb-violet-rgb), 0.95));
}

.lheodb-navbar .navbar-brand {
  color: #fff;
  transition: transform 0.2s ease-in-out;
}

@media (max-width: 991.98px) {
  .lheodb-navbar .lheodb-navbar-toggle {
    width: 4.25rem;
  }
}
.lheodb-navbar .navbar-toggler {
  padding: 0;
  margin-right: -0.5rem;
  border: 0;
}

.lheodb-navbar .navbar-toggler:first-child {
  margin-left: -0.5rem;
}

.lheodb-navbar .navbar-toggler .bi {
  width: 1.5rem;
  height: 1.5rem;
}

.lheodb-navbar .navbar-toggler:focus {
  box-shadow: none;
}

.lheodb-navbar .navbar-brand {
  color: #fff;
  transition: transform 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .lheodb-navbar .navbar-brand {
    transition: none;
  }
}
.lheodb-navbar .navbar-brand:hover {
  transform: rotate(-5deg) scale(1.1);
}

.lheodb-navbar .navbar-toggler, .lheodb-navbar .nav-link {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
  color: rgba(255, 255, 255, 0.85);
}

.lheodb-navbar .navbar-toggler:hover, .lheodb-navbar .navbar-toggler:focus, .lheodb-navbar .nav-link:hover, .lheodb-navbar .nav-link:focus {
  color: #fff;
}

.lheodb-navbar .navbar-toggler.active, .lheodb-navbar .nav-link.active {
  font-weight: 600;
  color: #fff;
}

.lheodb-navbar .navbar-nav-svg {
  display: inline-block;
  vertical-align: -0.125rem;
}

.lheodb-navbar .offcanvas-lg {
  background-color: var(--lheodb-violet-bg);
  border-left: 0;
}

@media (max-width: 991.98px) {
  .lheodb-navbar .offcanvas-lg {
    box-shadow: var(--bs-box-shadow-lg);
  }
}
.lheodb-navbar .dropdown-toggle:focus:not(:focus-visible) {
  outline: 0;
}

.lheodb-navbar .dropdown-menu {
  --bs-dropdown-min-width: 12rem;
  --bs-dropdown-padding-x: .25rem;
  --bs-dropdown-padding-y: .25rem;
  --bs-dropdown-link-hover-bg: rgba(var(--lheodb-violet-rgb), .1);
  --bs-dropdown-link-active-bg: rgba(var(--lheodb-violet-rgb), 1);
  --bs-dropdown-font-size: .875rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
  box-shadow: var(--bs-box-shadow);
}

.lheodb-navbar .dropdown-menu li + li {
  margin-top: 0.125rem;
}

.lheodb-navbar .dropdown-menu .dropdown-item {
  border-radius: 0.25rem;
}

.lheodb-navbar .dropdown-menu .dropdown-item:active .bi {
  color: inherit !important;
}

.lheodb-navbar .dropdown-menu .active {
  font-weight: 600;
}

.lheodb-navbar .dropdown-menu .active .bi {
  display: block !important;
}

.lheodb-navbar .dropdown-menu-end {
  --bs-dropdown-min-width: 8rem ;
}

.bi {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  fill: currentcolor;
}

.form-signin {
  max-width: 430px;
  padding: 15px;
}

.form-signin .form-floating:focus-within {
  z-index: 2;
}

.form-signin input[type=text] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.form-signin input[type=password] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJzY3NzL2N1c3RvbS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0NkOzs7O0VBQUE7QUNERjs7RUFTSSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxrQkFBQTtFQUFBLHVCQUFBO0VBSUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBSUEscUJBQUE7RUFBQSx1QkFBQTtFQUFBLHFCQUFBO0VBQUEsa0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxrQkFBQTtFQUlBLDhCQUFBO0VBQUEsaUNBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEseUJBQUE7RUFJQSxtQ0FBQTtFQUFBLHFDQUFBO0VBQUEsbUNBQUE7RUFBQSxnQ0FBQTtFQUFBLG1DQUFBO0VBQUEsa0NBQUE7RUFBQSxpQ0FBQTtFQUFBLGdDQUFBO0VBSUEsK0JBQUE7RUFBQSxpQ0FBQTtFQUFBLCtCQUFBO0VBQUEsNEJBQUE7RUFBQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUlBLG1DQUFBO0VBQUEscUNBQUE7RUFBQSxtQ0FBQTtFQUFBLGdDQUFBO0VBQUEsbUNBQUE7RUFBQSxrQ0FBQTtFQUFBLGlDQUFBO0VBQUEsZ0NBQUE7RUFHRiw2QkFBQTtFQUNBLHVCQUFBO0VBTUEscU5BQUE7RUFDQSx5R0FBQTtFQUNBLHlGQUFBO0VBT0EsZ0RBQUE7RUMyT0ksMkJBTEk7RURwT1IsMEJBQUE7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YUFBQTtFQUNBLDBCQUFBO0FMUkY7O0FLYUE7RUFDRSxxQkFBQTtBTFZGOztBS2VBO0VBQ0UsU0FBQTtBTFpGOztBS21CQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTGhCRjs7QUt3QkE7RUFDRSx3QkFBQTtBTHJCRjs7QUs2QkE7RUFDRSx3QkFBQTtBTDFCRjs7QVEzaUJBO0VMbVFNLGVBTEk7RUs1UFIsZ0JGd29CNEI7QU4xRjlCOztBUXppQkU7RUxnUU0saUNBQUE7RUs1UEosZ0JGeW5Ca0I7RUV4bkJsQixnQkZ3bUIwQjtBTjlEOUI7QUczY0k7RUtwR0Y7SUx1UU0sZUFBQTtFSDRTTjtBQUNGOztBUXBqQkU7RUxnUU0saUNBQUE7RUs1UEosZ0JGeW5Ca0I7RUV4bkJsQixnQkZ3bUIwQjtBTm5EOUI7QUd0ZEk7RUtwR0Y7SUx1UU0saUJBQUE7RUh1VE47QUFDRjs7QVEvakJFO0VMZ1FNLGlDQUFBO0VLNVBKLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QU54QzlCO0FHamVJO0VLcEdGO0lMdVFNLGVBQUE7RUhrVU47QUFDRjs7QVExa0JFO0VMZ1FNLGlDQUFBO0VLNVBKLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QU43QjlCO0FHNWVJO0VLcEdGO0lMdVFNLGlCQUFBO0VINlVOO0FBQ0Y7O0FRcmxCRTtFTGdRTSxpQ0FBQTtFSzVQSixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FObEI5QjtBR3ZmSTtFS3BHRjtJTHVRTSxlQUFBO0VId1ZOO0FBQ0Y7O0FRaG1CRTtFTGdRTSxpQ0FBQTtFSzVQSixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FOUDlCO0FHbGdCSTtFS3BHRjtJTHVRTSxpQkFBQTtFSG1XTjtBQUNGOztBUW5sQkE7RUN2REUsZUFBQTtFQUNBLGdCQUFBO0FUOG9CRjs7QVFubEJBO0VDNURFLGVBQUE7RUFDQSxnQkFBQTtBVG1wQkY7O0FRcmxCQTtFQUNFLHFCQUFBO0FSd2xCRjtBUXRsQkU7RUFDRSxvQkZzb0IwQjtBTjlDOUI7O0FROWtCQTtFTDhNTSxrQkFMSTtFS3ZNUix5QkFBQTtBUmlsQkY7O0FRN2tCQTtFQUNFLG1CRmlVTztFSDFISCxlQUxJO0FIK1lWO0FROWtCRTtFQUNFLGdCQUFBO0FSZ2xCSjs7QVE1a0JBO0VBQ0UsaUJBQUE7RUFDQSxtQkZ1VE87RUgxSEgsa0JBTEk7RUt0TFIsY0Z0RlM7QU5xcUJYO0FRN2tCRTtFQUNFLGFBQUE7QVIra0JKOztBVS9xQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBWDZxQkY7O0FVOXFCQTtFQUNFLGdCSjZqRGtDO0VJNWpEbEMsbUNKNmpEa0M7RUk1akRsQywyREFBQTtFSEdFLHNDQUFBO0VJUkYsZUFBQTtFQUdBLFlBQUE7QVhzckJGOztBVXhxQkE7RUFFRSxxQkFBQTtBVjBxQkY7O0FVdnFCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBVjBxQkY7O0FVdnFCQTtFUHlQTSxrQkFMSTtFT2xQUixnQ0pnakRrQztBTnQ0QnBDOztBWTVzQkU7Ozs7Ozs7RUNIQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FieXRCRjs7QWNucUJJO0VGNUNFO0lBQ0UsZ0JOa2VlO0VOaVByQjtBQUNGO0FjenFCSTtFRjVDRTtJQUNFLGdCTmtlZTtFTnNQckI7QUFDRjtBYzlxQkk7RUY1Q0U7SUFDRSxnQk5rZWU7RU4yUHJCO0FBQ0Y7QWNuckJJO0VGNUNFO0lBQ0UsaUJOa2VlO0VOZ1FyQjtBQUNGO0FjeHJCSTtFRjVDRTtJQUNFLGlCTmtlZTtFTnFRckI7QUFDRjtBZXh2QkE7RUFFSSxxQkFBQTtFQUFBLHlCQUFBO0VBQUEseUJBQUE7RUFBQSx5QkFBQTtFQUFBLDBCQUFBO0VBQUEsMkJBQUE7QWY4dkJKOztBZXp2QkU7RUNOQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFFQSx5Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7QWhCa3dCRjtBZWh3Qkk7RUNPRixjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7QWhCNHZCRjs7QWdCN3NCTTtFQUNFLFlBQUE7QWhCZ3RCUjs7QWdCN3NCTTtFQXBDSixjQUFBO0VBQ0EsV0FBQTtBaEJxdkJGOztBZ0J2dUJFO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QWhCMHVCSjs7QWdCNXVCRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0FoQit1Qko7O0FnQmp2QkU7RUFDRSxjQUFBO0VBQ0EsbUJBQUE7QWhCb3ZCSjs7QWdCdHZCRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0FoQnl2Qko7O0FnQjN2QkU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBaEI4dkJKOztBZ0Jod0JFO0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0FoQm13Qko7O0FnQnB1Qk07RUFoREosY0FBQTtFQUNBLFdBQUE7QWhCd3hCRjs7QWdCbnVCVTtFQWhFTixjQUFBO0VBQ0Esa0JBQUE7QWhCdXlCSjs7QWdCeHVCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QWhCNHlCSjs7QWdCN3VCVTtFQWhFTixjQUFBO0VBQ0EsVUFBQTtBaEJpekJKOztBZ0JsdkJVO0VBaEVOLGNBQUE7RUFDQSxtQkFBQTtBaEJzekJKOztBZ0J2dkJVO0VBaEVOLGNBQUE7RUFDQSxtQkFBQTtBaEIyekJKOztBZ0I1dkJVO0VBaEVOLGNBQUE7RUFDQSxVQUFBO0FoQmcwQko7O0FnQmp3QlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FoQnEwQko7O0FnQnR3QlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FoQjAwQko7O0FnQjN3QlU7RUFoRU4sY0FBQTtFQUNBLFVBQUE7QWhCKzBCSjs7QWdCaHhCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QWhCbzFCSjs7QWdCcnhCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QWhCeTFCSjs7QWdCMXhCVTtFQWhFTixjQUFBO0VBQ0EsV0FBQTtBaEI4MUJKOztBZ0J2eEJZO0VBeERWLHdCQUFBO0FoQm0xQkY7O0FnQjN4Qlk7RUF4RFYseUJBQUE7QWhCdTFCRjs7QWdCL3hCWTtFQXhEVixnQkFBQTtBaEIyMUJGOztBZ0JueUJZO0VBeERWLHlCQUFBO0FoQisxQkY7O0FnQnZ5Qlk7RUF4RFYseUJBQUE7QWhCbTJCRjs7QWdCM3lCWTtFQXhEVixnQkFBQTtBaEJ1MkJGOztBZ0IveUJZO0VBeERWLHlCQUFBO0FoQjIyQkY7O0FnQm56Qlk7RUF4RFYseUJBQUE7QWhCKzJCRjs7QWdCdnpCWTtFQXhEVixnQkFBQTtBaEJtM0JGOztBZ0IzekJZO0VBeERWLHlCQUFBO0FoQnUzQkY7O0FnQi96Qlk7RUF4RFYseUJBQUE7QWhCMjNCRjs7QWdCeHpCUTs7RUFFRSxnQkFBQTtBaEIyekJWOztBZ0J4ekJROztFQUVFLGdCQUFBO0FoQjJ6QlY7O0FnQmwwQlE7O0VBRUUsc0JBQUE7QWhCcTBCVjs7QWdCbDBCUTs7RUFFRSxzQkFBQTtBaEJxMEJWOztBZ0I1MEJROztFQUVFLHFCQUFBO0FoQiswQlY7O0FnQjUwQlE7O0VBRUUscUJBQUE7QWhCKzBCVjs7QWdCdDFCUTs7RUFFRSxtQkFBQTtBaEJ5MUJWOztBZ0J0MUJROztFQUVFLG1CQUFBO0FoQnkxQlY7O0FnQmgyQlE7O0VBRUUscUJBQUE7QWhCbTJCVjs7QWdCaDJCUTs7RUFFRSxxQkFBQTtBaEJtMkJWOztBZ0IxMkJROztFQUVFLG1CQUFBO0FoQjYyQlY7O0FnQjEyQlE7O0VBRUUsbUJBQUE7QWhCNjJCVjs7QWN2NkJJO0VFVUU7SUFDRSxZQUFBO0VoQmk2Qk47RWdCOTVCSTtJQXBDSixjQUFBO0lBQ0EsV0FBQTtFaEJxOEJBO0VnQnY3QkE7SUFDRSxjQUFBO0lBQ0EsV0FBQTtFaEJ5N0JGO0VnQjM3QkE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFaEI2N0JGO0VnQi83QkE7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RWhCaThCRjtFZ0JuOEJBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWhCcThCRjtFZ0J2OEJBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWhCeThCRjtFZ0IzOEJBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VoQjY4QkY7RWdCOTZCSTtJQWhESixjQUFBO0lBQ0EsV0FBQTtFaEJpK0JBO0VnQjU2QlE7SUFoRU4sY0FBQTtJQUNBLGtCQUFBO0VoQisrQkY7RWdCaDdCUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCbS9CRjtFZ0JwN0JRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VoQnUvQkY7RWdCeDdCUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCMi9CRjtFZ0I1N0JRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEIrL0JGO0VnQmg4QlE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWhCbWdDRjtFZ0JwOEJRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEJ1Z0NGO0VnQng4QlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQjJnQ0Y7RWdCNThCUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFaEIrZ0NGO0VnQmg5QlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQm1oQ0Y7RWdCcDlCUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCdWhDRjtFZ0J4OUJRO0lBaEVOLGNBQUE7SUFDQSxXQUFBO0VoQjJoQ0Y7RWdCcDlCVTtJQXhEVixjQUFBO0VoQitnQ0E7RWdCdjlCVTtJQXhEVix3QkFBQTtFaEJraENBO0VnQjE5QlU7SUF4RFYseUJBQUE7RWhCcWhDQTtFZ0I3OUJVO0lBeERWLGdCQUFBO0VoQndoQ0E7RWdCaCtCVTtJQXhEVix5QkFBQTtFaEIyaENBO0VnQm4rQlU7SUF4RFYseUJBQUE7RWhCOGhDQTtFZ0J0K0JVO0lBeERWLGdCQUFBO0VoQmlpQ0E7RWdCeitCVTtJQXhEVix5QkFBQTtFaEJvaUNBO0VnQjUrQlU7SUF4RFYseUJBQUE7RWhCdWlDQTtFZ0IvK0JVO0lBeERWLGdCQUFBO0VoQjBpQ0E7RWdCbC9CVTtJQXhEVix5QkFBQTtFaEI2aUNBO0VnQnIvQlU7SUF4RFYseUJBQUE7RWhCZ2pDQTtFZ0I3K0JNOztJQUVFLGdCQUFBO0VoQisrQlI7RWdCNStCTTs7SUFFRSxnQkFBQTtFaEI4K0JSO0VnQnIvQk07O0lBRUUsc0JBQUE7RWhCdS9CUjtFZ0JwL0JNOztJQUVFLHNCQUFBO0VoQnMvQlI7RWdCNy9CTTs7SUFFRSxxQkFBQTtFaEIrL0JSO0VnQjUvQk07O0lBRUUscUJBQUE7RWhCOC9CUjtFZ0JyZ0NNOztJQUVFLG1CQUFBO0VoQnVnQ1I7RWdCcGdDTTs7SUFFRSxtQkFBQTtFaEJzZ0NSO0VnQjdnQ007O0lBRUUscUJBQUE7RWhCK2dDUjtFZ0I1Z0NNOztJQUVFLHFCQUFBO0VoQjhnQ1I7RWdCcmhDTTs7SUFFRSxtQkFBQTtFaEJ1aENSO0VnQnBoQ007O0lBRUUsbUJBQUE7RWhCc2hDUjtBQUNGO0FjamxDSTtFRVVFO0lBQ0UsWUFBQTtFaEIwa0NOO0VnQnZrQ0k7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RWhCOG1DQTtFZ0JobUNBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RWhCa21DRjtFZ0JwbUNBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWhCc21DRjtFZ0J4bUNBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VoQjBtQ0Y7RWdCNW1DQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VoQjhtQ0Y7RWdCaG5DQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VoQmtuQ0Y7RWdCcG5DQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFaEJzbkNGO0VnQnZsQ0k7SUFoREosY0FBQTtJQUNBLFdBQUE7RWhCMG9DQTtFZ0JybENRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFaEJ3cENGO0VnQnpsQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQjRwQ0Y7RWdCN2xDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFaEJncUNGO0VnQmptQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQm9xQ0Y7RWdCcm1DUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCd3FDRjtFZ0J6bUNRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VoQjRxQ0Y7RWdCN21DUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCZ3JDRjtFZ0JqbkNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEJvckNGO0VnQnJuQ1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWhCd3JDRjtFZ0J6bkNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEI0ckNGO0VnQjduQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQmdzQ0Y7RWdCam9DUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFaEJvc0NGO0VnQjduQ1U7SUF4RFYsY0FBQTtFaEJ3ckNBO0VnQmhvQ1U7SUF4RFYsd0JBQUE7RWhCMnJDQTtFZ0Jub0NVO0lBeERWLHlCQUFBO0VoQjhyQ0E7RWdCdG9DVTtJQXhEVixnQkFBQTtFaEJpc0NBO0VnQnpvQ1U7SUF4RFYseUJBQUE7RWhCb3NDQTtFZ0I1b0NVO0lBeERWLHlCQUFBO0VoQnVzQ0E7RWdCL29DVTtJQXhEVixnQkFBQTtFaEIwc0NBO0VnQmxwQ1U7SUF4RFYseUJBQUE7RWhCNnNDQTtFZ0JycENVO0lBeERWLHlCQUFBO0VoQmd0Q0E7RWdCeHBDVTtJQXhEVixnQkFBQTtFaEJtdENBO0VnQjNwQ1U7SUF4RFYseUJBQUE7RWhCc3RDQTtFZ0I5cENVO0lBeERWLHlCQUFBO0VoQnl0Q0E7RWdCdHBDTTs7SUFFRSxnQkFBQTtFaEJ3cENSO0VnQnJwQ007O0lBRUUsZ0JBQUE7RWhCdXBDUjtFZ0I5cENNOztJQUVFLHNCQUFBO0VoQmdxQ1I7RWdCN3BDTTs7SUFFRSxzQkFBQTtFaEIrcENSO0VnQnRxQ007O0lBRUUscUJBQUE7RWhCd3FDUjtFZ0JycUNNOztJQUVFLHFCQUFBO0VoQnVxQ1I7RWdCOXFDTTs7SUFFRSxtQkFBQTtFaEJnckNSO0VnQjdxQ007O0lBRUUsbUJBQUE7RWhCK3FDUjtFZ0J0ckNNOztJQUVFLHFCQUFBO0VoQndyQ1I7RWdCcnJDTTs7SUFFRSxxQkFBQTtFaEJ1ckNSO0VnQjlyQ007O0lBRUUsbUJBQUE7RWhCZ3NDUjtFZ0I3ckNNOztJQUVFLG1CQUFBO0VoQityQ1I7QUFDRjtBYzF2Q0k7RUVVRTtJQUNFLFlBQUE7RWhCbXZDTjtFZ0JodkNJO0lBcENKLGNBQUE7SUFDQSxXQUFBO0VoQnV4Q0E7RWdCendDQTtJQUNFLGNBQUE7SUFDQSxXQUFBO0VoQjJ3Q0Y7RWdCN3dDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VoQit3Q0Y7RWdCanhDQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFaEJteENGO0VnQnJ4Q0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFaEJ1eENGO0VnQnp4Q0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFaEIyeENGO0VnQjd4Q0E7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RWhCK3hDRjtFZ0Jod0NJO0lBaERKLGNBQUE7SUFDQSxXQUFBO0VoQm16Q0E7RWdCOXZDUTtJQWhFTixjQUFBO0lBQ0Esa0JBQUE7RWhCaTBDRjtFZ0Jsd0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEJxMENGO0VnQnR3Q1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWhCeTBDRjtFZ0Ixd0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEI2MENGO0VnQjl3Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQmkxQ0Y7RWdCbHhDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFaEJxMUNGO0VnQnR4Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQnkxQ0Y7RWdCMXhDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCNjFDRjtFZ0I5eENRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VoQmkyQ0Y7RWdCbHlDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCcTJDRjtFZ0J0eUNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEJ5MkNGO0VnQjF5Q1E7SUFoRU4sY0FBQTtJQUNBLFdBQUE7RWhCNjJDRjtFZ0J0eUNVO0lBeERWLGNBQUE7RWhCaTJDQTtFZ0J6eUNVO0lBeERWLHdCQUFBO0VoQm8yQ0E7RWdCNXlDVTtJQXhEVix5QkFBQTtFaEJ1MkNBO0VnQi95Q1U7SUF4RFYsZ0JBQUE7RWhCMDJDQTtFZ0JsekNVO0lBeERWLHlCQUFBO0VoQjYyQ0E7RWdCcnpDVTtJQXhEVix5QkFBQTtFaEJnM0NBO0VnQnh6Q1U7SUF4RFYsZ0JBQUE7RWhCbTNDQTtFZ0IzekNVO0lBeERWLHlCQUFBO0VoQnMzQ0E7RWdCOXpDVTtJQXhEVix5QkFBQTtFaEJ5M0NBO0VnQmowQ1U7SUF4RFYsZ0JBQUE7RWhCNDNDQTtFZ0JwMENVO0lBeERWLHlCQUFBO0VoQiszQ0E7RWdCdjBDVTtJQXhEVix5QkFBQTtFaEJrNENBO0VnQi96Q007O0lBRUUsZ0JBQUE7RWhCaTBDUjtFZ0I5ekNNOztJQUVFLGdCQUFBO0VoQmcwQ1I7RWdCdjBDTTs7SUFFRSxzQkFBQTtFaEJ5MENSO0VnQnQwQ007O0lBRUUsc0JBQUE7RWhCdzBDUjtFZ0IvMENNOztJQUVFLHFCQUFBO0VoQmkxQ1I7RWdCOTBDTTs7SUFFRSxxQkFBQTtFaEJnMUNSO0VnQnYxQ007O0lBRUUsbUJBQUE7RWhCeTFDUjtFZ0J0MUNNOztJQUVFLG1CQUFBO0VoQncxQ1I7RWdCLzFDTTs7SUFFRSxxQkFBQTtFaEJpMkNSO0VnQjkxQ007O0lBRUUscUJBQUE7RWhCZzJDUjtFZ0J2MkNNOztJQUVFLG1CQUFBO0VoQnkyQ1I7RWdCdDJDTTs7SUFFRSxtQkFBQTtFaEJ3MkNSO0FBQ0Y7QWNuNkNJO0VFVUU7SUFDRSxZQUFBO0VoQjQ1Q047RWdCejVDSTtJQXBDSixjQUFBO0lBQ0EsV0FBQTtFaEJnOENBO0VnQmw3Q0E7SUFDRSxjQUFBO0lBQ0EsV0FBQTtFaEJvN0NGO0VnQnQ3Q0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFaEJ3N0NGO0VnQjE3Q0E7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RWhCNDdDRjtFZ0I5N0NBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWhCZzhDRjtFZ0JsOENBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWhCbzhDRjtFZ0J0OENBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VoQnc4Q0Y7RWdCejZDSTtJQWhESixjQUFBO0lBQ0EsV0FBQTtFaEI0OUNBO0VnQnY2Q1E7SUFoRU4sY0FBQTtJQUNBLGtCQUFBO0VoQjArQ0Y7RWdCMzZDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCOCtDRjtFZ0IvNkNRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VoQmsvQ0Y7RWdCbjdDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCcy9DRjtFZ0J2N0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEIwL0NGO0VnQjM3Q1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWhCOC9DRjtFZ0IvN0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEJrZ0RGO0VnQm44Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQnNnREY7RWdCdjhDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFaEIwZ0RGO0VnQjM4Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQjhnREY7RWdCLzhDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCa2hERjtFZ0JuOUNRO0lBaEVOLGNBQUE7SUFDQSxXQUFBO0VoQnNoREY7RWdCLzhDVTtJQXhEVixjQUFBO0VoQjBnREE7RWdCbDlDVTtJQXhEVix3QkFBQTtFaEI2Z0RBO0VnQnI5Q1U7SUF4RFYseUJBQUE7RWhCZ2hEQTtFZ0J4OUNVO0lBeERWLGdCQUFBO0VoQm1oREE7RWdCMzlDVTtJQXhEVix5QkFBQTtFaEJzaERBO0VnQjk5Q1U7SUF4RFYseUJBQUE7RWhCeWhEQTtFZ0JqK0NVO0lBeERWLGdCQUFBO0VoQjRoREE7RWdCcCtDVTtJQXhEVix5QkFBQTtFaEIraERBO0VnQnYrQ1U7SUF4RFYseUJBQUE7RWhCa2lEQTtFZ0IxK0NVO0lBeERWLGdCQUFBO0VoQnFpREE7RWdCNytDVTtJQXhEVix5QkFBQTtFaEJ3aURBO0VnQmgvQ1U7SUF4RFYseUJBQUE7RWhCMmlEQTtFZ0J4K0NNOztJQUVFLGdCQUFBO0VoQjArQ1I7RWdCditDTTs7SUFFRSxnQkFBQTtFaEJ5K0NSO0VnQmgvQ007O0lBRUUsc0JBQUE7RWhCay9DUjtFZ0IvK0NNOztJQUVFLHNCQUFBO0VoQmkvQ1I7RWdCeC9DTTs7SUFFRSxxQkFBQTtFaEIwL0NSO0VnQnYvQ007O0lBRUUscUJBQUE7RWhCeS9DUjtFZ0JoZ0RNOztJQUVFLG1CQUFBO0VoQmtnRFI7RWdCLy9DTTs7SUFFRSxtQkFBQTtFaEJpZ0RSO0VnQnhnRE07O0lBRUUscUJBQUE7RWhCMGdEUjtFZ0J2Z0RNOztJQUVFLHFCQUFBO0VoQnlnRFI7RWdCaGhETTs7SUFFRSxtQkFBQTtFaEJraERSO0VnQi9nRE07O0lBRUUsbUJBQUE7RWhCaWhEUjtBQUNGO0FjNWtESTtFRVVFO0lBQ0UsWUFBQTtFaEJxa0ROO0VnQmxrREk7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RWhCeW1EQTtFZ0IzbERBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RWhCNmxERjtFZ0IvbERBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWhCaW1ERjtFZ0JubURBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VoQnFtREY7RWdCdm1EQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VoQnltREY7RWdCM21EQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VoQjZtREY7RWdCL21EQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFaEJpbkRGO0VnQmxsREk7SUFoREosY0FBQTtJQUNBLFdBQUE7RWhCcW9EQTtFZ0JobERRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFaEJtcERGO0VnQnBsRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQnVwREY7RWdCeGxEUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFaEIycERGO0VnQjVsRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQitwREY7RWdCaG1EUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCbXFERjtFZ0JwbURRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VoQnVxREY7RWdCeG1EUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWhCMnFERjtFZ0I1bURRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEIrcURGO0VnQmhuRFE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWhCbXJERjtFZ0JwbkRRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFaEJ1ckRGO0VnQnhuRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VoQjJyREY7RWdCNW5EUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFaEIrckRGO0VnQnhuRFU7SUF4RFYsY0FBQTtFaEJtckRBO0VnQjNuRFU7SUF4RFYsd0JBQUE7RWhCc3JEQTtFZ0I5bkRVO0lBeERWLHlCQUFBO0VoQnlyREE7RWdCam9EVTtJQXhEVixnQkFBQTtFaEI0ckRBO0VnQnBvRFU7SUF4RFYseUJBQUE7RWhCK3JEQTtFZ0J2b0RVO0lBeERWLHlCQUFBO0VoQmtzREE7RWdCMW9EVTtJQXhEVixnQkFBQTtFaEJxc0RBO0VnQjdvRFU7SUF4RFYseUJBQUE7RWhCd3NEQTtFZ0JocERVO0lBeERWLHlCQUFBO0VoQjJzREE7RWdCbnBEVTtJQXhEVixnQkFBQTtFaEI4c0RBO0VnQnRwRFU7SUF4RFYseUJBQUE7RWhCaXREQTtFZ0J6cERVO0lBeERWLHlCQUFBO0VoQm90REE7RWdCanBETTs7SUFFRSxnQkFBQTtFaEJtcERSO0VnQmhwRE07O0lBRUUsZ0JBQUE7RWhCa3BEUjtFZ0J6cERNOztJQUVFLHNCQUFBO0VoQjJwRFI7RWdCeHBETTs7SUFFRSxzQkFBQTtFaEIwcERSO0VnQmpxRE07O0lBRUUscUJBQUE7RWhCbXFEUjtFZ0JocURNOztJQUVFLHFCQUFBO0VoQmtxRFI7RWdCenFETTs7SUFFRSxtQkFBQTtFaEIycURSO0VnQnhxRE07O0lBRUUsbUJBQUE7RWhCMHFEUjtFZ0JqckRNOztJQUVFLHFCQUFBO0VoQm1yRFI7RWdCaHJETTs7SUFFRSxxQkFBQTtFaEJrckRSO0VnQnpyRE07O0lBRUUsbUJBQUE7RWhCMnJEUjtFZ0J4ckRNOztJQUVFLG1CQUFBO0VoQjByRFI7QUFDRjtBaUJoekRBO0VBRUUsOEJBQUE7RUFDQSwyQkFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFFQSwwQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsK0NBQUE7RUFDQSxpQ0FBQTtFQUNBLGtEQUFBO0VBQ0EsK0RBQUE7RUFDQSxpREFBQTtFQUNBLDZEQUFBO0VBQ0EsZ0RBQUE7RUFDQSw4REFBQTtFQUVBLFdBQUE7RUFDQSxtQlhrWU87RVdqWVAsbUJYdXNCNEI7RVd0c0I1QiwwQ0FBQTtBakIreURGO0FpQnh5REU7RUFDRSxzQkFBQTtFQUVBLHFGQUFBO0VBQ0Esb0NBQUE7RUFDQSwyQ1grc0IwQjtFVzlzQjFCLDJHQUFBO0FqQnl5REo7QWlCdHlERTtFQUNFLHVCQUFBO0FqQnd5REo7QWlCcnlERTtFQUNFLHNCQUFBO0FqQnV5REo7O0FpQm55REE7RUFDRSwrREFBQTtBakJzeURGOztBaUIveERBO0VBQ0UsaUJBQUE7QWpCa3lERjs7QWlCeHhERTtFQUNFLHdCQUFBO0FqQjJ4REo7O0FpQjV3REU7RUFDRSxzQ0FBQTtBakIrd0RKO0FpQjV3REk7RUFDRSxzQ0FBQTtBakI4d0ROOztBaUJ2d0RFO0VBQ0Usc0JBQUE7QWpCMHdESjtBaUJ2d0RFO0VBQ0UsbUJBQUE7QWpCeXdESjs7QWlCL3ZERTtFQUNFLG9EQUFBO0VBQ0EsOENBQUE7QWpCa3dESjs7QWlCNXZERTtFQUNFLG9EQUFBO0VBQ0EsOENBQUE7QWpCK3ZESjs7QWlCdnZEQTtFQUNFLG9EQUFBO0VBQ0EsOENBQUE7QWpCMHZERjs7QWlCbHZERTtFQUNFLG1EQUFBO0VBQ0EsNkNBQUE7QWpCcXZESjs7QWtCajRERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCNjNESjs7QWtCLzRERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCMjRESjs7QWtCNzVERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCeTVESjs7QWtCMzZERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCdTZESjs7QWtCejdERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCcTdESjs7QWtCdjhERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCbThESjs7QWtCcjlERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCaTlESjs7QWtCbitERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCKzlESjs7QWlCOTBESTtFQUNFLGdCQUFBO0VBQ0EsaUNBQUE7QWpCaTFETjs7QWM1NkRJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakJ1MURKO0FBQ0Y7QWNuN0RJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakI2MURKO0FBQ0Y7QWN6N0RJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakJtMkRKO0FBQ0Y7QWMvN0RJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakJ5MkRKO0FBQ0Y7QWNyOERJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakIrMkRKO0FBQ0Y7QW1CbmhFQTtFQUNFLHFCYnUyQnNDO0FOOHFDeEM7O0FtQjVnRUE7RUFDRSxvREFBQTtFQUNBLHVEQUFBO0VBQ0EsZ0JBQUE7RWhCOFFJLGtCQUxJO0VnQnJRUixnQmIrbEI0QjtBTjg2QzlCOztBbUJ6Z0VBO0VBQ0Usa0RBQUE7RUFDQSxxREFBQTtFaEJvUUksZUFMSTtBSDh3RFY7O0FtQnpnRUE7RUFDRSxtREFBQTtFQUNBLHNEQUFBO0VoQjhQSSxpQkFMSTtBSG94RFY7O0FvQjFpRUE7RUFDRSxtQmQrMUJzQztFSHJrQmxDLGtCQUxJO0VpQmpSUixnQ2QrMUJzQztBTjRzQ3hDOztBcUJoakVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFbEJ3UkksaUJBTEk7RWtCaFJSLGdCZmttQjRCO0Vlam1CNUIsZ0JmeW1CNEI7RWV4bUI1QiwyQmY0M0JzQztFZTMzQnRDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLG1DZnEzQnNDO0VlcDNCdEMsNEJBQUE7RUFDQSwyREFBQTtFZEdFLHNDQUFBO0VlSEUsd0VETUo7QXJCOGlFRjtBc0JoakVNO0VEaEJOO0lDaUJRLGdCQUFBO0V0Qm1qRU47QUFDRjtBcUJqakVFO0VBQ0UsZ0JBQUE7QXJCbWpFSjtBcUJqakVJO0VBQ0UsZUFBQTtBckJtakVOO0FxQjlpRUU7RUFDRSwyQmZzMkJvQztFZXIyQnBDLG1DZmcyQm9DO0VlLzFCcEMscUJmODJCb0M7RWU3MkJwQyxVQUFBO0VBS0Usa0Rma2hCa0I7QU4waER4QjtBcUJ4aUVFO0VBTUUsZUFBQTtFQU1BLGFBQUE7RUFLQSxTQUFBO0FyQjRoRUo7QXFCdmhFRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0FyQnloRUo7QXFCcmhFRTtFQUNFLGdDZjQwQm9DO0VlMTBCcEMsVUFBQTtBckJzaEVKO0FxQnpoRUU7RUFDRSxnQ2Y0MEJvQztFZTEwQnBDLFVBQUE7QXJCc2hFSjtBcUI5Z0VFO0VBRUUsd0NmOHlCb0M7RWUzeUJwQyxVQUFBO0FyQjZnRUo7QXFCemdFRTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQmZvckIwQjtFZW5yQjFCLDJCZnN5Qm9DO0VpQnA0QnRDLHVDakJxaUNnQztFZXI4QjlCLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSwrQ2Znc0IwQjtFZS9yQjFCLGdCQUFBO0VDekZFLHFJRDBGRjtBckIyZ0VKO0FzQmptRU07RUQwRUo7SUN6RU0sZ0JBQUE7RXRCb21FTjtBQUNGO0FxQjdnRUU7RUFDRSx3Q2Y0N0I4QjtBTm1sQ2xDOztBcUJ0Z0VBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0Jmd2Y0QjtFZXZmNUIsMkJmMnhCc0M7RWUxeEJ0Qyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0NBQUE7QXJCeWdFRjtBcUJ2Z0VFO0VBQ0UsVUFBQTtBckJ5Z0VKO0FxQnRnRUU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXJCdWdFSjs7QXFCNS9EQTtFQUNFLG1FZjR3QnNDO0VlM3dCdEMsdUJBQUE7RWxCeUlJLGlCQUxJO0VJdlFOLHlDQUFBO0FQb29FSjtBcUI3L0RFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCZm9vQjBCO0FOMjNDOUI7O0FxQjMvREE7RUFDRSxpRWZnd0JzQztFZS92QnRDLG9CQUFBO0VsQjRISSxlQUxJO0VJdlFOLHlDQUFBO0FQZ3BFSjtBcUI1L0RFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCZjJuQjBCO0FObTRDOUI7O0FxQnQvREU7RUFDRSxvRWY2dUJvQztBTjR3Q3hDO0FxQnQvREU7RUFDRSxtRWYwdUJvQztBTjh3Q3hDO0FxQnIvREU7RUFDRSxpRWZ1dUJvQztBTmd4Q3hDOztBcUJsL0RBO0VBQ0UsV2ZxdUJzQztFZXB1QnRDLGdFZjh0QnNDO0VlN3RCdEMsaUJmaWxCNEI7QU5vNkM5QjtBcUJuL0RFO0VBQ0UsZUFBQTtBckJxL0RKO0FxQmwvREU7RUFDRSxvQkFBQTtFZHZMQSxzQ0FBQTtBUDRxRUo7QXFCai9ERTtFQUNFLG9CQUFBO0VkNUxBLHNDQUFBO0FQZ3JFSjtBcUJoL0RFO0VBQW9CLCtEZjhzQmtCO0FOcXlDeEM7QXFCbC9ERTtFQUFvQiw2RGY4c0JrQjtBTnV5Q3hDOztBd0Jwc0VBO0VBQ0Usd1BBQUE7RUFFQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLDBDQUFBO0VyQnFSSSxpQkFMSTtFcUI3UVIsZ0JsQitsQjRCO0VrQjlsQjVCLGdCbEJzbUI0QjtFa0JybUI1QiwyQmxCeTNCc0M7RWtCeDNCdEMsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsbUNsQmszQnNDO0VrQmozQnRDLG1GQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q2xCKzlCa0M7RWtCOTlCbEMsMEJsQis5QmtDO0VrQjk5QmxDLDJEQUFBO0VqQkhFLHNDQUFBO0VlSEUsd0VFU0o7QXhCb3NFRjtBc0J6c0VNO0VFZk47SUZnQlEsZ0JBQUE7RXRCNHNFTjtBQUNGO0F3QnZzRUU7RUFDRSxxQmxCczNCb0M7RWtCcjNCcEMsVUFBQTtFQUtFLGtEbEJpK0I0QjtBTm91Q2xDO0F3QmpzRUU7RUFFRSxzQmxCNnVCMEI7RWtCNXVCMUIsc0JBQUE7QXhCa3NFSjtBd0IvckVFO0VBRUUsd0NsQnUxQm9DO0FOeTJDeEM7QXdCM3JFRTtFQUNFLGtCQUFBO0VBQ0EsdUNBQUE7QXhCNnJFSjs7QXdCenJFQTtFQUNFLG9CbEJzdUI0QjtFa0JydUI1Qix1QmxCcXVCNEI7RWtCcHVCNUIsb0JsQnF1QjRCO0VIbGdCeEIsaUJBTEk7RUl2UU4seUNBQUE7QVB1dUVKOztBd0J6ckVBO0VBQ0UsbUJsQmt1QjRCO0VrQmp1QjVCLHNCbEJpdUI0QjtFa0JodUI1QixrQmxCaXVCNEI7RUh0Z0J4QixlQUxJO0VJdlFOLHlDQUFBO0FQK3VFSjs7QXdCdnJFSTtFQUNFLHdQQUFBO0F4QjByRU47O0F5Qmx3RUE7RUFDRSxjQUFBO0VBQ0Esa0JuQnE2QndDO0VtQnA2QnhDLG1CbkJxNkJ3QztFbUJwNkJ4Qyx1Qm5CcTZCd0M7QU5nMkMxQztBeUJud0VFO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0F6QnF3RUo7O0F5Qmp3RUE7RUFDRSxvQm5CMjVCd0M7RW1CMTVCeEMsZUFBQTtFQUNBLGlCQUFBO0F6Qm93RUY7QXlCbHdFRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QXpCb3dFSjs7QXlCaHdFQTtFQUNFLHFDQUFBO0VBRUEsY0FBQTtFQUNBLFVuQjA0QndDO0VtQno0QnhDLFduQnk0QndDO0VtQng0QnhDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSx5Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkRuQjI0QndDO0VtQjE0QnhDLGlDQUFBO1VBQUEseUJBQUE7QXpCa3dFRjtBeUIvdkVFO0VsQjNCRSxxQkFBQTtBUDZ4RUo7QXlCOXZFRTtFQUVFLGtCbkJtNEJzQztBTjQzQzFDO0F5QjV2RUU7RUFDRSx1Qm5CMDNCc0M7QU5vNEMxQztBeUIzdkVFO0VBQ0UscUJuQnMxQm9DO0VtQnIxQnBDLFVBQUE7RUFDQSxrRG5COGZvQjtBTit2RHhCO0F5QjF2RUU7RUFDRSx5Qm5CNUJNO0VtQjZCTixxQm5CN0JNO0FOeXhFVjtBeUIxdkVJO0VBSUksdVBBQUE7QXpCeXZFUjtBeUJydkVJO0VBSUksK0pBQUE7QXpCb3ZFUjtBeUIvdUVFO0VBQ0UseUJuQmpETTtFbUJrRE4scUJuQmxETTtFbUJ1REosaVBBQUE7QXpCNnVFTjtBeUJ6dUVFO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsWW5CazJCdUM7QU55NEMzQztBeUJwdUVJO0VBQ0UsZUFBQTtFQUNBLFluQnkxQnFDO0FONjRDM0M7O0F5Qnh0RUE7RUFDRSxtQm5CbzFCZ0M7QU51NENsQztBeUJ6dEVFO0VBQ0UsMktBQUE7RUFFQSxVbkI4MEI4QjtFbUI3MEI5QixtQkFBQTtFQUNBLDBDQUFBO0VBQ0EsZ0NBQUE7RWxCakhBLGtCQUFBO0VlSEUsaURHc0hGO0F6QjB0RUo7QXNCNTBFTTtFRzBHSjtJSHpHTSxnQkFBQTtFdEIrMEVOO0FBQ0Y7QXlCN3RFSTtFQUNFLDZKQUFBO0F6Qit0RU47QXlCNXRFSTtFQUNFLGlDbkI2MEI0QjtFbUJ4MEIxQiwwSkFBQTtBekIwdEVSO0F5QnJ0RUU7RUFDRSxvQm5Cd3pCOEI7RW1CdnpCOUIsZUFBQTtBekJ1dEVKO0F5QnJ0RUk7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QXpCdXRFTjs7QXlCbHRFQTtFQUNFLHFCQUFBO0VBQ0Esa0JuQnN5QmdDO0FOKzZDbEM7O0F5Qmx0RUE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QXpCcXRFRjtBeUJqdEVJO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYW5Cc3BCd0I7QU42akQ5Qjs7QXlCNXNFSTtFQUNFLGlMQUFBO0F6QitzRU47O0EwQmw0RUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSw2QkFBQTtBMUJxNEVGO0EwQm40RUU7RUFDRSxVQUFBO0ExQnE0RUo7QTBCajRFSTtFQUEwQixrRXBCOGdDYTtBTnMzQzNDO0EwQm40RUk7RUFBMEIsa0VwQjZnQ2E7QU55M0MzQztBMEJuNEVFO0VBQ0UsU0FBQTtBMUJxNEVKO0EwQmw0RUU7RUFDRSxXcEIrL0J1QztFb0I5L0J2QyxZcEI4L0J1QztFb0I3L0J2QyxvQkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7RUgxQkYseUJqQmtDUTtFb0JOTixTcEI2L0J1QztFQzFnQ3ZDLG1CQUFBO0VlSEUsb0hJbUJGO0VKbkJFLDRHSW1CRjtBMUJtNEVKO0FzQmw1RU07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCcTVFTjtBQUNGO0EwQnQ0RUk7RUhqQ0YseUJqQjhoQ3lDO0FONDRDM0M7QTBCcDRFRTtFQUNFLFdwQncrQjhCO0VvQnYrQjlCLGNwQncrQjhCO0VvQnYrQjlCLGtCQUFBO0VBQ0EsZXBCdStCOEI7RW9CdCtCOUIsd0NwQnUrQjhCO0VvQnQrQjlCLHlCQUFBO0VuQjdCQSxtQkFBQTtBUG82RUo7QTBCbDRFRTtFQUNFLFdwQm8rQnVDO0VvQm4rQnZDLFlwQm0rQnVDO0VvQmwrQnZDLHFCQUFBO09BQUEsZ0JBQUE7RUhwREYseUJqQmtDUTtFb0JvQk4sU3BCbStCdUM7RUMxZ0N2QyxtQkFBQTtFZUhFLGlISTZDRjtFSjdDRSw0R0k2Q0Y7QTFCbTRFSjtBc0I1NkVNO0VJaUNKO0lKaENNLHFCQUFBO0lBQUEsZ0JBQUE7RXRCKzZFTjtBQUNGO0EwQnQ0RUk7RUgzREYseUJqQjhoQ3lDO0FOczZDM0M7QTBCcDRFRTtFQUNFLFdwQjg4QjhCO0VvQjc4QjlCLGNwQjg4QjhCO0VvQjc4QjlCLGtCQUFBO0VBQ0EsZXBCNjhCOEI7RW9CNThCOUIsd0NwQjY4QjhCO0VvQjU4QjlCLHlCQUFBO0VuQnZEQSxtQkFBQTtBUDg3RUo7QTBCbDRFRTtFQUNFLG9CQUFBO0ExQm80RUo7QTBCbDRFSTtFQUNFLDJDcEJnOUJxQztBTm83QzNDO0EwQmo0RUk7RUFDRSwyQ3BCNDhCcUM7QU51N0MzQzs7QTJCMTlFQTtFQUNFLGtCQUFBO0EzQjY5RUY7QTJCMzlFRTs7O0VBR0UsdURyQndpQ29DO0VxQnZpQ3BDLDJEckJ1aUNvQztFcUJ0aUNwQyxpQnJCdWlDb0M7QU5zN0N4QztBMkIxOUVFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0RBQUE7RUFDQSxxQkFBQTtFTFJFLGdFS1NGO0EzQjQ5RUo7QXNCaitFTTtFS1RKO0lMVU0sZ0JBQUE7RXRCbytFTjtBQUNGO0EyQjk5RUU7O0VBRUUscUJBQUE7QTNCZytFSjtBMkI5OUVJO0VBQ0Usa0JBQUE7QTNCaStFTjtBMkJsK0VJOztFQUNFLGtCQUFBO0EzQmkrRU47QTJCOTlFSTtFQUVFLHFCckI0Z0NrQztFcUIzZ0NsQyx3QnJCNGdDa0M7QU5xOUN4QztBMkJwK0VJOzs7RUFFRSxxQnJCNGdDa0M7RXFCM2dDbEMs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LCtEQUFBO0VBQ0EsMkVBQUE7QTdCdW1GVjtBNkJubUZNO0VBQ0UsK0N2QjYrQmlCO0V1QjUrQmpCLDJEdkI0K0JpQjtBTnluRHpCOztBNkJyc0ZJO0VBd0dJLHlDQUFBO0E3QmltRlI7O0E2QnpzRkk7RUErR0UsK0N2QjY5Qm1CO0FOaW9EekI7QTZCNWxGTTtFQUNFLDRDdkIwOUJpQjtBTm9vRHpCO0E2QjNsRk07RUFDRSwyRHZCczlCaUI7QU51b0R6QjtBNkIxbEZNO0VBQ0UsaUN2Qms5QmlCO0FOMG9EekI7O0E2QnZsRkk7RUFDRSxrQkFBQTtBN0IwbEZOOztBNkIxdEZJOzs7OztFQTBJTSxVQUFBO0E3QndsRlY7O0E2QjlzRkU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CdkJ1MEJvQztFSHJrQmxDLGtCQUxJO0UwQjFQTixtQ3ZCa2pDcUI7QU44cER6Qjs7QTZCN3NGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RTFCcVBFLGlCQUxJO0UwQjdPTixXdkJxaUNxQjtFdUJwaUNyQixrQ3ZCb2lDcUI7RUMvakNyQixzQ0FBQTtBUDJ1Rko7O0E2QjNzRkk7Ozs7RUFFRSxjQUFBO0E3Qmd0Rk47O0E2Qi92Rkk7RUFxREUsaUR2QnVoQ21CO0V1QnBoQ2pCLG9DdkI4MUJnQztFdUI3MUJoQyw0VUFBQTtFQUNBLDRCQUFBO0VBQ0EsMkRBQUE7RUFDQSxnRUFBQTtBN0I0c0ZSO0E2QnpzRk07RUFDRSxpRHZCNGdDaUI7RXVCM2dDakIsMER2QjJnQ2lCO0FOZ3NEekI7O0E2QjV3Rkk7RUEwRUksb0N2QjQwQmdDO0V1QjMwQmhDLGtGQUFBO0E3QnNzRlI7O0E2Qmp4Rkk7RUFrRkUsaUR2QjAvQm1CO0FOeXNEekI7QTZCaHNGUTtFQUVFLG9WQUFBO0VBQ0EsdUJ2QjA1QjhCO0V1Qno1QjlCLCtEQUFBO0VBQ0EsMkVBQUE7QTdCaXNGVjtBNkI3ckZNO0VBQ0UsaUR2QjYrQmlCO0V1QjUrQmpCLDBEdkI0K0JpQjtBTm10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O0F3RWo4TlE7RUFPSSwyQkFBQTtBeEU4N05aOztBd0VyOE5RO0VBT0ksNkJBQUE7QXhFazhOWjs7QXdFejhOUTtFQU9JLDhCQUFBO0F4RXM4Tlo7O0F3RTc4TlE7RUFPSSw2QkFBQTtBeEUwOE5aOztBd0VqOU5RO0VBT0ksMkJBQUE7QXhFODhOWjs7QXdFcjlOUTtFQU9JLDZCQUFBO0F4RWs5Tlo7O0F3RXo5TlE7RUFPSSw4QkFBQTtBeEVzOU5aOztBd0U3OU5RO0VBT0ksNkJBQUE7QXhFMDlOWjs7QXdFaitOUTtFQU9JLDBCQUFBO0F4RTg5Tlo7O0F3RXIrTlE7RUFPSSxnQ0FBQTtBeEVrK05aOztBd0V6K05RO0VBT0kseUJBQUE7QXhFcytOWjs7QXdFNytOUTtFQU9JLHdCQUFBO0F4RTArTlo7O0F3RWovTlE7RUFPSSwrQkFBQTtBeEU4K05aOztBd0VyL05RO0VBT0kseUJBQUE7QXhFay9OWjs7QXdFei9OUTtFQU9JLDZCQUFBO0F4RXMvTlo7O0F3RTcvTlE7RUFPSSw4QkFBQTtBeEUwL05aOztBd0VqZ09RO0VBT0ksd0JBQUE7QXhFOC9OWjs7QXdFcmdPUTtFQU9JLCtCQUFBO0F4RWtnT1o7O0F3RXpnT1E7RUFPSSx3QkFBQTtBeEVzZ09aOztBd0U3Z09RO0VBT0ksMkNBQUE7QXhFMGdPWjs7QXdFamhPUTtFQU9JLDhDQUFBO0F4RThnT1o7O0F3RXJoT1E7RUFPSSw4Q0FBQTtBeEVraE9aOztBd0V6aE9RO0VBT0ksMkJBQUE7QXhFc2hPWjs7QXdFdmlPUTtFQUNFLGdGQUFBO0F4RTBpT1Y7O0F3RTNpT1E7RUFDRSxrRkFBQTtBeEU4aU9WOztBd0UvaU9RO0VBQ0UsZ0ZBQUE7QXhFa2pPVjs7QXdFbmpPUTtFQUNFLDZFQUFBO0F4RXNqT1Y7O0F3RXZqT1E7RUFDRSxnRkFBQTtBeEUwak9WOztBd0Uzak9RO0VBQ0UsK0VBQUE7QXhFOGpPVjs7QXdFL2pPUTtFQUNFLDhFQUFBO0F4RWtrT1Y7O0F3RW5rT1E7RUFDRSw2RUFBQTtBeEVza09WOztBd0U3ak9RO0VBT0ksMkJBQUE7QXhFMGpPWjs7QXdF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c0JBQUE7QXhFd3pPWjs7QXdFL3pPUTtFQU9JLHNCQUFBO0F4RTR6T1o7O0F3RW4wT1E7RUFPSSwwQkFBQTtBeEVnME9aOztBd0V2ME9RO0VBT0ksdUJBQUE7QXhFbzBPWjs7QXdFMzBPUTtFQU9JLDJCQUFBO0F4RXcwT1o7O0F3RS8wT1E7RUFPSSxzQkFBQTtBeEU0ME9aOztBd0VuMU9RO0VBT0ksc0JBQUE7QXhFZzFPWjs7QXdFdjFPUTtFQU9JLHNCQUFBO0F4RW8xT1o7O0F3RTMxT1E7RUFPSSx1QkFBQTtBeEV3MU9aOztBd0UvMU9RO0VBT0ksdUJBQUE7QXhFNDFPWjs7QXdFbjJPUTtFQU9JLDJCQUFBO0F4RWcyT1o7O0F3RXYyT1E7RUFPSSx3QkFBQTtBeEVvMk9aOztBd0UzMk9RO0VBT0ksNEJBQUE7QXhFdzJPWjs7QXdFLzJPUTtFQU9JLHlCQUFBO0F4RTQyT1o7O0F3RW4zT1E7RUFPSSw4QkFBQTtBeEVnM09aOztBd0V2M09RO0VBT0ksaUNBQUE7QXhFbzNPWjs7QXdFMzNPUTtFQU9JLHNDQUFBO0F4RXczT1o7O0F3RS8zT1E7RUFPSSx5Q0FBQTtBeEU0M09aOztBd0VuNE9RO0VBT0ksdUJBQUE7QXhFZzRPWjs7QXdFdjRPUTtFQU9JLHVCQUFBO0F4RW80T1o7O0F3RTM0T1E7RUFPSSx5QkFBQTtBeEV3NE9aOztBd0UvNE9RO0VBT0kseUJBQUE7QXhFNDRPWjs7QXdFbjVPUTtFQU9JLDBCQUFBO0F4RWc1T1o7O0F3RXY1T1E7RUFPSSw0QkFBQTtBeEVvNU9aOztBd0UzNU9RO0VBT0ksa0NBQUE7QXhFdzVPWjs7QXdFLzVPUTtFQU9JLHNDQUFBO0F4RTQ1T1o7O0F3RW42T1E7RUFPSSxvQ0FBQTtBeEVnNk9aOztBd0V2Nk9RO0VBT0ksa0NBQUE7QXhFbzZPWjs7QXdFMzZPUTtFQU9JLHlDQUFBO0F4RXc2T1o7O0F3RS82T1E7RUFPSSx3Q0FBQTtBeEU0Nk9aOztBd0VuN09RO0VBT0ksd0NBQUE7QXhFZzdPWjs7QXdFdjdPUTtFQU9JLGtDQUFBO0F4RW83T1o7O0F3RTM3T1E7RUFPSSxnQ0FBQTtBeEV3N09aOztBd0UvN09RO0VBT0ksOEJBQUE7QXhFNDdPWjs7QXdFbjhPUTtFQU9JLGdDQUFBO0F4RWc4T1o7O0F3RXY4T1E7RUFPSSwrQkFBQTtBeEVvOE9aOztBd0UzOE9RO0VBT0ksb0NBQUE7QXhFdzhPWjs7QXdFLzhPUTtFQU9JLGtDQUFBO0F4RTQ4T1o7O0F3RW45T1E7RUFPSSxnQ0FBQTtBeEVnOU9aOztBd0V2OU9RO0VBT0ksdUNBQUE7QXhFbzlPWjs7QXdFMzlPUTtFQU9JLHNDQUFBO0F4RXc5T1o7O0F3RS85T1E7RUFPSSxpQ0FBQTtBeEU0OU9aOztBd0VuK09RO0VBT0ksMkJBQUE7QXhFZytPWjs7QXdFditPUTtFQU9JLGlDQUFBO0F4RW8rT1o7O0F3RTMrT1E7RUFPSSwrQkFBQTtBeEV3K09aOztBd0UvK09RO0VBT0ksNkJBQUE7QXhFNCtPWjs7QXdFbi9PUTtFQU9JLCtCQUFBO0F4RWcvT1o7O0F3RXYvT1E7RUFPSSw4QkFBQTtBeEVvL09aOztBd0UzL09RO0VBT0ksb0JBQUE7QXhFdy9PWjs7QXdFLy9PUTtFQU9JLG1CQUFBO0F4RTQvT1o7O0F3RW5nUFE7RUFPSSxtQkFBQTtBeEVnZ1BaOztBd0V2Z1BRO0VBT0ksbUJBQUE7QXhFb2dQWjs7QXdFM2dQUTtFQU9JLG1CQUFBO0F4RXdnUFo7O0F3RS9nUFE7RUFPSSxtQkFBQTtBeEU0Z1BaOztBd0VuaFBRO0VBT0ksbUJBQUE7QXhFZ2hQWjs7QXdFdmhQUTtFQU9JLG1CQUFBO0F4RW9oUFo7O0F3RTNoUFE7RUFPSSxvQkFBQTtBeEV3aFBaOztBd0UvaFBRO0VBT0ksMEJBQUE7QXhFNGhQWjs7QXdFbmlQUTtFQU9JLHlCQUFBO0F4RWdpUFo7O0F3RXZpUFE7RUFPSSx1QkFBQTtBeEVvaVBaOztBd0UzaVBRO0VBT0kseUJBQUE7QXhFd2lQWjs7QXdFL2lQUTtFQU9JLHVCQUFBO0F4RTRpUFo7O0F3RW5qUFE7RUFPSSx1QkFBQTtBeEVnalBaOztBd0V2alBRO0VBT0ksMEJBQUE7RUFBQSx5QkFBQTtBeEVxalBaOztBd0U1alBRO0VB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QUFBO0V4RXMxUlY7RXdFNzFSTTtJQU9JLHNDQUFBO0V4RXkxUlY7RXdFaDJSTTtJQU9JLHlDQUFBO0V4RTQxUlY7RXdFbjJSTTtJQU9JLHVCQUFBO0V4RSsxUlY7RXdFdDJSTTtJQU9JLHVCQUFBO0V4RWsyUlY7RXdFejJSTTtJQU9JLHlCQUFBO0V4RXEyUlY7RXdFNTJSTTtJQU9JLHlCQUFBO0V4RXcyUlY7RXdFLzJSTTtJQU9JLDBCQUFBO0V4RTIyUlY7RXdFbDNSTTtJQU9JLDRCQUFBO0V4RTgyUlY7RXdFcjNSTTtJQU9JLGtDQUFBO0V4RWkzUlY7RXdFeDNSTTtJQU9JLHNDQUFBO0V4RW8zUlY7RXdFMzNSTTtJQU9JLG9DQUFBO0V4RXUzUlY7RXdFOTNSTTtJQU9JLGtDQUFBO0V4RTAzUlY7RXdFajRSTTtJQU9JLHlDQUFBO0V4RTYzUlY7RXdFcDRSTTtJQU9JLHdDQUFBO0V4RWc0UlY7RXdFdjRSTTtJQU9JLHdDQUFBO0V4RW00UlY7RXdFMTRSTTtJQU9JLGtDQUFBO0V4RXM0UlY7RXdFNzRSTTtJQU9JLGdDQUFBO0V4RXk0UlY7RXdFaDVSTTtJQU9JLDhCQUFBO0V4RTQ0UlY7RXdFbjVSTTtJQU9JLGdDQUFBO0V4RSs0UlY7RXdFdDVSTTtJQU9JLCtCQUFBO0V4RWs1UlY7RXdFejVSTTtJQU9JLG9DQUFBO0V4RXE1UlY7RXdFNTVSTTtJQU9JLGtDQUFBO0V4RXc1UlY7RXdFLzVSTTtJQU9JLGdDQUFBO0V4RTI1UlY7RXdFbDZSTTtJQU9JLHVDQUFBO0V4RTg1UlY7RXdFcjZSTTtJQU9JLHNDQUFBO0V4RWk2UlY7RXdFeDZSTTtJQU9JLGlDQUFBO0V4RW82UlY7RXdFMzZSTTtJQU9JLDJCQUFBO0V4RXU2UlY7RXdFOTZSTTtJQU9JLGlDQUFBO0V4RTA2UlY7RXdFajdSTTtJQU9JLCtCQUFBO0V4RTY2UlY7RXdFcDdSTTtJQU9JLDZCQUFBO0V4RWc3UlY7RXdFdjdSTTtJQU9JLCtCQUFBO0V4RW03UlY7RXdFMTdSTTtJQU9JLDhCQUFBO0V4RXM3UlY7RXdFNzdSTTtJQU9JLG9CQUFBO0V4RXk3UlY7RXdFaDhSTTtJQU9JLG1CQUFBO0V4RTQ3UlY7RXdFbjhSTTtJQU9JLG1CQUFBO0V4RSs3UlY7RXdFdDhSTTtJQU9JLG1CQUFBO0V4RWs4UlY7RXdFejhSTTtJQU9JLG1CQUFBO0V4RXE4UlY7RXdFNThSTTtJQU9JLG1CQUFBO0V4RXc4UlY7RXdFLzhSTTtJQU9JLG1CQUFBO0V4RTI4UlY7RXdFbDlSTTtJQU9JLG1CQUFBO0V4RTg4UlY7RXdFcjlSTTtJQU9JLG9CQUFBO0V4RWk5UlY7RXdFeDlSTTtJQU9JLDBCQUFBO0V4RW85UlY7RXdFMzlSTTtJQU9JLHlCQUFBO0V4RXU5UlY7RXdFOTlSTTtJQU9JLHVCQUFBO0V4RTA5UlY7RXdFaitSTTtJQU9JLHlCQUFBO0V4RTY5UlY7RXdFcCtSTTtJQU9JLHVCQUFBO0V4RWcrUlY7RXdFditSTTtJQU9JLHVCQUFBO0V4RW0rUlY7RXdFMStSTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXhFdStSVjtFd0U5K1JNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFeEUyK1JWO0V3RWwvUk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V4RSsrUlY7RXdFdC9STTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFbS9SVjtFd0UxL1JNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFeEV1L1JWO0V3RTkvUk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RTIvUlY7RXdFbGdTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFKy9SVjtFd0V0Z1NNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFeEVtZ1NWO0V3RTFnU007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RXVnU1Y7RXdFOWdTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFMmdTVjtFd0VsaFNNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEUrZ1NWO0V3RXRoU007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V4RW1oU1Y7RXdFMWhTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFdWhTVjtFd0U5aFNNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEUyaFNWO0V3RWxpU007SUFPSSx3QkFBQTtFeEU4aFNWO0V3RXJpU007SUFPSSw4QkFBQTtFeEVpaVNWO0V3RXhpU007SUFPSSw2QkFBQTtFeEVvaVNWO0V3RTNpU007SUFPSSwyQkFBQTtFeEV1aVNWO0V3RTlpU007SUFPSSw2QkFBQTtFeEUwaVNWO0V3RWpqU007SUFPSSwyQkFBQTtFeEU2aVNWO0V3RXBqU007SUFPSSwyQkFBQTtFeEVnalNWO0V3RXZqU007SUFPSSwwQkFBQTtFeEVtalNWO0V3RTFqU007SUFPSSxnQ0FBQTtFeEVzalNWO0V3RTdqU007SUFPSSwrQkFBQTtFeEV5alNWO0V3RWhrU007SUFPSSw2QkFBQTtFeEU0alNWO0V3RW5rU007SUFPSSwrQkFBQTtFeEUralNWO0V3RXRrU007SUFPSSw2QkFBQTtFeEVra1NWO0V3RXprU007SUFPSSw2QkFBQTtFeEVxa1NWO0V3RTVrU007SUFPSSwyQkFBQTtFeEV3a1NWO0V3RS9rU007SUFPSSxpQ0FBQTtFeEUya1NWO0V3RWxsU007SUFPSSxnQ0FBQTtFeEU4a1NWO0V3RXJsU007SUFPSSw4QkFBQTtFeEVpbFNWO0V3RXhsU007SUFPSSxnQ0FBQTtFeEVvbFNWO0V3RTNsU007SUFPSSw4QkFBQTtFeEV1bFNWO0V3RTlsU007SUFPSSw4QkFBQTtFeEUwbFNWO0V3RWptU007SUFPSSx5QkFBQTtFeEU2bFNWO0V3RXBtU007SUFPSSwrQkFBQTtFeEVnbVNWO0V3RXZtU007SUFPSSw4QkFBQTtFeEVtbVNWO0V3RTFtU007SUFPSSw0QkFBQTtFeEVzbVNWO0V3RTdtU007SUFPSSw4QkFBQTtFeEV5bVNWO0V3RWhuU007SUFPSSw0QkFBQTtFeEU0bVNWO0V3RW5uU007SUFPSSw0QkFBQTtFeEUrbVNWO0V3RXRuU007SUFPSSxxQkFBQTtFeEVrblNWO0V3RXpuU007SUFPSSwyQkFBQTtFeEVxblNWO0V3RTVuU007SUFPSSwwQkFBQTtFeEV3blNWO0V3RS9uU007SUFPSSx3QkFBQTtFeEUyblNWO0V3RWxvU007SUFPSSwwQkFBQTtFeEU4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ajZTTTtJQU9JLG9DQUFBO0V4RTY1U1Y7RXdFcDZTTTtJQU9JLGtDQUFBO0V4RWc2U1Y7RXdFdjZTTTtJQU9JLHlDQUFBO0V4RW02U1Y7RXdFMTZTTTtJQU9JLHdDQUFBO0V4RXM2U1Y7RXdFNzZTTTtJQU9JLHdDQUFBO0V4RXk2U1Y7RXdFaDdTTTtJQU9JLGtDQUFBO0V4RTQ2U1Y7RXdFbjdTTTtJQU9JLGdDQUFBO0V4RSs2U1Y7RXdFdDdTTTtJQU9JLDhCQUFBO0V4RWs3U1Y7RXdFejdTTTtJQU9JLGdDQUFBO0V4RXE3U1Y7RXdFNTdTTTtJQU9JLCtCQUFBO0V4RXc3U1Y7RXdFLzdTTTtJQU9JLG9DQUFBO0V4RTI3U1Y7RXdFbDhTTTtJQU9JLGtDQUFBO0V4RTg3U1Y7RXdFcjhTTTtJQU9JLGdDQUFBO0V4RWk4U1Y7RXdFeDhTTTtJQU9JLHVDQUFBO0V4RW84U1Y7RXdFMzhTTTtJQU9JLHNDQUFBO0V4RXU4U1Y7RXdFOThTTTtJQU9JLGlDQUFBO0V4RTA4U1Y7RXdFajlTTTtJQU9JLDJCQUFBO0V4RTY4U1Y7RXdFcDlTTTtJQU9JLGlDQUFBO0V4RWc5U1Y7RXdFdjlTTTtJQU9JLCtCQUFBO0V4RW05U1Y7RXdFMTlTTTtJQU9JLDZCQUFBO0V4RXM5U1Y7RXdFNzlTTTtJQU9JLCtCQUFBO0V4RXk5U1Y7RXdFaCtTTTtJQU9JLDhCQUFBO0V4RTQ5U1Y7RXdFbitTTTtJQU9JLG9CQUFBO0V4RSs5U1Y7RXdFdCtTTTtJQU9JLG1CQUFBO0V4RWsrU1Y7RXdFeitTTTtJQU9JLG1CQUFBO0V4RXErU1Y7RXdFNStTTTtJQU9JLG1CQUFBO0V4RXcrU1Y7RXdFLytTTTtJQU9JLG1CQUFBO0V4RTIrU1Y7RXdFbC9TTTtJQU9JLG1CQUFBO0V4RTgrU1Y7RXdFci9TTTtJQU9JLG1CQUFBO0V4RWkvU1Y7RXdFeC9TTTtJQU9JLG1CQUFBO0V4RW8vU1Y7RXdFMy9TTTtJQU9JLG9CQUFBO0V4RXUvU1Y7RXdFOS9TTTtJQU9JLDBCQUFBO0V4RTAvU1Y7RXdFamdUTTtJQU9JLHlCQUFBO0V4RTYvU1Y7RXdFcGdUTTtJQU9J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QU9JLGdDQUFBO0V4RTgzVFY7RXdFcjRUTTtJQU9JLHlCQUFBO0V4RWk0VFY7RXdFeDRUTTtJQU9JLHdCQUFBO0V4RW80VFY7RXdFMzRUTTtJQU9JLCtCQUFBO0V4RXU0VFY7RXdFOTRUTTtJQU9JLHlCQUFBO0V4RTA0VFY7RXdFajVUTTtJQU9JLDZCQUFBO0V4RTY0VFY7RXdFcDVUTTtJQU9JLDhCQUFBO0V4RWc1VFY7RXdFdjVUTTtJQU9JLHdCQUFBO0V4RW01VFY7RXdFMTVUTTtJQU9JLCtCQUFBO0V4RXM1VFY7RXdFNzVUTTtJQU9JLHdCQUFBO0V4RXk1VFY7RXdFaDZUTTtJQU9JLHlCQUFBO0V4RTQ1VFY7RXdFbjZUTTtJQU9JLDhCQUFBO0V4RSs1VFY7RXdFdDZUTTtJQU9JLGlDQUFBO0V4RWs2VFY7RXdFejZUTTtJQU9JLHNDQUFBO0V4RXE2VFY7RXdFNTZUTTtJQU9JLHlDQUFBO0V4RXc2VFY7RXdFLzZUTTtJQU9JLHVCQUFBO0V4RTI2VFY7RXdFbDdUTTtJQU9JLHVCQUFBO0V4RTg2VFY7RXdFcjdUTTtJQU9JLHlCQUFBO0V4RWk3VFY7RXdFeDdUTTtJQU9JLHlCQUFBO0V4RW83VFY7RXdFMzdUTTtJQU9JLDBCQUFBO0V4RXU3VFY7RXdFOTdUTTtJQU9JLDRCQUFBO0V4RTA3VFY7RXdFajhUTTtJQU9JLGtDQUFBO0V4RTY3VFY7RXdFcDhUTTtJQU9JLHNDQUFBO0V4RWc4VFY7RXdFdjhUTTtJQU9JLG9DQUFBO0V4RW04VFY7RXdFMThUTTtJQU9JLGtDQUFBO0V4RXM4VFY7RXdFNzhUTTtJQU9JLHlDQUFBO0V4RXk4VFY7RXdFaDlUTTtJQU9JLHdDQUFBO0V4RTQ4VFY7RXdFbjlUTTtJQU9JLHdDQUFBO0V4RSs4VFY7RXdFdDlUTTtJQU9JLGtDQUFBO0V4RWs5VFY7RXdFejlUTTtJQU9JLGdDQUFBO0V4RXE5VFY7RXdFNTlUTTtJQU9JLDhCQUFBO0V4RXc5VFY7RXdFLzlUTTtJQU9JLGdDQUFBO0V4RTI5VFY7RXdFbCtUTTtJQU9JLCtCQUFBO0V4RTg5VFY7RXdFcitUTTtJQU9JLG9DQUFB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RTd3VU07SUFPSSw0QkFBQTtFeEV5d1VWO0V3RWh4VU07SUFPSSw4QkFBQTtFeEU0d1VWO0V3RW54VU07SUFPSSw0QkFBQTtFeEUrd1VWO0V3RXR4VU07SUFPSSwyQkFBQTtFeEVreFVWO0V3RXp4VU07SUFPSSxpQ0FBQTtFeEVxeFVWO0V3RTV4VU07SUFPSSxnQ0FBQTtFeEV3eFVWO0V3RS94VU07SUFPSSw4QkFBQTtFeEUyeFVWO0V3RWx5VU07SUFPSSxnQ0FBQTtFeEU4eFVWO0V3RXJ5VU07SUFPSSw4QkFBQTtFeEVpeVVWO0V3RXh5VU07SUFPSSw0QkFBQTtFeEVveVVWO0V3RTN5VU07SUFPSSxrQ0FBQTtFeEV1eVVWO0V3RTl5VU07SUFPSSxpQ0FBQTtFeEUweVVWO0V3RWp6VU07SUFPSSwrQkFBQTtFeEU2eVVWO0V3RXB6VU07SUFPSSxpQ0FBQTtFeEVnelVWO0V3RXZ6VU07SUFPSSwrQkFBQTtFeEVtelVWO0V3RTF6VU07SUFPSSwwQkFBQTtFeEVzelVWO0V3RTd6VU07SUFPSSxnQ0FBQTtFeEV5elVWO0V3RWgwVU07SUFPSSwrQkFBQTtFeEU0elVWO0V3RW4wVU07SUFPSSw2QkFBQTtFeEUrelVWO0V3RXQwVU07SUFPSSwrQkFBQTtFeEVrMFVWO0V3RXowVU07SUFPSSw2QkFBQTtFeEVxMFVWO0V3RTUwVU07SUFPSSxpQkFBQTtFeEV3MFVWO0V3RS8wVU07SUFPSSx1QkFBQTtFeEUyMFVWO0V3RWwxVU07SUFPSSxzQkFBQTtFeEU4MFVWO0V3RXIxVU07SUFPSSxvQkFBQTtFeEVpMVVWO0V3RXgxVU07SUFPSSxzQkFBQTtFeEVvMVVWO0V3RTMxVU07SUFPSSxvQkFBQTtFeEV1MVVWO0V3RTkxVU07SUFPSSxxQkFBQTtFeEUwMVVWO0V3RWoyVU07SUFPSSwyQkFBQTtFeEU2MVVWO0V3RXAyVU07SUFPSSwwQkFBQTtFeEVnMlVWO0V3RXYyVU07SUFPSSx3QkFBQTtFeEVtMlVWO0V3RTEyVU07SUFPSSwwQkFBQTtFeEVzMlVWO0V3RTcyVU07SUFPSSx3QkFBQTtFeEV5MlVWO0V3RWgzVU07SUFPSSw2QkFBQTtTQUFBLHdCQUFBO0V4RTQyVVY7RXdFbjNVTTtJQU9JLG1DQUFBO1NBQUEsOEJBQUE7RXhFKzJVVjtFd0V0M1VNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFeEVrM1VWO0V3RXozVU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V4RXEzVVY7RXdFNTNVTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RXhFdzNVVjtFd0UvM1VNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFeEUyM1VWO0V3RWw0VU07SUFPSSwyQkFBQTtFeEU4M1VWO0V3RXI0VU07SUFPSSw0QkFBQTtFeEVpNFVWO0V3RXg0VU07SUFPSSw2QkFBQTtFeEVvNFVWO0FBQ0Y7QWMvNFVJO0UwREdJO0lBT0ksc0JBQUE7RXhFeTRVVjtFd0VoNVVNO0lBT0ksdUJBQUE7RXhFNDRVVjtFd0VuNVVNO0lBT0ksc0JBQUE7RXhFKzRVVjtFd0V0NVVNO0lBT0ksaUNBQUE7T0FBQSw4QkFBQTtFeEVrNVVWO0V3RXo1VU07SUFPSSwrQkFBQTtPQUFBLDRCQUFBO0V4RXE1VVY7RXdFNTVVTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RXhFdzVVVjtFd0UvNVVNO0lBT0ksb0NBQUE7T0FBQSxpQ0FBQTtFeEUyNVVWO0V3RWw2VU07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0V4RTg1VVY7RXdFcjZVTTtJQU9JLDBCQUFBO0V4RWk2VVY7RXdFeDZVTTtJQU9JLGdDQUFBO0V4RW82VVY7RXdFMzZVTTtJQU9JLHlCQUFBO0V4RXU2VVY7RXdFOTZVTTtJQU9JLHdCQUFBO0V4RTA2VVY7RXdFajdVTTtJQU9JLCtCQUFBO0V4RTY2VVY7RXdFcDdVTTtJQU9JLHlCQUFBO0V4RWc3VVY7RXdFdjdVTTtJQU9JLDZCQUFBO0V4RW03VVY7RXdFMTdVTTtJQU9JLDhCQUFBO0V4RXM3VVY7RXdFNzdVTTtJQU9JLHdCQUFBO0V4RXk3VVY7RXdFaDhVTTtJQU9JLCtCQUFBO0V4RTQ3VVY7RXdFbjhVTTtJQU9JLHdCQUFBO0V4RSs3VVY7RXdFdDhVTTtJQU9JLHlCQUFBO0V4RWs4VVY7RXdFejhVTTtJQU9JLDhCQUFBO0V4RXE4VVY7RXdFNThVTTtJQU9JLGlDQUFBO0V4RXc4VVY7RXdFLzhVTTtJQU9JLHNDQUFBO0V4RTI4VVY7RXdFbDlVTTtJQU9JLHlDQUFBO0V4RTg4VVY7RXdFcjlVTTtJQU9JLHVCQUFBO0V4RWk5VVY7RXdFeDlVTTtJQU9JLHVCQUFBO0V4RW85VVY7RXdFMzlVTTtJQU9JLHlCQUFBO0V4RXU5VVY7RXdFOTlVTTtJQU9JLHlCQUFBO0V4RTA5VVY7RXdFaitVTTtJQU9JLDBCQUFBO0V4RTY5VVY7RXdFcCtVTTtJQU9JLDRCQUFBO0V4RWcrVVY7RXdFditVTTtJQU9JLGtDQUFBO0V4RW0rVVY7RXdFMStVTTtJQU9JLHNDQUFBO0V4RXMrVVY7RXdFNytVTTtJQU9JLG9DQUFBO0V4RXkrVVY7RXdFaC9VTTtJQU9JLGtDQUFBO0V4RTQrVVY7RXdFbi9VTTtJQU9JLHlDQUFBO0V4RSsrVVY7RXdFdC9VTTtJQU9JLHdDQUFBO0V4RWsvVVY7RXdFei9VTTtJQU9JLHdDQUFBO0V4RXEvVVY7RXdFNS9VTTtJQU9JLGtDQUFBO0V4RXcvVVY7RXdFLy9VTTtJQU9JLGdDQUFBO0V4RTIvVVY7RXdFbGdWTTtJQU9JLDhCQUFBO0V4RTgvVVY7RXdFcmdWTTtJQU9JLGdDQUFBO0V4RWlnVlY7RXdFeGdWTTtJQU9JLCtCQUFBO0V4RW9nVlY7RXdFM2dWTTtJQU9JLG9DQUFBO0V4RXVnVlY7RXdFOWdWTTtJQU9JLGtDQUFBO0V4RTBnVlY7RXdFamhWTTtJQU9JLGdDQUFBO0V4RTZnVlY7RXdFcGhWTTtJQU9JLHVDQUFBO0V4RWdoVlY7RXdFdmhWTTtJQU9JLHNDQUFBO0V4RW1oVlY7RXdFMWhWTTtJQU9JLGlDQUFBO0V4RXNoVlY7RXdFN2hWTTtJQU9JLDJCQUFBO0V4RXloVlY7RXdFaGlWTTtJQU9JLGlDQUFBO0V4RTRoVlY7RXdFbmlWTTtJQU9JLCtCQUFBO0V4RStoVlY7RXdFdGlWTTtJQU9JLDZCQUFBO0V4RWtpVlY7RXdFemlWTTtJQU9JLCtCQUFBO0V4RXFpVlY7RXdFNWlW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LGtDQUFBO0V4RXlnV1Y7RXdFaGhXTTtJQU9JLHNDQUFBO0V4RTRnV1Y7RXdFbmhXTTtJQU9JLG9DQUFBO0V4RStnV1Y7RXdFdGhXTTtJQU9JLGtDQUFBO0V4RWtoV1Y7RXdFemhXTTtJQU9JLHlDQUFBO0V4RXFoV1Y7RXdFNWhXTTtJQU9JLHdDQUFBO0V4RXdoV1Y7RXdFL2hXTTtJQU9JLHdDQUFBO0V4RTJoV1Y7RXdFbGlXTTtJQU9JLGtDQUFBO0V4RThoV1Y7RXdFcmlXTTtJQU9JLGdDQUFBO0V4RWlpV1Y7RXdFeGlXTTtJQU9JLDhCQUFBO0V4RW9pV1Y7RXdFM2lXTTtJQU9JLGdDQUFBO0V4RXVpV1Y7RXdFOWlXTTtJQU9JLCtCQUFBO0V4RTBpV1Y7RXdFampXTTtJQU9JLG9DQUFBO0V4RTZpV1Y7RXdFcGpXTTtJQU9JLGtDQUFBO0V4RWdqV1Y7RXdFdmpXTTtJQU9JLGdDQUFBO0V4RW1qV1Y7RXdFMWpXTTtJQU9JLHVDQUFBO0V4RXNqV1Y7RXdFN2pXTTtJQU9JLHNDQUFBO0V4RXlqV1Y7RXdFaGtXTTtJQU9JLGlDQUFBO0V4RTRqV1Y7RXdFbmtXTTtJQU9JLDJCQUFBO0V4RStqV1Y7RXdFdGtXTTtJQU9JLGlDQUFBO0V4RWtrV1Y7RXdFemtXTTtJQU9JLCtCQUFBO0V4RXFrV1Y7RXdFNWtXTTtJQU9JLDZCQUFBO0V4RXdrV1Y7RXdFL2tXTTtJQU9JLCtCQUFBO0V4RTJrV1Y7RXdFbGxXTTtJQU9JLDhCQUFBO0V4RThrV1Y7RXdFcmxXTTtJQU9JLG9CQUFBO0V4RWlsV1Y7RXdFeGxXTTtJQU9JLG1CQUFBO0V4RW9sV1Y7RXdFM2xXTTtJQU9JLG1CQUFBO0V4RXVsV1Y7RXdFOWxXTTtJQU9JLG1CQUFBO0V4RTBsV1Y7RXdFam1XTTtJQU9JLG1CQUFBO0V4RTZsV1Y7RXdFcG1XTTtJQU9JLG1CQUFBO0V4RWdtV1Y7RXdFdm1XTTtJQU9JLG1CQUFBO0V4RW1tV1Y7RXdFMW1XTTtJQU9JLG1CQUFBO0V4RXNtV1Y7RXdFN21XTTtJQU9JLG9CQUFBO0V4RXltV1Y7RXdFaG5XTTtJQU9JLDBCQUFBO0V4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 */