@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito:400,600");
/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #3A89FF;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #d9534f;
  --bs-orange: #fd7e14;
  --bs-yellow: #f0ad4e;
  --bs-green: #4BBF73;
  --bs-teal: #20c997;
  --bs-cyan: #1F9BCF;
  --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: #3A89FF;
  --bs-secondary: #495057;
  --bs-tertiary: #076aff;
  --bs-success: #4BBF73;
  --bs-info: #1F9BCF;
  --bs-warning: #f0ad4e;
  --bs-danger: #d9534f;
  --bs-light: #f8f9fa;
  --bs-dark: #354052;
  --bs-primary-rgb: 58, 137, 255;
  --bs-secondary-rgb: 73, 80, 87;
  --bs-tertiary-rgb: 7, 106, 255;
  --bs-success-rgb: 75, 191, 115;
  --bs-info-rgb: 31, 155, 207;
  --bs-warning-rgb: 240, 173, 78;
  --bs-danger-rgb: 217, 83, 79;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 53, 64, 82;
  --bs-primary-text-emphasis: #173766;
  --bs-secondary-text-emphasis: #1d2023;
  --bs-success-text-emphasis: #1e4c2e;
  --bs-info-text-emphasis: #0c3e53;
  --bs-warning-text-emphasis: #60451f;
  --bs-danger-text-emphasis: #572120;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d8e7ff;
  --bs-secondary-bg-subtle: #dbdcdd;
  --bs-success-bg-subtle: #dbf2e3;
  --bs-info-bg-subtle: #d2ebf5;
  --bs-warning-bg-subtle: #fcefdc;
  --bs-danger-bg-subtle: #f7dddc;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #b0d0ff;
  --bs-secondary-border-subtle: #b6b9bc;
  --bs-success-border-subtle: #b7e5c7;
  --bs-info-border-subtle: #a5d7ec;
  --bs-warning-border-subtle: #f9deb8;
  --bs-danger-border-subtle: #f0bab9;
  --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: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --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.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #495057;
  --bs-body-color-rgb: 73, 80, 87;
  --bs-body-bg: #F7F9FC;
  --bs-body-bg-rgb: 247, 249, 252;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(73, 80, 87, 0.75);
  --bs-secondary-color-rgb: 73, 80, 87;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(73, 80, 87, 0.5);
  --bs-tertiary-color-rgb: 73, 80, 87;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: #000;
  --bs-link-color: #3A89FF;
  --bs-link-color-rgb: 58, 137, 255;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #2e6ecc;
  --bs-link-hover-color-rgb: 46, 110, 204;
  --bs-code-color: #e83e8c;
  --bs-highlight-color: #495057;
  --bs-highlight-bg: #fcefdc;
  --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.2rem;
  --bs-border-radius-sm: 0.1rem;
  --bs-border-radius-lg: 0.3rem;
  --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.1rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-lg: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05);
  --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(58, 137, 255, 0.25);
  --bs-form-valid-color: #4BBF73;
  --bs-form-valid-border-color: #4BBF73;
  --bs-form-invalid-color: #d9534f;
  --bs-form-invalid-border-color: #d9534f;
}

[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: #89b8ff;
  --bs-secondary-text-emphasis: #92969a;
  --bs-success-text-emphasis: #93d9ab;
  --bs-info-text-emphasis: #79c3e2;
  --bs-warning-text-emphasis: #f6ce95;
  --bs-danger-text-emphasis: #e89895;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #0c1b33;
  --bs-secondary-bg-subtle: #0f1011;
  --bs-success-bg-subtle: #0f2617;
  --bs-info-bg-subtle: #061f29;
  --bs-warning-bg-subtle: #302310;
  --bs-danger-bg-subtle: #2b1110;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #235299;
  --bs-secondary-border-subtle: #2c3034;
  --bs-success-border-subtle: #2d7345;
  --bs-info-border-subtle: #135d7c;
  --bs-warning-border-subtle: #90682f;
  --bs-danger-border-subtle: #82322f;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #89b8ff;
  --bs-link-hover-color: #a1c6ff;
  --bs-link-color-rgb: 137, 184, 255;
  --bs-link-hover-color-rgb: 161, 198, 255;
  --bs-code-color: #f18bba;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #60451f;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #93d9ab;
  --bs-form-valid-border-color: #93d9ab;
  --bs-form-invalid-color: #e89895;
  --bs-form-invalid-border-color: #e89895;
}

*,
*::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: 600;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 1.75rem;
  }
}

h2, .h2 {
  font-size: calc(1.278125rem + 0.3375vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.53125rem;
  }
}

h3, .h3 {
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.3125rem;
  }
}

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

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

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

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

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.1rem;
}
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: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}
.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-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: 1200px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1440px;
}

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

.g-6,
.gx-6 {
  --bs-gutter-x: 4.5rem;
}

.g-6,
.gy-6 {
  --bs-gutter-y: 4.5rem;
}

.g-7,
.gx-7 {
  --bs-gutter-x: 6rem;
}

.g-7,
.gy-7 {
  --bs-gutter-y: 6rem;
}

@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;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 6rem;
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 6rem;
  }
}
@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;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 6rem;
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 6rem;
  }
}
@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;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 6rem;
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 6rem;
  }
}
@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;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 6rem;
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 1440px) {
  .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;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 6rem;
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 6rem;
  }
}
.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: #f8f9fa;
  --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: #d8e7ff;
  --bs-table-border-color: #adb9cc;
  --bs-table-striped-bg: #cddbf2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c2d0e6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c8d6ec;
  --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: #dbdcdd;
  --bs-table-border-color: #afb0b1;
  --bs-table-striped-bg: #d0d1d2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c5c6c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cbcccc;
  --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: #dbf2e3;
  --bs-table-border-color: #afc2b6;
  --bs-table-striped-bg: #d0e6d8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c5dacc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cbe0d2;
  --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: #d2ebf5;
  --bs-table-border-color: #a8bcc4;
  --bs-table-striped-bg: #c8dfe9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bdd4dd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c2d9e3;
  --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: #fcefdc;
  --bs-table-border-color: #cabfb0;
  --bs-table-striped-bg: #efe3d1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e3d7c6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e9ddcc;
  --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: #f7dddc;
  --bs-table-border-color: #c6b1b0;
  --bs-table-striped-bg: #ebd2d1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dec7c6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e4cccc;
  --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: #354052;
  --bs-table-border-color: #5d6675;
  --bs-table-striped-bg: #3f4a5b;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #495363;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #444e5f;
  --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: 1439.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.35rem + 1px);
  padding-bottom: calc(0.35rem + 1px);
  font-size: 1rem;
}

.col-form-label-sm {
  padding-top: calc(0.15rem + 1px);
  padding-bottom: calc(0.15rem + 1px);
  font-size: 0.75rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px 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: #495057;
  background-color: #fff;
  border-color: #9dc4ff;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 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::-webkit-input-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.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: #e9ecef;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.25rem 0.7rem;
  margin: -0.25rem -0.7rem;
  -webkit-margin-end: 0.7rem;
          margin-inline-end: 0.7rem;
  color: #495057;
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  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.25rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 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.425rem + 2px);
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.15rem 0.5rem;
  margin: -0.15rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(2.2rem + 2px);
  padding: 0.35rem 1rem;
  font-size: 1rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.35rem 1rem;
  margin: -0.35rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.8125rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.425rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(2.2rem + 2px);
}

.form-control-color {
  width: 3rem;
  height: calc(1.8125rem + 2px);
  padding: 0.25rem;
}
.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.425rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(2.2rem + 2px);
}

.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.25rem 2.1rem 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.7rem center;
  background-size: 16px 12px;
  border: 1px 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: #9dc4ff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(58, 137, 255, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.7rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #e9ecef;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-select-sm {
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
  padding-left: 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  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.3125rem;
  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: #fff;
  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);
  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: #9dc4ff;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.form-check-input:checked {
  background-color: #3A89FF;
  border-color: #3A89FF;
}
.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: #3A89FF;
  border-color: #3A89FF;
  --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='%239dc4ff'/%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.4rem;
  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 #F7F9FC, 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #F7F9FC, 0 0 0 0.25rem rgba(58, 137, 255, 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: #3A89FF;
  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: #c4dcff;
}
.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: #3A89FF;
  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: #c4dcff;
}
.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 + 2px);
  min-height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.7rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px 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.7rem;
}
.form-floating > .form-control::-webkit-input-placeholder, .form-floating > .form-control-plaintext::-webkit-input-placeholder {
  color: transparent;
}
.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.35rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: #fff;
  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.35rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: #fff;
  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: 1px 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: #e9ecef;
}

.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.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: 1px 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.35rem 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.15rem 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 2.8rem;
}

.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(1px * -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.75rem;
  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);
}
.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.2rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.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.2rem rgba(var(--bs-success-rgb), 0.25);
}

.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.2rem 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.75rem;
  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);
}
.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.2rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.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.2rem rgba(var(--bs-danger-rgb), 0.25);
}

.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.2rem 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.7rem;
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.875rem;
  --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: 1px;
  --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.2rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #3A89FF;
  --bs-btn-border-color: #3A89FF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #589bff;
  --bs-btn-hover-border-color: #4e95ff;
  --bs-btn-focus-shadow-rgb: 49, 116, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #61a1ff;
  --bs-btn-active-border-color: #4e95ff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #3A89FF;
  --bs-btn-disabled-border-color: #3A89FF;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #495057;
  --bs-btn-border-color: #495057;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3e444a;
  --bs-btn-hover-border-color: #3a4046;
  --bs-btn-focus-shadow-rgb: 100, 106, 112;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3a4046;
  --bs-btn-active-border-color: #373c41;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #495057;
  --bs-btn-disabled-border-color: #495057;
}

.btn-tertiary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #076aff;
  --bs-btn-border-color: #076aff;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #065ad9;
  --bs-btn-hover-border-color: #0655cc;
  --bs-btn-focus-shadow-rgb: 44, 128, 255;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0655cc;
  --bs-btn-active-border-color: #0550bf;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #076aff;
  --bs-btn-disabled-border-color: #076aff;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #4BBF73;
  --bs-btn-border-color: #4BBF73;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #66c988;
  --bs-btn-hover-border-color: #5dc581;
  --bs-btn-focus-shadow-rgb: 64, 162, 98;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #6fcc8f;
  --bs-btn-active-border-color: #5dc581;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #4BBF73;
  --bs-btn-disabled-border-color: #4BBF73;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #1F9BCF;
  --bs-btn-border-color: #1F9BCF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #41aad6;
  --bs-btn-hover-border-color: #35a5d4;
  --bs-btn-focus-shadow-rgb: 26, 132, 176;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4cafd9;
  --bs-btn-active-border-color: #35a5d4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1F9BCF;
  --bs-btn-disabled-border-color: #1F9BCF;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #f0ad4e;
  --bs-btn-border-color: #f0ad4e;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f2b969;
  --bs-btn-hover-border-color: #f2b560;
  --bs-btn-focus-shadow-rgb: 204, 147, 66;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f3bd71;
  --bs-btn-active-border-color: #f2b560;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f0ad4e;
  --bs-btn-disabled-border-color: #f0ad4e;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #d9534f;
  --bs-btn-border-color: #d9534f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #df6d69;
  --bs-btn-hover-border-color: #dd6461;
  --bs-btn-focus-shadow-rgb: 184, 71, 67;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e17572;
  --bs-btn-active-border-color: #dd6461;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #d9534f;
  --bs-btn-disabled-border-color: #d9534f;
}

.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: #354052;
  --bs-btn-border-color: #354052;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #535d6c;
  --bs-btn-hover-border-color: #495363;
  --bs-btn-focus-shadow-rgb: 83, 93, 108;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5d6675;
  --bs-btn-active-border-color: #495363;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #354052;
  --bs-btn-disabled-border-color: #354052;
}

.btn-outline-primary {
  --bs-btn-color: #3A89FF;
  --bs-btn-border-color: #3A89FF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3A89FF;
  --bs-btn-hover-border-color: #3A89FF;
  --bs-btn-focus-shadow-rgb: 58, 137, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3A89FF;
  --bs-btn-active-border-color: #3A89FF;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #3A89FF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3A89FF;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #495057;
  --bs-btn-border-color: #495057;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #495057;
  --bs-btn-hover-border-color: #495057;
  --bs-btn-focus-shadow-rgb: 73, 80, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #495057;
  --bs-btn-active-border-color: #495057;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #495057;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #495057;
  --bs-gradient: none;
}

.btn-outline-tertiary {
  --bs-btn-color: #076aff;
  --bs-btn-border-color: #076aff;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #076aff;
  --bs-btn-hover-border-color: #076aff;
  --bs-btn-focus-shadow-rgb: 7, 106, 255;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #076aff;
  --bs-btn-active-border-color: #076aff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #076aff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #076aff;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #4BBF73;
  --bs-btn-border-color: #4BBF73;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #4BBF73;
  --bs-btn-hover-border-color: #4BBF73;
  --bs-btn-focus-shadow-rgb: 75, 191, 115;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4BBF73;
  --bs-btn-active-border-color: #4BBF73;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #4BBF73;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4BBF73;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #1F9BCF;
  --bs-btn-border-color: #1F9BCF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #1F9BCF;
  --bs-btn-hover-border-color: #1F9BCF;
  --bs-btn-focus-shadow-rgb: 31, 155, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #1F9BCF;
  --bs-btn-active-border-color: #1F9BCF;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #1F9BCF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1F9BCF;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #f0ad4e;
  --bs-btn-border-color: #f0ad4e;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f0ad4e;
  --bs-btn-hover-border-color: #f0ad4e;
  --bs-btn-focus-shadow-rgb: 240, 173, 78;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f0ad4e;
  --bs-btn-active-border-color: #f0ad4e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f0ad4e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f0ad4e;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #d9534f;
  --bs-btn-border-color: #d9534f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d9534f;
  --bs-btn-hover-border-color: #d9534f;
  --bs-btn-focus-shadow-rgb: 217, 83, 79;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #d9534f;
  --bs-btn-active-border-color: #d9534f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #d9534f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #d9534f;
  --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: #354052;
  --bs-btn-border-color: #354052;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #354052;
  --bs-btn-hover-border-color: #354052;
  --bs-btn-focus-shadow-rgb: 53, 64, 82;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #354052;
  --bs-btn-active-border-color: #354052;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #354052;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #354052;
  --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, 116, 217;
  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.35rem;
  --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.15rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.75rem;
  --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.875rem;
  --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: #495057;
  --bs-dropdown-link-hover-color: #495057;
  --bs-dropdown-link-hover-bg: #f8f9fa;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #3A89FF;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1.5rem;
  --bs-dropdown-item-padding-y: 0.35rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1.5rem;
  --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: 1440px) {
  .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.75rem;
  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: #3A89FF;
  --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(1px * -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.525rem;
  padding-left: 0.525rem;
}
.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(1px * -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(58, 137, 255, 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: #3A89FF;
}
.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: 600;
  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: 1.25rem;
  --bs-navbar-padding-y: 0.875rem;
  --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.875rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.15rem;
  --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%2873, 80, 87, 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.2rem;
  --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 {
  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: 1440px) {
  .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: #495057;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --bs-card-border-color: transparent;
  --bs-card-border-radius: 0.25rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: 0.25rem;
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: #fff;
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23173766' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 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.875rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2389b8ff'%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='%2389b8ff'%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: #e9ecef;
  --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.3rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-color: #6c757d;
  --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: #343a40;
  --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(58, 137, 255, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #3A89FF;
  --bs-pagination-active-border-color: #3A89FF;
  --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: 1rem;
  --bs-pagination-padding-y: 0.35rem;
  --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.15rem;
  --bs-pagination-font-size: 0.75rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.45em;
  --bs-badge-padding-y: 0.3em;
  --bs-badge-font-size: 80%;
  --bs-badge-font-weight: 600;
  --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: 0.95rem;
  --bs-alert-padding-y: 0.95rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 0 solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 2px;
  --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: 600;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 2.85rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.1875rem 0.95rem;
}

.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-tertiary {
  --bs-alert-color: var(--bs-tertiary-text-emphasis);
  --bs-alert-bg: var(--bs-tertiary-bg-subtle);
  --bs-alert-border-color: var(--bs-tertiary-border-subtle);
  --bs-alert-link-color: var(--bs-tertiary-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.65625rem;
  --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: #3A89FF;
  --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: #3A89FF;
  --bs-list-group-active-border-color: #3A89FF;
  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: 1440px) {
  .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-tertiary {
  --bs-list-group-color: var(--bs-tertiary-text-emphasis);
  --bs-list-group-bg: var(--bs-tertiary-bg-subtle);
  --bs-list-group-border-color: var(--bs-tertiary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-tertiary-border-subtle);
  --bs-list-group-active-color: var(--bs-tertiary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-tertiary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-tertiary-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(58, 137, 255, 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.2rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 600px;
  --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: 0;
  --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) - 0);
  --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: 1px;
  --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: 1px;
  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.25s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 400px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 900px;
  }
}
@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: 1439.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.75rem;
  --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.75rem;
  --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.875rem;
  --bs-popover-header-color: #000;
  --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%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl: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-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") /*rtl: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-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: 0;
  --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: 1439.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: 1439.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1439.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: 1440px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #000 !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-tertiary {
  color: #fff !important;
  background-color: RGBA(var(--bs-tertiary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000 !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: #000 !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(97, 161, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(97, 161, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(97, 161, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(58, 64, 70, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(58, 64, 70, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(58, 64, 70, var(--bs-link-underline-opacity, 1)) !important;
}

.link-tertiary {
  color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-tertiary:hover, .link-tertiary:focus {
  color: RGBA(6, 85, 204, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(6, 85, 204, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(6, 85, 204, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(111, 204, 143, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(111, 204, 143, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(111, 204, 143, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(76, 175, 217, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(76, 175, 217, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(76, 175, 217, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(243, 189, 113, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(243, 189, 113, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(243, 189, 113, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(225, 117, 114, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(225, 117, 114, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(225, 117, 114, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(42, 51, 66, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(42, 51, 66, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(42, 51, 66, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
          text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
          text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1440px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-tertiary {
  --bs-focus-ring-color: rgba(var(--bs-tertiary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-tertiary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-tertiary-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-6 {
  margin: 4.5rem !important;
}

.m-7 {
  margin: 6rem !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-6 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

.mx-7 {
  margin-right: 6rem !important;
  margin-left: 6rem !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-6 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-7 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !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-6 {
  margin-top: 4.5rem !important;
}

.mt-7 {
  margin-top: 6rem !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-6 {
  margin-right: 4.5rem !important;
}

.me-7 {
  margin-right: 6rem !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-6 {
  margin-bottom: 4.5rem !important;
}

.mb-7 {
  margin-bottom: 6rem !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-6 {
  margin-left: 4.5rem !important;
}

.ms-7 {
  margin-left: 6rem !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;
}

.p-6 {
  padding: 4.5rem !important;
}

.p-7 {
  padding: 6rem !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;
}

.px-6 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
}

.px-7 {
  padding-right: 6rem !important;
  padding-left: 6rem !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;
}

.py-6 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

.py-7 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !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;
}

.pt-6 {
  padding-top: 4.5rem !important;
}

.pt-7 {
  padding-top: 6rem !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;
}

.pe-6 {
  padding-right: 4.5rem !important;
}

.pe-7 {
  padding-right: 6rem !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;
}

.pb-6 {
  padding-bottom: 4.5rem !important;
}

.pb-7 {
  padding-bottom: 6rem !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;
}

.ps-6 {
  padding-left: 4.5rem !important;
}

.ps-7 {
  padding-left: 6rem !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;
}

.gap-6 {
  gap: 4.5rem !important;
}

.gap-7 {
  gap: 6rem !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;
}

.row-gap-6 {
  row-gap: 4.5rem !important;
}

.row-gap-7 {
  row-gap: 6rem !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;
}

.column-gap-6 {
  -moz-column-gap: 4.5rem !important;
       column-gap: 4.5rem !important;
}

.column-gap-7 {
  -moz-column-gap: 6rem !important;
       column-gap: 6rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

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

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

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

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

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

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.5 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 1.5 !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-tertiary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-tertiary-rgb), var(--bs-text-opacity)) !important;
}

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

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

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

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

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

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

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

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

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

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

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

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

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

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

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

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

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

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-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-6 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !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-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !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-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !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-6 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 6rem !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-6 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 6rem !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-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 6rem !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-6 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 6rem !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;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !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;
  }
  .px-sm-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !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;
  }
  .py-sm-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !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;
  }
  .pt-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 6rem !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;
  }
  .pe-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 6rem !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;
  }
  .pb-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 6rem !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;
  }
  .ps-sm-6 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 6rem !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;
  }
  .gap-sm-6 {
    gap: 4.5rem !important;
  }
  .gap-sm-7 {
    gap: 6rem !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;
  }
  .row-gap-sm-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 6rem !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;
  }
  .column-gap-sm-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-sm-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !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-6 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !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-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !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-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !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-6 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 6rem !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-6 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 6rem !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-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 6rem !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-6 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 6rem !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;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !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;
  }
  .px-md-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !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;
  }
  .py-md-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !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;
  }
  .pt-md-6 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 6rem !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;
  }
  .pe-md-6 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 6rem !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;
  }
  .pb-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 6rem !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;
  }
  .ps-md-6 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 6rem !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;
  }
  .gap-md-6 {
    gap: 4.5rem !important;
  }
  .gap-md-7 {
    gap: 6rem !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;
  }
  .row-gap-md-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 6rem !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;
  }
  .column-gap-md-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-md-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !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-6 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !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-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !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-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !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-6 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 6rem !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-6 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 6rem !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-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 6rem !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-6 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 6rem !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;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !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;
  }
  .px-lg-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !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;
  }
  .py-lg-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !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;
  }
  .pt-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 6rem !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;
  }
  .pe-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 6rem !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;
  }
  .pb-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 6rem !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;
  }
  .ps-lg-6 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 6rem !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;
  }
  .gap-lg-6 {
    gap: 4.5rem !important;
  }
  .gap-lg-7 {
    gap: 6rem !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;
  }
  .row-gap-lg-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 6rem !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;
  }
  .column-gap-lg-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-lg-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !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-6 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !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-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !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-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !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-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 6rem !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-6 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 6rem !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-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 6rem !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-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 6rem !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;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !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;
  }
  .px-xl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !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;
  }
  .py-xl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !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;
  }
  .pt-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 6rem !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;
  }
  .pe-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 6rem !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;
  }
  .pb-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .ps-xl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 6rem !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;
  }
  .gap-xl-6 {
    gap: 4.5rem !important;
  }
  .gap-xl-7 {
    gap: 6rem !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;
  }
  .row-gap-xl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 6rem !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;
  }
  .column-gap-xl-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-xl-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !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: 1440px) {
  .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-6 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !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-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !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-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !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-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 6rem !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-6 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 6rem !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-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 6rem !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-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 6rem !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;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !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;
  }
  .px-xxl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !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;
  }
  .py-xxl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !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;
  }
  .pt-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 6rem !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;
  }
  .pe-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 6rem !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;
  }
  .pb-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 6rem !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;
  }
  .ps-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 6rem !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;
  }
  .gap-xxl-6 {
    gap: 4.5rem !important;
  }
  .gap-xxl-7 {
    gap: 6rem !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;
  }
  .row-gap-xxl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 6rem !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;
  }
  .column-gap-xxl-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-xxl-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !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: 1.75rem !important;
  }
  .fs-2 {
    font-size: 1.53125rem !important;
  }
  .fs-3 {
    font-size: 1.3125rem !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;
  }
}
.modal-title {
  font-size: 20px;
}

.accordion .card:not(:last-child) {
  margin-bottom: 0;
}
.accordion .card-header {
  border-bottom: 0;
}
.accordion .card-body {
  border-top: 1px solid transparent;
}
.accordion .card-title a {
  color: #495057;
}

.alert {
  padding: 0;
  display: flex;
  color: #fff;
}
.alert .close:hover,
.alert .close:focus {
  color: #fff;
  opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
  color: #495057;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #343a40;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border: 1px solid #ced4da;
}
.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #3A89FF;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #495057;
}
.alert-outline.alert-tertiary .alert-icon,
.alert-outline-coloured.alert-tertiary .alert-icon {
  background-color: #076aff;
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #4BBF73;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #1F9BCF;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #f0ad4e;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #d9534f;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #f8f9fa;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #354052;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #3A89FF;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #495057;
}
.alert-outline-coloured.alert-tertiary .alert-message {
  border-color: #076aff;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4BBF73;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #1F9BCF;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #f0ad4e;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #d9534f;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #f8f9fa;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #354052;
}

.alert-icon {
  padding: 0.95rem 0.95rem;
  background: rgba(255, 255, 255, 0.1);
}

.alert-message {
  padding: 0.95rem 0.95rem;
  width: 100%;
  box-sizing: border-box;
}

.avatar {
  margin-top: -15px;
  margin-bottom: -15px;
  width: 40px;
  height: 40px;
}

.badge {
  color: #fff;
}

.btn-pill {
  border-radius: 10rem;
}

.btn-square {
  border-radius: 0;
}

.btn .feather {
  width: 14px;
  height: 14px;
}

.btn-lg .feather, .btn-group-lg > .btn .feather {
  width: 15px;
  height: 15px;
}

.btn-primary, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle {
  color: #fff;
}
.btn-primary:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-primary:hover:not(:disabled):not(.disabled), .btn-outline-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-secondary, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary.disabled, .btn-secondary:disabled, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
}
.btn-secondary:hover:not(:disabled):not(.disabled), .btn-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-secondary:hover:not(:disabled):not(.disabled), .btn-outline-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-tertiary, .btn-tertiary:focus, .btn-tertiary.focus, .btn-tertiary.disabled, .btn-tertiary:disabled, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
}
.btn-tertiary:hover:not(:disabled):not(.disabled), .btn-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-tertiary:hover:not(:disabled):not(.disabled), .btn-outline-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle {
  color: #fff;
}
.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-success:hover:not(:disabled):not(.disabled), .btn-outline-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-info, .btn-info:focus, .btn-info.focus, .btn-info.disabled, .btn-info:disabled, .show > .btn-info.dropdown-toggle {
  color: #fff;
}
.btn-info:hover:not(:disabled):not(.disabled), .btn-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-info:hover:not(:disabled):not(.disabled), .btn-outline-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-warning, .btn-warning:focus, .btn-warning.focus, .btn-warning.disabled, .btn-warning:disabled, .show > .btn-warning.dropdown-toggle {
  color: #fff;
}
.btn-warning:hover:not(:disabled):not(.disabled), .btn-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-warning:hover:not(:disabled):not(.disabled), .btn-outline-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-danger, .btn-danger:focus, .btn-danger.focus, .btn-danger.disabled, .btn-danger:disabled, .show > .btn-danger.dropdown-toggle {
  color: #fff;
}
.btn-danger:hover:not(:disabled):not(.disabled), .btn-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-danger:hover:not(:disabled):not(.disabled), .btn-outline-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle {
  color: #fff;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-dark, .btn-dark:focus, .btn-dark.focus, .btn-dark.disabled, .btn-dark:disabled, .show > .btn-dark.dropdown-toggle {
  color: #fff;
}
.btn-dark:hover:not(:disabled):not(.disabled), .btn-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-dark:hover:not(:disabled):not(.disabled), .btn-outline-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-facebook {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3b5998;
  --bs-btn-border-color: #3b5998;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #324c81;
  --bs-btn-hover-border-color: #2f477a;
  --bs-btn-focus-shadow-rgb: 88, 114, 167;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2f477a;
  --bs-btn-active-border-color: #2c4372;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3b5998;
  --bs-btn-disabled-border-color: #3b5998;
}
.btn-facebook, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook.disabled, .btn-facebook:disabled, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
}
.btn-facebook:hover:not(:disabled):not(.disabled), .btn-facebook.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-twitter {
  --bs-btn-color: #000;
  --bs-btn-bg: #1da1f2;
  --bs-btn-border-color: #1da1f2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3faff4;
  --bs-btn-hover-border-color: #34aaf3;
  --bs-btn-focus-shadow-rgb: 25, 137, 206;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4ab4f5;
  --bs-btn-active-border-color: #34aaf3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1da1f2;
  --bs-btn-disabled-border-color: #1da1f2;
}
.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
}
.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-google {
  --bs-btn-color: #000;
  --bs-btn-bg: #dc4e41;
  --bs-btn-border-color: #dc4e41;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e1695e;
  --bs-btn-hover-border-color: #e06054;
  --bs-btn-focus-shadow-rgb: 187, 66, 55;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e37167;
  --bs-btn-active-border-color: #e06054;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dc4e41;
  --bs-btn-disabled-border-color: #dc4e41;
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-youtube {
  --bs-btn-color: #000;
  --bs-btn-bg: #f00;
  --bs-btn-border-color: #f00;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ff2626;
  --bs-btn-hover-border-color: #ff1a1a;
  --bs-btn-focus-shadow-rgb: 217, 0, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ff3333;
  --bs-btn-active-border-color: #ff1a1a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f00;
  --bs-btn-disabled-border-color: #f00;
}
.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
}
.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-vimeo {
  --bs-btn-color: #000;
  --bs-btn-bg: #1ab7ea;
  --bs-btn-border-color: #1ab7ea;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3cc2ed;
  --bs-btn-hover-border-color: #31beec;
  --bs-btn-focus-shadow-rgb: 22, 156, 199;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #48c5ee;
  --bs-btn-active-border-color: #31beec;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1ab7ea;
  --bs-btn-disabled-border-color: #1ab7ea;
}
.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
}
.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dribbble {
  --bs-btn-color: #000;
  --bs-btn-bg: #ea4c89;
  --bs-btn-border-color: #ea4c89;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ed679b;
  --bs-btn-hover-border-color: #ec5e95;
  --bs-btn-focus-shadow-rgb: 199, 65, 116;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ee70a1;
  --bs-btn-active-border-color: #ec5e95;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ea4c89;
  --bs-btn-disabled-border-color: #ea4c89;
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-github {
  --bs-btn-color: #fff;
  --bs-btn-bg: #181717;
  --bs-btn-border-color: #181717;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #141414;
  --bs-btn-hover-border-color: #131212;
  --bs-btn-focus-shadow-rgb: 59, 58, 58;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #131212;
  --bs-btn-active-border-color: #121111;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #181717;
  --bs-btn-disabled-border-color: #181717;
}
.btn-github, .btn-github:focus, .btn-github.focus, .btn-github.disabled, .btn-github:disabled, .show > .btn-github.dropdown-toggle {
  color: #fff;
}
.btn-github:hover:not(:disabled):not(.disabled), .btn-github.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-instagram {
  --bs-btn-color: #000;
  --bs-btn-bg: #e4405f;
  --bs-btn-border-color: #e4405f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e85d77;
  --bs-btn-hover-border-color: #e7536f;
  --bs-btn-focus-shadow-rgb: 194, 54, 81;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e9667f;
  --bs-btn-active-border-color: #e7536f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e4405f;
  --bs-btn-disabled-border-color: #e4405f;
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-pinterest {
  --bs-btn-color: #fff;
  --bs-btn-bg: #bd081c;
  --bs-btn-border-color: #bd081c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a10718;
  --bs-btn-hover-border-color: #970616;
  --bs-btn-focus-shadow-rgb: 199, 45, 62;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #970616;
  --bs-btn-active-border-color: #8e0615;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #bd081c;
  --bs-btn-disabled-border-color: #bd081c;
}
.btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus, .btn-pinterest.disabled, .btn-pinterest:disabled, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
}
.btn-pinterest:hover:not(:disabled):not(.disabled), .btn-pinterest.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-flickr {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0063dc;
  --bs-btn-border-color: #0063dc;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0054bb;
  --bs-btn-hover-border-color: #004fb0;
  --bs-btn-focus-shadow-rgb: 38, 122, 225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #004fb0;
  --bs-btn-active-border-color: #004aa5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0063dc;
  --bs-btn-disabled-border-color: #0063dc;
}
.btn-flickr, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr.disabled, .btn-flickr:disabled, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
}
.btn-flickr:hover:not(:disabled):not(.disabled), .btn-flickr.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-bitbucket {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0052cc;
  --bs-btn-border-color: #0052cc;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0046ad;
  --bs-btn-hover-border-color: #0042a3;
  --bs-btn-focus-shadow-rgb: 38, 108, 212;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0042a3;
  --bs-btn-active-border-color: #003e99;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0052cc;
  --bs-btn-disabled-border-color: #0052cc;
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle,
.btn-white,
.btn-white:focus,
.btn-white.focus,
.btn-white.disabled,
.btn-white:disabled,
.show > .btn-white.dropdown-toggle {
  color: #343a40;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled),
.btn-white:hover:not(:disabled):not(.disabled),
.btn-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled),
.btn-outline-white:hover:not(:disabled):not(.disabled),
.btn-outline-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.btn-outline-white:not(:disabled):not(.disabled).active {
  color: #343a40;
}

.card {
  margin-bottom: 2rem;
  box-shadow: 0 0 0.875rem 0 rgba(53, 64, 82, 0.05);
}

.card-header {
  border-bottom-width: 1px;
}

.card-actions a {
  color: #495057;
  text-decoration: none;
}
.card-actions svg {
  width: 16px;
  height: 16px;
}
.card-actions .dropdown {
  line-height: 1.4;
}

.card-title {
  font-size: 28px;
  font-weight: 600;
  color: #495057;
}

.card-subtitle {
  font-weight: 400;
}

.card-table {
  margin-bottom: 0;
}

.card-table tr td:first-child,
.card-table tr th:first-child {
  padding-left: 1rem;
}

.card-table tr td:last-child,
.card-table tr th:last-child {
  padding-right: 1rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  max-width: 100%;
  height: auto;
}
@media all and (-ms-high-contrast: none) {
  .card-img,
  .card-img-top,
  .card-img-bottom {
    height: 100%;
  }
}

.chart {
  margin: auto;
  position: relative;
  width: 100%;
  min-height: 300px;
}
.chart-xs {
  min-height: 150px;
}
.chart-sm {
  min-height: 200px;
}
.chart-lg {
  min-height: 350px;
}
.chart-xl {
  min-height: 500px;
}
.chart canvas {
  max-width: 100%;
}

.chat-online {
  color: #71cc90;
}

.chat-offline {
  color: #e27c79;
}

.chat-messages {
  display: flex;
  flex-direction: column;
  max-height: 800px;
  overflow-y: scroll;
}

.chat-message-left,
.chat-message-right {
  display: flex;
  flex-shrink: 0;
}

.chat-message-left {
  margin-right: auto;
}

.chat-message-right {
  flex-direction: row-reverse;
  margin-left: auto;
}

.navbar-nav .dropdown-menu {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}

.dropdown .dropdown-menu.show {
  animation-name: dropdownAnimation;
  animation-duration: 0.5s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

@keyframes dropdownAnimation {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.dropdown-toggle:after {
  border: solid;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
}

.dropdown-item {
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.dropdown-menu-lg {
  min-width: 20rem;
}

.dropdown .list-group .list-group-item {
  border-width: 0;
  border-bottom-width: 1px;
  margin-bottom: 0;
}
.dropdown .list-group .list-group-item:first-child, .dropdown .list-group .list-group-item:last-child {
  border-radius: 0;
}
.dropdown .list-group .list-group-item:hover {
  background: #f8f9fa;
}

.dropdown-menu {
  top: auto;
}

.dropdown-menu-header {
  padding: 0.75rem;
  text-align: center;
  font-weight: 600;
  border-bottom: 1px solid #dee2e6;
}

.dropdown-menu-footer {
  padding: 0.5rem;
  text-align: center;
  display: block;
  font-size: 0.75rem;
}

.feather {
  width: 18px;
  height: 18px;
}

.feather-sm {
  width: 14px;
  height: 14px;
}

.feather-lg {
  width: 36px;
  height: 36px;
}

footer.footer {
  background: #fff;
  border-top: 1px solid #dee2e6;
  padding: 1rem 0.75rem;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  footer.footer {
    width: 100vw;
  }
}

.form-control-no-border {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.form-control-no-border:focus {
  box-shadow: none;
  outline: 0;
}

.hamburger,
.hamburger:before,
.hamburger:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 24px;
  background: #495057;
  display: block;
  content: "";
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -7.5px;
  width: 24px;
  position: absolute;
}

.hamburger:after {
  bottom: -7.5px;
  width: 24px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #3A89FF;
}

.hamburger-right, .hamburger-right:before, .hamburger-right:after {
  right: 0;
}

.navbar-landing {
  background: linear-gradient(90deg, #1d232d, #354052);
  padding: 0.5rem 1.5rem;
}

.landing-intro {
  background: linear-gradient(90deg, #1d232d, #354052);
  color: #fff;
}

.landing-intro-brand {
  color: #3A89FF;
  width: 42px;
  height: 42px;
}

.landing-intro-img {
  position: relative;
  height: 100%;
  overflow: hidden;
  min-height: 550px;
}

.landing-intro-img-default,
.landing-intro-img-analytics {
  position: absolute;
  bottom: 0;
}

.landing-intro-img-default {
  width: 80%;
  right: 0;
  z-index: 2;
  box-shadow: -10px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

.landing-intro-img-analytics {
  width: 80%;
  left: 0;
  z-index: 1;
}

.landing-features-icon {
  width: 42px;
  height: 42px;
  color: #217aff;
}

.landing-img {
  box-shadow: 0 0 3rem rgba(0, 74, 186, 0.075);
  border: 1px solid rgba(0, 0, 0, 0.075);
  transition: all 0.1s ease-in-out;
}
.landing-img:hover {
  transform: scale(1.035);
}

.landing-stars {
  color: #f0ad4e;
}

.landing-feature {
  align-items: center;
  background: #ecf1f8;
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  margin-right: 1rem;
  width: 60px;
}
.landing-feature svg {
  width: 28px;
  height: 28px;
  color: #217aff;
}

.modal-primary .modal-content {
  background: #3A89FF;
  color: #000;
}
.modal-primary h1, .modal-primary h2, .modal-primary h3, .modal-primary h4, .modal-primary h5, .modal-primary h6,
.modal-primary .h1, .modal-primary .h2, .modal-primary .h3, .modal-primary .h4, .modal-primary .h5, .modal-primary .h6 {
  color: #fff;
}

.modal-secondary .modal-content {
  background: #495057;
  color: #fff;
}
.modal-secondary h1, .modal-secondary h2, .modal-secondary h3, .modal-secondary h4, .modal-secondary h5, .modal-secondary h6,
.modal-secondary .h1, .modal-secondary .h2, .modal-secondary .h3, .modal-secondary .h4, .modal-secondary .h5, .modal-secondary .h6 {
  color: #fff;
}

.modal-tertiary .modal-content {
  background: #076aff;
  color: #fff;
}
.modal-tertiary h1, .modal-tertiary h2, .modal-tertiary h3, .modal-tertiary h4, .modal-tertiary h5, .modal-tertiary h6,
.modal-tertiary .h1, .modal-tertiary .h2, .modal-tertiary .h3, .modal-tertiary .h4, .modal-tertiary .h5, .modal-tertiary .h6 {
  color: #fff;
}

.modal-success .modal-content {
  background: #4BBF73;
  color: #000;
}
.modal-success h1, .modal-success h2, .modal-success h3, .modal-success h4, .modal-success h5, .modal-success h6,
.modal-success .h1, .modal-success .h2, .modal-success .h3, .modal-success .h4, .modal-success .h5, .modal-success .h6 {
  color: #fff;
}

.modal-info .modal-content {
  background: #1F9BCF;
  color: #000;
}
.modal-info h1, .modal-info h2, .modal-info h3, .modal-info h4, .modal-info h5, .modal-info h6,
.modal-info .h1, .modal-info .h2, .modal-info .h3, .modal-info .h4, .modal-info .h5, .modal-info .h6 {
  color: #fff;
}

.modal-warning .modal-content {
  background: #f0ad4e;
  color: #000;
}
.modal-warning h1, .modal-warning h2, .modal-warning h3, .modal-warning h4, .modal-warning h5, .modal-warning h6,
.modal-warning .h1, .modal-warning .h2, .modal-warning .h3, .modal-warning .h4, .modal-warning .h5, .modal-warning .h6 {
  color: #fff;
}

.modal-danger .modal-content {
  background: #d9534f;
  color: #000;
}
.modal-danger h1, .modal-danger h2, .modal-danger h3, .modal-danger h4, .modal-danger h5, .modal-danger h6,
.modal-danger .h1, .modal-danger .h2, .modal-danger .h3, .modal-danger .h4, .modal-danger .h5, .modal-danger .h6 {
  color: #fff;
}

.modal-light .modal-content {
  background: #f8f9fa;
  color: #000;
}
.modal-light h1, .modal-light h2, .modal-light h3, .modal-light h4, .modal-light h5, .modal-light h6,
.modal-light .h1, .modal-light .h2, .modal-light .h3, .modal-light .h4, .modal-light .h5, .modal-light .h6 {
  color: #fff;
}

.modal-dark .modal-content {
  background: #354052;
  color: #fff;
}
.modal-dark h1, .modal-dark h2, .modal-dark h3, .modal-dark h4, .modal-dark h5, .modal-dark h6,
.modal-dark .h1, .modal-dark .h2, .modal-dark .h3, .modal-dark .h4, .modal-dark .h5, .modal-dark .h6 {
  color: #fff;
}

.modal-colored .modal-header,
.modal-colored .modal-footer {
  border-color: rgba(255, 255, 255, 0.33);
}

.navbar {
  border-bottom: 0;
  box-shadow: 0 0 2rem 0 rgba(53, 64, 82, 0.1);
}
@media (max-width: 767.98px) {
  .navbar {
    width: 100vw;
  }
}

.navbar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f8f9fa;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #5498ff;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.75rem;
  margin-top: -0.375rem;
}

.nav-icon,
.nav-flag {
  padding: 0.1rem 0.8rem;
  display: block;
  font-size: 1.5rem;
  color: #6c757d;
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
  line-height: 1.4;
}
.nav-icon:after,
.nav-flag:after {
  display: none !important;
}
.nav-icon:hover, .nav-icon.active,
.nav-flag:hover,
.nav-flag.active {
  color: #3A89FF;
}
.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
  width: 20px;
  height: 20px;
}

.nav-item .indicator {
  background: #3A89FF;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 18px;
  width: 18px;
  padding: 1px;
  position: absolute;
  top: 0;
  right: -8px;
  text-align: center;
  transition: top 0.1s ease-out;
  font-size: 0.675rem;
  color: #fff;
}
.nav-item:hover .indicator {
  top: -4px;
}
.nav-item a:focus {
  outline: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
.navbar {
  padding: 0.75rem;
}

.nav-icon {
  padding: 0.1rem 0.75rem;
}

.dropdown,
.dropleft,
.dropright,
.dropup {
  position: inherit;
}

.navbar-expand .navbar-nav .dropdown-menu-lg {
  min-width: 100%;
}

.nav-item .nav-link:after {
  display: none;
}

.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  -o-object-fit: cover;
     object-fit: cover;
}

body, html, #root {
  height: 100%;
}

body {
  overflow-y: scroll;
  opacity: 1 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
.progress-sm {
  height: 0.5rem;
}

.progress-lg {
  height: 1.5rem;
}

.sidebar {
  min-width: 260px;
  max-width: 260px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  background: #262F3D;
  border-right: 0;
}

.sidebar-content {
  background: #262F3D;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
}
.sidebar-sticky .sidebar-content {
  border-right: 0;
}

.sidebar-sticky .sidebar-nav {
  padding-bottom: 0;
}
.sidebar-sticky .sidebar-content {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  width: 260px;
}

.sidebar-nav {
  padding-bottom: 3.5rem;
  padding-left: 0;
  list-style: none;
}

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.7rem 1.5rem;
  color: rgba(255, 255, 255, 0.55);
  font-weight: 400;
  background: #262F3D;
  transition: background 50ms ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  margin-right: 0.75rem;
  color: #fff;
  opacity: 0.3;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 4.3rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 5.05rem;
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover {
  color: rgba(255, 255, 255, 0.9);
  background: #1e2530;
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: #fff;
  opacity: 0.5;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: rgba(255, 255, 255, 0.9);
  background: #1e2530;
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg {
  color: #fff;
  opacity: 0.5;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 3.55rem;
  color: rgba(255, 255, 255, 0.55);
  background: #222a37;
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: rgba(255, 255, 255, 0.9);
  background: #1e2530;
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: rgba(255, 255, 255, 0.9);
  background: #1e2530;
  font-weight: 400;
}

.sidebar [data-toggle=collapse] {
  position: relative;
}

.sidebar [data-toggle=collapse]:before {
  content: " ";
  border: solid;
  border-width: 0 0.1rem 0.1rem 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
  position: absolute;
  top: 1.2rem;
  right: 1.5rem;
  transition: all 0.2s ease-out;
}

.sidebar [aria-expanded=true]:before,
.sidebar [data-toggle=collapse]:not(.collapsed):before {
  transform: rotate(-135deg);
  top: 1.4rem;
}

.sidebar .sidebar-dropdown [data-toggle=collapse]::before {
  top: 1rem;
}

.sidebar .sidebar-dropdown [aria-expanded=true]:before,
.sidebar .sidebar-dropdown [data-toggle=collapse]:not(.collapsed):before {
  top: 1.2rem;
}

.sidebar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 1.15rem 1.5rem;
  color: #f8f9fa;
  display: block;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #f8f9fa;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg,
.sidebar-brand .feather {
  color: #5498ff;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
}

.sidebar.toggled {
  margin-left: -260px;
}
.sidebar.toggled .sidebar-content {
  left: -260px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    margin-left: -260px;
  }
  .sidebar .sidebar-content {
    left: -260px;
  }
  .sidebar.toggled {
    margin-left: 0;
  }
  .sidebar.toggled .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed {
    margin-left: 0;
  }
  .sidebar-collapsed .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed.toggled {
    margin-left: -260px;
  }
  .sidebar-collapsed.toggled .sidebar-content {
    left: -260px;
  }
}

.sidebar-header {
  background: transparent;
  color: #adb5bd;
  padding: 1.125rem 1.5rem 0.375rem;
  font-size: 0.75rem;
  text-transform: none;
}

.sidebar-bottom {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  padding: 1rem;
  width: inherit;
  font-size: 0.8rem;
  bottom: 0;
  left: 0;
  position: fixed;
  background: #222a37;
  min-width: 260px;
  max-width: 260px;
  color: #e9ecef;
  border-right: 0;
  margin-left: 0;
}
.sidebar-bottom h5, .sidebar-bottom .h5 {
  color: #e9ecef;
}

.sidebar.toggled .sidebar-bottom {
  margin-left: -260px;
}

.sidebar-item .sidebar-badge {
  position: absolute;
  right: 15px;
  top: 14px;
}
.sidebar-item .sidebar-item .sidebar-badge {
  top: 10px;
}

.min-vw-50 {
  min-width: 50vw !important;
}

.min-vh-50 {
  min-height: 50vh !important;
}

.vw-50 {
  width: 50vw !important;
}

.vh-50 {
  height: 50vh !important;
}

.card > .dataTables_wrapper .table.dataTable,
.card > .table,
.card > .table-responsive .table,
.card > .table-responsive-sm .table,
.card > .table-responsive-md .table,
.card > .table-responsive-lg .table,
.card > .table-responsive-xl .table {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin-bottom: 0;
}
.card > .dataTables_wrapper .table.dataTable td:first-child,
.card > .dataTables_wrapper .table.dataTable th:first-child,
.card > .table td:first-child,
.card > .table th:first-child,
.card > .table-responsive .table td:first-child,
.card > .table-responsive .table th:first-child,
.card > .table-responsive-sm .table td:first-child,
.card > .table-responsive-sm .table th:first-child,
.card > .table-responsive-md .table td:first-child,
.card > .table-responsive-md .table th:first-child,
.card > .table-responsive-lg .table td:first-child,
.card > .table-responsive-lg .table th:first-child,
.card > .table-responsive-xl .table td:first-child,
.card > .table-responsive-xl .table th:first-child {
  border-left: 0;
  padding-left: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable td:last-child,
.card > .dataTables_wrapper .table.dataTable th:last-child,
.card > .table td:last-child,
.card > .table th:last-child,
.card > .table-responsive .table td:last-child,
.card > .table-responsive .table th:last-child,
.card > .table-responsive-sm .table td:last-child,
.card > .table-responsive-sm .table th:last-child,
.card > .table-responsive-md .table td:last-child,
.card > .table-responsive-md .table th:last-child,
.card > .table-responsive-lg .table td:last-child,
.card > .table-responsive-lg .table th:last-child,
.card > .table-responsive-xl .table td:last-child,
.card > .table-responsive-xl .table th:last-child {
  border-right: 0;
  padding-right: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable tr:first-child td,
.card > .dataTables_wrapper .table.dataTable tr:first-child th,
.card > .table tr:first-child td,
.card > .table tr:first-child th,
.card > .table-responsive .table tr:first-child td,
.card > .table-responsive .table tr:first-child th,
.card > .table-responsive-sm .table tr:first-child td,
.card > .table-responsive-sm .table tr:first-child th,
.card > .table-responsive-md .table tr:first-child td,
.card > .table-responsive-md .table tr:first-child th,
.card > .table-responsive-lg .table tr:first-child td,
.card > .table-responsive-lg .table tr:first-child th,
.card > .table-responsive-xl .table tr:first-child td,
.card > .table-responsive-xl .table tr:first-child th {
  border-top: 0;
}
.card > .dataTables_wrapper .table.dataTable tr:last-child td,
.card > .table tr:last-child td,
.card > .table-responsive .table tr:last-child td,
.card > .table-responsive-sm .table tr:last-child td,
.card > .table-responsive-md .table tr:last-child td,
.card > .table-responsive-lg .table tr:last-child td,
.card > .table-responsive-xl .table tr:last-child td {
  border-bottom: 0;
}
.card .card-header + .table {
  border-top: 0;
}

.table-action a {
  color: #6c757d;
}
.table-action a:hover {
  color: #212529;
}
.table-action .feather {
  width: 18px;
  height: 18px;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.card > .dataTables_wrapper .table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.card > .dataTables_wrapper .dataTables_info {
  padding: 1rem 1.25rem;
}
.card > .dataTables_wrapper .dataTables_paginate {
  padding: 0.6rem 1.25rem;
}

.dt-bootstrap4 {
  width: calc(100% - 2px);
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #343a40;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #343a40;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #3A89FF;
}
.tab .nav-tabs .nav-link svg {
  width: 20px;
  height: 20px;
}
.tab .tab-content {
  background: #fff;
  padding: 1.25rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.2rem 0.2rem;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}

.tab-primary .nav-tabs .nav-link.active {
  background: #3A89FF;
  border-bottom-color: #3A89FF;
  color: #fff;
}
.tab-primary .tab-content {
  background: #3A89FF;
  color: #fff;
}
.tab-primary h1, .tab-primary h2, .tab-primary h3, .tab-primary h4, .tab-primary h5, .tab-primary h6,
.tab-primary .h1, .tab-primary .h2, .tab-primary .h3, .tab-primary .h4, .tab-primary .h5, .tab-primary .h6 {
  color: #fff;
}

.tab-secondary .nav-tabs .nav-link.active {
  background: #495057;
  border-bottom-color: #495057;
  color: #fff;
}
.tab-secondary .tab-content {
  background: #495057;
  color: #fff;
}
.tab-secondary h1, .tab-secondary h2, .tab-secondary h3, .tab-secondary h4, .tab-secondary h5, .tab-secondary h6,
.tab-secondary .h1, .tab-secondary .h2, .tab-secondary .h3, .tab-secondary .h4, .tab-secondary .h5, .tab-secondary .h6 {
  color: #fff;
}

.tab-tertiary .nav-tabs .nav-link.active {
  background: #076aff;
  border-bottom-color: #076aff;
  color: #fff;
}
.tab-tertiary .tab-content {
  background: #076aff;
  color: #fff;
}
.tab-tertiary h1, .tab-tertiary h2, .tab-tertiary h3, .tab-tertiary h4, .tab-tertiary h5, .tab-tertiary h6,
.tab-tertiary .h1, .tab-tertiary .h2, .tab-tertiary .h3, .tab-tertiary .h4, .tab-tertiary .h5, .tab-tertiary .h6 {
  color: #fff;
}

.tab-success .nav-tabs .nav-link.active {
  background: #4BBF73;
  border-bottom-color: #4BBF73;
  color: #fff;
}
.tab-success .tab-content {
  background: #4BBF73;
  color: #fff;
}
.tab-success h1, .tab-success h2, .tab-success h3, .tab-success h4, .tab-success h5, .tab-success h6,
.tab-success .h1, .tab-success .h2, .tab-success .h3, .tab-success .h4, .tab-success .h5, .tab-success .h6 {
  color: #fff;
}

.tab-info .nav-tabs .nav-link.active {
  background: #1F9BCF;
  border-bottom-color: #1F9BCF;
  color: #fff;
}
.tab-info .tab-content {
  background: #1F9BCF;
  color: #fff;
}
.tab-info h1, .tab-info h2, .tab-info h3, .tab-info h4, .tab-info h5, .tab-info h6,
.tab-info .h1, .tab-info .h2, .tab-info .h3, .tab-info .h4, .tab-info .h5, .tab-info .h6 {
  color: #fff;
}

.tab-warning .nav-tabs .nav-link.active {
  background: #f0ad4e;
  border-bottom-color: #f0ad4e;
  color: #fff;
}
.tab-warning .tab-content {
  background: #f0ad4e;
  color: #fff;
}
.tab-warning h1, .tab-warning h2, .tab-warning h3, .tab-warning h4, .tab-warning h5, .tab-warning h6,
.tab-warning .h1, .tab-warning .h2, .tab-warning .h3, .tab-warning .h4, .tab-warning .h5, .tab-warning .h6 {
  color: #fff;
}

.tab-danger .nav-tabs .nav-link.active {
  background: #d9534f;
  border-bottom-color: #d9534f;
  color: #fff;
}
.tab-danger .tab-content {
  background: #d9534f;
  color: #fff;
}
.tab-danger h1, .tab-danger h2, .tab-danger h3, .tab-danger h4, .tab-danger h5, .tab-danger h6,
.tab-danger .h1, .tab-danger .h2, .tab-danger .h3, .tab-danger .h4, .tab-danger .h5, .tab-danger .h6 {
  color: #fff;
}

.tab-light .nav-tabs .nav-link.active {
  background: #f8f9fa;
  border-bottom-color: #f8f9fa;
  color: #fff;
}
.tab-light .tab-content {
  background: #f8f9fa;
  color: #fff;
}
.tab-light h1, .tab-light h2, .tab-light h3, .tab-light h4, .tab-light h5, .tab-light h6,
.tab-light .h1, .tab-light .h2, .tab-light .h3, .tab-light .h4, .tab-light .h5, .tab-light .h6 {
  color: #fff;
}

.tab-dark .nav-tabs .nav-link.active {
  background: #354052;
  border-bottom-color: #354052;
  color: #fff;
}
.tab-dark .tab-content {
  background: #354052;
  color: #fff;
}
.tab-dark h1, .tab-dark h2, .tab-dark h3, .tab-dark h4, .tab-dark h5, .tab-dark h6,
.tab-dark .h1, .tab-dark .h2, .tab-dark .h3, .tab-dark .h4, .tab-dark .h5, .tab-dark .h6 {
  color: #fff;
}

.tab-title {
  font-size: 1rem;
}

.tab-vertical .nav-tabs {
  float: left;
  flex-direction: column;
}
.tab-vertical .nav-tabs .nav-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.tab-vertical .tab-content {
  overflow: auto;
}

.timeline {
  list-style-type: none;
  position: relative;
}
.timeline:before {
  content: " ";
  background: #dee2e6;
  display: inline-block;
  position: absolute;
  left: 9px;
  width: 2px;
  height: 100%;
  z-index: 1;
}

.timeline-item:before {
  content: " ";
  background: #fff;
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  border: 3px solid #3A89FF;
  left: 0;
  width: 20px;
  height: 20px;
  z-index: 1;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 1rem;
}

b, strong {
  font-weight: 600;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

a {
  cursor: pointer;
}

.wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
}

.wrapper-boxed {
  max-width: 1440px;
  margin: 0 auto;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.content {
  padding: 2.5rem 2.5rem 1.5rem;
  flex: 1;
}
@media (max-width: 767.98px) {
  .content {
    width: 100vw;
    max-width: 100vw;
  }
}
@media (max-width: 991.98px) {
  .content {
    padding: 1.5rem;
  }
}

.main {
  display: flex;
  width: 100%;
  min-height: 100vh;
  min-width: 0;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  flex-direction: column;
}
@media (max-width: 767.98px) {
  .main {
    overflow-y: hidden;
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.settings {
  display: none;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #343a40;
  color: #fff;
  position: fixed;
  top: 200px;
  right: 0;
  width: 46px;
  padding: 0.75rem 0.75rem;
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
}
.settings-toggle:hover {
  width: 52px;
}
.settings-toggle svg {
  width: 22px;
  height: 22px;
  animation-name: spin;
  animation-duration: 4000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.settings-panel {
  background: #fff;
  border-left: 0 solid transparent;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  display: block;
  height: 100%;
  position: fixed;
  width: 240px;
  z-index: 100;
  top: 0;
  bottom: 0;
  right: -240px;
  transition: right 0.2s ease-in-out;
}
.settings.open .settings-panel:before {
  content: "";
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  pointer-events: none;
}
.settings.open .settings-panel {
  right: 0;
}

.settings-content {
  height: 100%;
  overflow: auto;
  position: relative;
  background: #fff;
}
.settings-content .ps__thumb-y,
.settings-content .simplebar-scrollbar::before {
  background: rgba(0, 0, 0, 0.5);
}

.settings-title {
  padding: 1.35rem 1.5rem;
  font-size: 0.875rem;
}
.settings-title h4, .settings-title .h4 {
  margin-bottom: 0;
}

.settings-section {
  border-top: 0 solid transparent;
  padding: 1rem 1.5rem;
}

.settings-layouts {
  line-height: 2;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}

.settings-layouts-item .badge {
  background: #adb5bd;
  border-radius: 10rem;
  color: #fff;
  padding: 0.2rem 0.35rem;
}
.settings-layouts-item, .settings-layouts-item:hover {
  color: #495057;
  text-decoration: none;
  cursor: pointer;
}
.settings-layouts-item:hover .badge {
  background: #6c757d;
}

.settings-theme {
  display: block;
  margin-bottom: 1rem;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
.settings-theme:last-child {
  margin-bottom: 0;
}
.settings-theme:hover {
  text-decoration: none;
}
.settings-theme img {
  border-radius: 0.2rem;
  border: 1px solid #ced4da;
  transform: scale(1);
  transition: all 0.1s ease-in-out;
}
.settings-theme:hover img {
  transform: scale(1.03);
}

html[data-useragent*="MSIE 10.0"] .main {
  width: calc(100% - 260px);
}
html[data-useragent*="MSIE 10.0"] .sidebar-toggle {
  display: none !important;
}
html[data-useragent*="MSIE 10.0"] .sidebar {
  width: 260px !important;
  min-width: 260px !important;
  margin-left: 0 !important;
}
html[data-useragent*="MSIE 10.0"] .toggled.sidebar-collapsed {
  margin-left: 0 !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-top-lg {
  border-top-left-radius: 0.3rem !important;
  border-top-right-radius: 0.3rem !important;
}

.rounded-right-lg {
  border-top-right-radius: 0.3rem !important;
  border-bottom-right-radius: 0.3rem !important;
}

.rounded-bottom-lg {
  border-bottom-right-radius: 0.3rem !important;
  border-bottom-left-radius: 0.3rem !important;
}

.rounded-left-lg {
  border-top-left-radius: 0.3rem !important;
  border-bottom-left-radius: 0.3rem !important;
}

.rounded-sm {
  border-radius: 0.1rem !important;
}

.rounded-top-sm {
  border-top-left-radius: 0.1rem !important;
  border-top-right-radius: 0.1rem !important;
}

.rounded-right-sm {
  border-top-right-radius: 0.1rem !important;
  border-bottom-right-radius: 0.1rem !important;
}

.rounded-bottom-sm {
  border-bottom-right-radius: 0.1rem !important;
  border-bottom-left-radius: 0.1rem !important;
}

.rounded-left-sm {
  border-top-left-radius: 0.1rem !important;
  border-bottom-left-radius: 0.1rem !important;
}

.cursor-grab {
  cursor: move;
  cursor: grab;
  cursor: -webkit-grab;
}

.cursor-pointer {
  cursor: pointer;
}

.font-size-lg {
  font-size: 1rem;
}

.font-size-sm {
  font-size: 1rem;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.absolute-top {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcnBvcmF0ZS5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFubmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMS12YXJpYWJsZXMvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19jb3Jwb3JhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mZWF0aGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19oYW1idXJnZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2xhbmRpbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3JlYm9vdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NpemluZy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3RhYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190eXBlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL193cmFwcGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jb250ZW50LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19tYWluLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zZXR0aW5ncy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19jdXJzb3JzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2ZvbnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fcG9zaXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDUixxRUFBQTtBQ0FOOzs7O0VBQUE7QUNERjs7RUFTSSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxrQkFBQTtFQUFBLHVCQUFBO0VBSUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNC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QUNGOztBVXZqQkU7RU5nUU0saUNBQUE7RU01UEosZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBUGhEOUI7QUl6ZEk7RU1wR0Y7SU51UU0saUJBQUE7RUowVE47QUFDRjs7QVVsa0JFO0VOZ1FNLGlDQUFBO0VNNVBKLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QVByQzlCO0FJcGVJO0VNcEdGO0lOdVFNLGVBQUE7RUpxVU47QUFDRjs7QVU3a0JFO0VOZ1FNLGlDQUFBO0VNNVBKLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QVAxQjlCO0FJL2VJO0VNcEdGO0lOdVFNLGlCQUFBO0VKZ1ZOO0FBQ0Y7O0FVeGxCRTtFTmdRTSxpQ0FBQTtFTTVQSixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FQZjlCO0FJMWZJO0VNcEdGO0lOdVFNLGVBQUE7RUoyVk47QUFDRjs7QVVubUJFO0VOZ1FNLGlDQUFBO0VNNVBKLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QVBKOUI7QUlyZ0JJO0VNcEdGO0lOdVFNLGlCQUFBO0VKc1dOO0FBQ0Y7O0FVdGxCQTtFQ3ZERSxlQUFBO0VBQ0EsZ0JBQUE7QVhpcEJGOztBVXRsQkE7RUM1REUsZUFBQTtFQUNBLGdCQUFBO0FYc3BCRjs7QVV4bEJBO0VBQ0UscUJBQUE7QVYybEJGO0FVemxCRTtFQUNFLG9CSHNvQjBCO0FQM0M5Qjs7QVVqbEJBO0VOOE1NLGtCQUxJO0VNdk1SLHlCQUFBO0FWb2xCRjs7QVVobEJBO0VBQ0UsbUJGNUVPO0VKbVJILHFCQUxJO0FKa1pWO0FVamxCRTtFQUNFLGdCQUFBO0FWbWxCSjs7QVUva0JBO0VBQ0UsaUJBQUE7RUFDQSxtQkZ0Rk87RUptUkgsa0JBTEk7RU10TFIsY0VsRlM7QVpvcUJYO0FVaGxCRTtFQUNFLGFBQUE7QVZrbEJKOztBYWxyQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBZGdyQkY7O0FhanJCQTtFQUNFLGdCTitqRGtDO0VNOWpEbEMsbUNOK2pEa0M7RU05akRsQywyREFBQTtFSkdFLHNDQUFBO0VLUkYsZUFBQTtFQUdB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O0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCODlESjs7QXFCaC9ERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCNCtESjs7QXFCOS9ERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCMC9ESjs7QXFCNWdFRTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCd2dFSjs7QXFCMWhFRTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCc2hFSjs7QXFCeGlFRTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCb2lFSjs7QXFCdGpFRTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCa2pFSjs7QXFCcGtFRTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QXJCZ2tFSjs7QW9CLzZESTtFQUNFLGdCQUFBO0VBQ0EsaUNBQUE7QXBCazdETjs7QWlCN2dFSTtFR3lGQTtJQUNFLGdCQUFBO0lBQ0EsaUNBQUE7RXBCdzdESjtBQUNGO0FpQnBoRUk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VwQjg3REo7QUFDRjtBaUIxaEVJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFcEJvOERKO0FBQ0Y7QWlCaGlFSTtFR3lGQTtJQUNFLGdCQUFBO0lBQ0EsaUNBQUE7RXBCMDhESjtBQUNGO0FpQnRpRUk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VwQmc5REo7QUFDRjtBc0JwbkVBO0VBQ0UscUJmdTJCc0M7QVArd0N4Qzs7QXNCN21FQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFbEI4UUksa0JBTEk7RWtCclFSLGdCZDZGaUI7QVJpaEVuQjs7QXNCMW1FQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RWxCb1FJLGVBTEk7QUorMkRWOztBc0IxbUVBO0VBQ0UsZ0NBQUE7RUFDQSxtQ0FBQTtFbEI4UEksa0JBTEk7QUpxM0RWOztBdUIzb0VBO0VBQ0UsbUJoQisxQnNDO0VIcmtCbEMsa0JBTEk7RW1CalJSLGdDaEIrMUJzQztBUDZ5Q3hDOztBd0JqcEVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFcEJ3UkksbUJBTEk7RW9CaFJSLGdCaEJQbUI7RWdCUW5CLGdCaEJ1R2lCO0VnQnRHakIsY1pPUztFWU5ULHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHNCWkZTO0VZR1QsNEJBQUE7RUFDQSx3Q0FBQTtFZkdFLHNDQUFBO0VnQkhFLHdFRE1KO0F4QitvRUY7QXlCanBFTTtFRGhCTjtJQ2lCUSxnQkFBQTtFekJvcEVOO0FBQ0Y7QXdCbHBFRTtFQUNFLGdCQUFBO0F4Qm9wRUo7QXdCbHBFSTtFQUNFLGVBQUE7QXhCb3BFTjtBd0Ivb0VFO0VBQ0UsY1pmTztFWWdCUCxzQlp2Qk87RVl3QlAscUJqQjgyQm9DO0VpQjcyQnBDLFVBQUE7RUFLRSxrRGpCa2hCa0I7QVAybkR4QjtBd0J6b0VFO0VBTUUsZUFBQTtFQU1BLGFBQUE7RUFLQSxTQUFBO0F4QjZuRUo7QXdCeG5FRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0F4QjBuRUo7QXdCdG5FRTtFQUNFLGdDakI0MEJvQztFaUIxMEJwQyxVQUFBO0F4QnVuRUo7QXdCMW5FRTtFQUNFLGdDakI0MEJvQztFaUIxMEJwQyxVQUFBO0F4QnVuRUo7QXdCMW5FRTtFQUNFLGdDakI0MEJvQztFaUIxMEJwQyxVQUFBO0F4QnVuRUo7QXdCL21FRTtFQUVFLHlCWnpFTztFWTRFUCxVQUFBO0F4QjhtRUo7QXdCMW1FRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmhCa0ZrQjtVZ0JsRmxCLHlCaEJrRmtCO0VnQmpGbEIsY1ovRU87RWNmVCx1Q25CcWlDZ0M7RWlCcjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCaEJPVztFZ0JOWCxnQkFBQTtFQ3pGRSxxSUQwRkY7QXhCNG1FSjtBeUJsc0VNO0VEMEVKO0lDekVNLGdCQUFBO0V6QnFzRU47QUFDRjtBd0I5bUVFO0VBQ0Usd0NqQjQ3QjhCO0FQb3JDbEM7O0F3QnZtRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQmhCVmlCO0VnQldqQiwyQmpCMnhCc0M7RWlCMXhCdEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F4QjBtRUY7QXdCeG1FRTtFQUNFLFVBQUE7QXhCMG1FSjtBd0J2bUVFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0F4QndtRUo7O0F3QjdsRUE7RUFDRSxnQ2hCcUNnQjtFZ0JwQ2hCLHVCQUFBO0VwQnlJSSxrQkFMSTtFS3ZRTix5Q0FBQTtBVHF1RUo7QXdCOWxFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmpCb29CMEI7VWlCcG9CMUIseUJqQm9vQjBCO0FQNDlDOUI7O0F3QjVsRUE7RUFDRSw4QmhCMEJnQjtFZ0J6QmhCLHFCQUFBO0VwQjRISSxlQUxJO0VLdlFOLHlDQUFBO0FUaXZFSjtBd0I3bEVFO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCakIybkIwQjtVaUIzbkIxQix1QmpCMm5CMEI7QVBvK0M5Qjs7QXdCdmxFRTtFQUNFLGlDaEJLVztBUnFsRWY7QXdCdmxFRTtFQUNFLGdDaEJHYztBUnNsRWxCO0F3QnRsRUU7RUFDRSw4QmhCQ2M7QVJ1bEVsQjs7QXdCbmxFQTtFQUNFLFdqQnF1QnNDO0VpQnB1QnRDLDZCaEJWYTtFZ0JXYixnQmhCbkJvQjtBUnltRXRCO0F3QnBsRUU7RUFDRSxlQUFBO0F4QnNsRUo7QXdCbmxFRTtFQUNFLG9CQUFBO0VmdkxBLHNDQUFBO0FUNndFSjtBd0JsbEVFO0VBQ0Usb0JBQUE7RWY1TEEsc0NBQUE7QVRpeEVKO0F3QmpsRUU7RUFBb0IsNEJoQnpCSjtBUjZtRWxCO0F3Qm5sRUU7RUFBb0IsMEJoQnhCSjtBUjhtRWxCOztBMkJyeUVBO0VBQ0Usd1BBQUE7RUFFQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNDQUFBO0V2QnFSSSxtQkFMSTtFdUI3UVIsZ0JuQlZtQjtFbUJXbkIsZ0JuQm9HaUI7RW1CbkdqQixjZklTO0VlSFQsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0Esc0JmTFM7RWVNVCxtRkFBQTtFQUNBLDRCQUFBO0VBQ0Esd0NwQis5QmtDO0VvQjk5QmxDLDBCcEIrOUJrQztFb0I5OUJsQyx3Q0FBQTtFbEJIRSxzQ0FBQTtFZ0JIRSx3RUVTSjtBM0JxeUVGO0F5QjF5RU07RUVmTjtJRmdCUSxnQkFBQTtFekI2eUVOO0FBQ0Y7QTJCeHlFRTtFQUNFLHFCcEJzM0JvQztFb0JyM0JwQyxVQUFBO0VBS0UsaURwQmkrQjRCO0FQcTBDbEM7QTJCbHlFRTtFQUVFLHFCbkIySWtCO0VtQjFJbEIsc0JBQUE7QTNCbXlFSjtBMkJoeUVFO0VBRUUseUJmaENPO0FaaTBFWDtBMkI1eEVFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBM0I4eEVKOztBMkIxeEVBO0VBQ0Usb0JuQnVIdUI7RW1CdEh2Qix1Qm5Cc0h1QjtFbUJySHZCLG9CcEJxdUI0QjtFSGxnQnhCLGtCQUxJO0VLdlFOLHlDQUFBO0FUdzBFSjs7QTJCMXhFQTtFQUNFLG9CbkJnSHVCO0VtQi9HdkIsdUJuQitHdUI7RW1COUd2QixrQnBCaXVCNEI7RUh0Z0J4QixlQUxJO0VLdlFOLHlDQUFBO0FUZzFFSjs7QTJCeHhFSTtFQUNFLHdQQUFBO0EzQjJ4RU47O0E0Qm4yRUE7RUFDRSxjQUFBO0VBQ0EscUJyQnE2QndDO0VxQnA2QnhDLG1CckJxNkJ3QztFcUJwNkJ4Qyx1QnJCcTZCd0M7QVBpOEMxQztBNEJwMkVFO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0E1QnMyRUo7O0E0QmwyRUE7RUFDRSxvQnJCMjVCd0M7RXFCMTVCeEMsZUFBQTtFQUNBLGlCQUFBO0E1QnEyRUY7QTRCbjJFRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QTVCcTJFSjs7QTRCajJFQTtFQUNFLHdCQUFBO0VBRUEsY0FBQTtFQUNBLFVyQjA0QndDO0VxQno0QnhDLFdyQnk0QndDO0VxQng0QnhDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSx5Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkRyQjI0QndDO0VxQjE0QnhDLHlCQUFBO0E1Qm0yRUY7QTRCaDJFRTtFbkIzQkUscUJBQUE7QVQ4M0VKO0E0Qi8xRUU7RUFFRSxrQnJCbTRCc0M7QVA2OUMxQztBNEI3MUVFO0VBQ0UsdUJyQjAzQnNDO0FQcStDMUM7QTRCNTFFRTtFQUNFLHFCckJzMUJvQztFcUJyMUJwQyxVQUFBO0VBQ0Esa0RyQjhmb0I7QVBnMkR4QjtBNEIzMUVFO0VBQ0UseUJoQmpFRztFZ0JrRUgscUJoQmxFRztBWis1RVA7QTRCMzFFSTtFQUlJLHVQQUFBO0E1QjAxRVI7QTRCdDFFSTtFQUlJLCtKQUFBO0E1QnExRVI7QTRCaDFFRTtFQUNFLHlCaEJ0Rkc7RWdCdUZILHFCaEJ2Rkc7RWdCNEZELGlQQUFBO0E1QjgwRU47QTRCMTBFRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFlyQmsyQnVDO0FQMCtDM0M7QTRCcjBFSTtFQUNFLGVBQUE7RUFDQSxZckJ5MUJxQztBUDgrQzNDOztBNEJ6ekVBO0VBQ0UsbUJyQm8xQmdDO0FQdytDbEM7QTRCMXpFRTtFQUNFLDJLQUFBO0VBRUEsVXJCODBCOEI7RXFCNzBCOUIsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLGdDQUFBO0VuQmpIQSxrQkFBQTtFZ0JIRSxpREdzSEY7QTVCMnpFSjtBeUI3NkVNO0VHMEdKO0lIekdNLGdCQUFBO0V6Qmc3RU47QUFDRjtBNEI5ekVJO0VBQ0UsNkpBQUE7QTVCZzBFTjtBNEI3ekVJO0VBQ0UsaUNyQjYwQjRCO0VxQngwQjFCLDBKQUFBO0E1QjJ6RVI7QTRCdHpFRTtFQUNFLG9CckJ3ekI4QjtFcUJ2ekI5QixlQUFBO0E1Qnd6RUo7QTRCdHpFSTtFQUNFLG9CQUFBO0VBQ0EsY0FBQTtBNUJ3ekVOOztBNEJuekVBO0VBQ0UscUJBQUE7RUFDQSxrQnJCc3lCZ0M7QVBnaERsQzs7QTRCbnpFQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBNUJzekVGO0E0Qmx6RUk7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhckJzcEJ3QjtBUDhwRDlCOztBNEI3eUVJO0VBQ0UsaUxBQUE7QTVCZ3pFTjs7QTZCbitFQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLDZCQUFBO0E3QnMrRUY7QTZCcCtFRTtFQUNFLFVBQUE7QTdCcytFSjtBNkJsK0VJO0VBQTBCLHFFdEI4Z0NhO0FQdTlDM0M7QTZCcCtFSTtFQUEwQixxRXRCNmdDYTtBUDA5QzNDO0E2QnArRUU7RUFDRSxTQUFBO0E3QnMrRUo7QTZCbitFRTtFQUNFLFd0QisvQnVDO0VzQjkvQnZDLFl0QjgvQnVDO0VzQjcvQnZDLG9CQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFSDFCRix5QmRISztFaUIrQkgsU3RCNi9CdUM7RUUxZ0N2QyxtQkFBQTtFZ0JIRSxvSEltQkY7RUpuQkUsNEdJbUJGO0E3Qm8rRUo7QXlCbi9FTTtFSU1KO0lKTE0sd0JBQUE7SUFBQSxnQkFBQTtFekJzL0VOO0FBQ0Y7QTZCditFSTtFSGpDRix5Qm5COGhDeUM7QVA2K0MzQztBNkJyK0VFO0VBQ0UsV3RCdytCOEI7RXNCditCOUIsY3RCdytCOEI7RXNCditCOUIsa0JBQUE7RUFDQSxldEJ1K0I4QjtFc0J0K0I5Qix3Q3RCdStCOEI7RXNCdCtCOUIseUJBQUE7RXBCN0JBLG1CQUFBO0FUcWdGSjtBNkJuK0VFO0VBQ0UsV3RCbytCdUM7RXNCbitCdkMsWXRCbStCdUM7RXNCbCtCdkMscUJBQUE7T0FBQSxnQkFBQTtFSHBERix5QmRISztFaUJ5REgsU3RCbStCdUM7RUUxZ0N2QyxtQkFBQTtFZ0JIRSxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0E3Qm8rRUo7QXlCN2dGTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V6QmdoRk47QUFDRjtBNkJ2K0VJO0VIM0RGLHlCbkI4aEN5QztBUHVnRDNDO0E2QnIrRUU7RUFDRSxXdEI4OEI4QjtFc0I3OEI5QixjdEI4OEI4QjtFc0I3OEI5QixrQkFBQTtFQUNBLGV0QjY4QjhCO0VzQjU4QjlCLHdDdEI2OEI4QjtFc0I1OEI5Qix5QkFBQTtFcEJ2REEsbUJBQUE7QVQraEZKO0E2Qm4rRUU7RUFDRSxvQkFBQTtBN0JxK0VKO0E2Qm4rRUk7RUFDRSwyQ3RCZzlCcUM7QVBxaEQzQztBNkJsK0VJO0VBQ0UsMkN0QjQ4QnFDO0FQd2hEM0M7O0E4QjNqRkE7RUFDRSxrQkFBQTtBOUI4akZGO0E4QjVqRkU7OztFQUdFLDBCdkJ3aUNvQztFdUJ2aUNwQyw4QnZCdWlD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O0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RTVCcVBFLGtCQUxJO0U0QjdPTixXekJxaUNxQjtFeUJwaUNyQixtQ3pCb2lDcUI7RUUvakNyQixzQ0FBQTtBVGt2Rko7O0FnQ2x0Rkk7Ozs7RUFFRSxjQUFBO0FoQ3V0Rk47O0FnQ3R3Rkk7RUFxREUsK0N6QnVoQ21CO0FQOHJEekI7QWdDM3NGTTtFQUNFLCtDekI0Z0NpQjtFeUJ2Z0NmLDBEekJ1Z0NlO0FQa3NEekI7O0FnQzl3Rkk7RUF1RkUsK0N6QnEvQm1CO0FQc3NEekI7QWdDL3FGTTtFQUNFLCtDekJ3K0JpQjtFeUJuK0JmLDBEekJtK0JlO0FQMHNEekI7O0FnQ3R4Rkk7RUF5SEUsK0N6Qm05Qm1CO0FQOHNEekI7QWdDL3BGTTtFQUNFLDRDekJnOUJpQjtBUGl0RHpCO0FnQzlwRk07RUFDRSwwRHpCNDhCaUI7QVBvdER6QjtBZ0M3cEZNO0VBQ0UsaUN6Qnc4QmlCO0FQdXREekI7O0FnQzFwRkk7RUFDRSxrQkFBQTtBaEM2cEZOOztBZ0N2eUZJOzs7OztFQW9KTSxVQUFBO0FoQzJwRlY7O0FnQzN4RkU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CekJ1MEJvQztFSHJrQmxDLGtCQUxJO0U0QjFQTixtQ3pCa2pDcUI7QVAydUR6Qjs7QWdDMXhGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RTVCcVBFLGtCQUxJO0U0QjdPTixXekJxaUNxQjtFeUJwaUNyQixrQ3pCb2lDcUI7RUUvakNyQixzQ0FBQTtBVHd6Rko7O0FnQ3h4Rkk7Ozs7RUFFRSxjQUFBO0FoQzZ4Rk47O0FnQzUwRkk7RUFxREUsaUR6QnVoQ21CO0FQb3dEekI7QWdDanhGTTtFQUNFLGlEekI0Z0NpQjtFeUJ2Z0NmLHlEekJ1Z0NlO0FQd3dEekI7O0FnQ3AxRkk7RUF1RkUsaUR6QnEvQm1CO0FQNHdEekI7QWdDcnZGTTtFQUNFLGlEekJ3K0JpQjtFeUJuK0JmLHlEekJtK0JlO0FQ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QTNFK2hPWjs7QTJFdGlPUTtFQU9JLDJCQUFBO0EzRW1pT1o7O0EyRTFpT1E7RUFPSSw0QkFBQTtBM0V1aU9aOztBMkU5aU9RO0VBT0ksMkJBQUE7QTNFMmlPWjs7QTJFbGpPUTtFQU9JLDJCQUFBO0EzRStpT1o7O0EyRXRqT1E7RUFPSSw2QkFBQTtBM0Vtak9aOztBMkUxak9RO0VBT0ksOEJBQUE7QTNFdWpPWjs7QTJFOWpPUTtFQU9JLDZCQUFBO0EzRTJqT1o7O0EyRWxrT1E7RUFPSSwyQkFBQTtBM0Urak9aOztBMkV0a09RO0VBT0ksNkJBQUE7QTNFbWtPWjs7QTJFMWtPUTtFQU9JLDhCQUFBO0EzRXVrT1o7O0EyRTlrT1E7RUFPSSw2QkFBQTtBM0Uya09aOztBMkVsbE9RO0VBT0ksMEJBQUE7QTNFK2tPWjs7QTJFdGxPUTtFQU9JLGdDQUFBO0EzRW1sT1o7O0EyRTFsT1E7RUFPSSx5QkFBQTtBM0V1bE9aOztBMkU5bE9RO0VBT0ksd0JBQUE7QTNFMmxPWjs7QTJFbG1PUTtFQU9JLCtCQUFBO0EzRStsT1o7O0EyRXRtT1E7RUFPSSx5QkFBQTtBM0VtbU9aOztBMkUxbU9RO0VBT0ksNkJBQUE7QTNFdW1PWjs7QTJFOW1PUTtFQU9JLDhCQUFBO0EzRTJtT1o7O0EyRWxuT1E7RUFPSSx3QkFBQTtBM0UrbU9aOztBMkV0bk9RO0VBT0ksK0JBQUE7QTNFbW5PWjs7QTJFMW5PUTtFQU9JLHdCQUFBO0EzRXVuT1o7O0EyRTluT1E7RUFPSSwyQ0FBQTtBM0Uybk9aOztBMkVsb09RO0VBT0ksOENBQUE7QTNFK25PWjs7QTJFdG9PUTtFQU9JLDhDQUFBO0EzRW1vT1o7O0EyRTFvT1E7RUFPSSwyQkFBQTtBM0V1b09aOztBMkV4cE9RO0VBQ0UsZ0ZBQUE7QTNFMnBPVjs7QTJFNXBPUTtFQUNFLGtGQUFBO0EzRStwT1Y7O0EyRWhxT1E7RUFDRSxpRkFBQTtBM0VtcU9WOztBMkVwcU9RO0VBQ0UsZ0ZBQUE7QTNFdXFPVjs7QTJFeHFPUTtFQUNFLDZFQUFBO0EzRTJxT1Y7O0EyRTVxT1E7RUFDRSxnRkFBQTtBM0UrcU9WOztBMkVock9RO0VBQ0UsK0VBQUE7QTNFbXJPVjs7QTJFcHJPUTtFQUNFLDhFQUFBO0EzRXVyT1Y7O0EyRXhyT1E7RUFDRSw2RUFBQTtBM0Uyck9WOztBMkVsck9RO0VBT0ksMkJBQUE7QTNFK3FPWjs7QTJFdHJPUTtFQU9JLDZCQUFBO0EzRW1yT1o7O0EyRTFyT1E7RUFPSSw2QkFBQTtBM0V1ck9aOztBMkU5ck9RO0VBT0ksMEJBQUE7QTNFMnJPWjs7QTJFbHNPUTtFQU9JLG1DQUFBO0VBQUEsMkJBQUE7QTNFK3JPWjs7QTJFdHNPUTtFQU9JLGlCQUFBO0EzRW1zT1o7O0EyRTFzT1E7RUFPSSxtQkFBQTtBM0V1c09aOztBMkU5c09RO0VBT0ksb0JBQUE7QTNFMnNPWjs7QTJFbHRPUTtFQU9JLG9CQUFBO0EzRStzT1o7O0EyRXR0T1E7RUFPSSxzQkFBQTtBM0VtdE9aOztBMkUxdE9RO0VBT0ksdUJBQUE7QTNFdXRPWjs7QTJFOXRPUTtFQU9JLGtCQUFBO0EzRTJ0T1o7O0EyRWx1T1E7RUFPSSxvQkFBQTtBM0UrdE9aOztBMkV0dU9RO0VBT0kscUJBQUE7QTNFbXVPWjs7QTJFMXVPUTtFQU9JLG1CQUFBO0EzRXV1T1o7O0EyRTl1T1E7RUFPSSxxQkFBQTtBM0UydU9aOztBMkVsdk9RO0VBT0ksc0JBQUE7QTNFK3VPWjs7QTJFdHZPUTtFQU9JLDJDQUFBO0EzRW12T1o7O0EyRTF2T1E7RUFPSSxzQ0FBQTtBM0V1dk9aOztBMkU5dk9RO0VBT0ksc0NBQUE7QTNFMnZPWjs7QTJFbHdPUTtFQU9JLHVGQUFBO0EzRSt2T1o7O0EyRXR3T1E7RUFPSSxvQkFBQTtBM0Vtd09aOztBMkUxd09RO0VBT0ksMkZBQUE7QTNFdXdPWjs7QTJFOXdPUTtFQU9JLHdCQUFBO0EzRTJ3T1o7O0EyRWx4T1E7RUFPSSw2RkFBQTtBM0Urd09aOztBMkV0eE9RO0VBT0ksMEJBQUE7QTNFbXhPWjs7QTJFMXhPUTtFQU9JLDhGQUFBO0EzRXV4T1o7O0EyRTl4T1E7RUFPSSwyQkFBQTtBM0UyeE9aOztBMkVseU9RO0VBT0ksNEZBQUE7QTNFK3hPWjs7QTJFdHlPUTtFQU9JLHlCQUFBO0EzRW15T1o7O0EyRTF5T1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0EzRXd5T1o7O0EyRS95T1E7RUFJUSxzQkFBQTtFQUdKLGdGQUFBO0EzRTZ5T1o7O0EyRXB6T1E7RUFJUSxzQkFBQTtFQUdKLCtFQUFBO0EzRWt6T1o7O0EyRXp6T1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0EzRXV6T1o7O0EyRTl6T1E7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0EzRTR6T1o7O0EyRW4wT1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0EzRWkwT1o7O0EyRXgwT1E7RUFJUSxzQkFBQTtFQUdKLDZFQUFBO0EzRXMwT1o7O0EyRTcwT1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0EzRTIwT1o7O0EyRWwxT1E7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0EzRWcxT1o7O0EyRXYxT1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0EzRXExT1o7O0EyRTUxT1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0EzRTAxT1o7O0EyRWoyT1E7RUFPSSx3REFBQTtBM0U4MU9aOztBMkVyMk9RO0VBT0ksMERBQUE7QTNFazJPWjs7QTJFejJPUTtFQU9JLHdEQUFBO0EzRXMyT1o7O0EyRTcyT1E7RUFPSSxxREFBQTtBM0UwMk9aOztBMkVqM09RO0VBT0ksd0RBQUE7QTNFODJPWjs7QTJFcjNPUTtFQU9JLHVEQUFBO0EzRWszT1o7O0EyRXozT1E7RUFPSSxzREFBQTtBM0VzM09aOztBMkU3M09RO0VBT0kscURBQUE7QTNFMDNPWjs7QTJFajRPUTtFQU9JLDRCQUFBO0EzRTgzT1o7O0EyRXI0T1E7RUFPSSw0QkFBQTtBM0VrNE9aOztBMkV6NE9RO0VBT0ksNEJBQUE7QTNFczRPWjs7QTJFNzRPUTtFQU9JLDRCQUFBO0EzRTA0T1o7O0EyRWo1T1E7RUFPSSw0QkFBQTtBM0U4NE9aOztBMkUvNU9RO0VBQ0Usd0JBQUE7QTNFazZPVjs7QTJFbjZPUTtFQUNFLHlCQUFBO0EzRXM2T1Y7O0EyRXY2T1E7RUFDRSx3QkFBQTtBM0UwNk9WOztBMkUzNk9RO0VBQ0UseUJBQUE7QTNFODZPVjs7QTJFLzZPUTtFQUNFLHNCQUFBO0EzRWs3T1Y7O0EyRXo2T1E7RUFPSSxxQkFBQTtBM0VzNk9aOztBMkU3Nk9RO0VBT0kscUJBQUE7QTNFMDZPWjs7QTJFajdPUTtFQU9JLHFCQUFBO0EzRTg2T1o7O0EyRXI3T1E7RUFPSSxzQkFBQTtBM0VrN09aOztBMkV6N09RO0VBT0ksc0JBQUE7QTNFczdPWjs7QTJFNzdPUTtFQU9JLDBCQUFBO0EzRTA3T1o7O0EyRWo4T1E7RUFPSSx1QkFBQTtBM0U4N09aOztBMkVyOE9RO0VBT0ksMkJBQUE7QTNFazhPWjs7QTJFejhPUTtFQU9JLHNCQUFBO0EzRXM4T1o7O0EyRTc4T1E7RUFPSSxzQkFBQTtBM0UwOE9aOztBMkVqOU9RO0VBT0ksc0JBQUE7QTNFODhPWjs7QTJFcjlPUTtFQU9JLHVCQUFBO0EzRWs5T1o7O0EyRXo5T1E7RUFPSSx1QkFBQTtBM0VzOU9aOztBMkU3OU9RO0VBT0ksMkJBQUE7QTNFMDlPWjs7QTJFaitPUTtFQU9JLHdCQUFBO0EzRTg5T1o7O0EyRXIrT1E7RUFPSSw0QkFBQTtBM0VrK09aOztBMkV6K09RO0VBT0kseUJBQUE7QTNFcytPWjs7QTJFNytPUTtFQU9JLDhCQUFBO0EzRTArT1o7O0EyRWovT1E7RUFPSSxpQ0FBQTtBM0U4K09aOztBMkVyL09RO0VBT0ksc0NBQUE7QTNFay9PWjs7QTJFei9PUTtFQU9JLHlDQUFBO0EzRXMvT1o7O0EyRTcvT1E7RUFPSSx1QkFBQTtBM0UwL09aOztBMkVqZ1BRO0VBT0ksdUJBQUE7QTNFOC9PWjs7QTJFcmdQUTtFQU9JLHlCQUFBO0EzRWtnUFo7O0EyRXpnUFE7RUFPSSx5QkFBQTtBM0VzZ1BaOztBMkU3Z1BRO0VBT0ksMEJBQUE7QTNFMGdQWjs7QTJFamhQUTtFQU9JLDRCQUFBO0EzRThnUFo7O0EyRXJoUFE7RUFPSSxrQ0FBQTtBM0VraFBaOztBMkV6aFBRO0VBT0ksc0NBQUE7QTNFc2hQWjs7QTJFN2hQUTtFQU9JLG9DQUFBO0EzRTBoUFo7O0EyRWppUFE7RUFPSSxrQ0FBQTtBM0U4aFBaOztBMkVyaVBRO0VBT0kseUNBQUE7QTNFa2lQWjs7QTJFemlQUTtFQU9JLHdDQUFBO0EzRXNpUFo7O0EyRTdpUFE7RUFPSSx3Q0FBQTtBM0UwaVBaOztBMkVqalBRO0VBT0ksa0NBQUE7QTNFOGlQWjs7QTJFcmpQUTtFQU9JLGdDQUFBO0EzRWtqUFo7O0EyRXpqUFE7RUFPSSw4QkFBQTtBM0VzalBaOztBMkU3alBRO0VBT0ksZ0NBQUE7QTNFMGpQWjs7QTJFamtQUTtFQU9JLCtCQUFBO0EzRThqUFo7O0EyRXJrUFE7RUFPSSxvQ0FBQTtBM0Vra1BaOztBMkV6a1BRO0VBT0ksa0NBQUE7QTNFc2tQWjs7QTJFN2tQUTtFQU9JLGdDQUFBO0EzRTBrUFo7O0EyRWpsUFE7RUFPSSx1Q0FBQTtBM0U4a1BaOztBMkVybFBRO0VBT0ksc0NBQUE7QTNFa2xQWjs7QTJFemxQUTtFQU9JLGlDQUFBO0EzRXNsUFo7O0EyRTdsUFE7RUFPSSwyQkFBQTtBM0UwbFBaOztBMkVqbVBRO0VBT0ksaUNBQUE7QTNFOGxQWjs7QTJFcm1QUTtFQU9JLCtCQUFBO0EzRWttUFo7O0EyRXptUFE7RUFPSSw2QkFBQTtBM0VzbVBaOztBMkU3bVBRO0VBT0ksK0JBQUE7QTNFMG1QWjs7QTJFam5QUTtFQU9JLDhCQUFBO0EzRThtUFo7O0EyRXJuUFE7RUFPSSxvQkFBQTtBM0VrblBaOztBMkV6blBRO0VBT0ksbUJBQUE7QTNFc25QWjs7QTJFN25QUTtFQU9JLG1CQUFBO0EzRTBuUFo7O0EyRWpvUFE7RUFPSSxtQkFBQTtBM0U4blBaOztBMkVyb1BRO0VBT0ksbUJBQUE7QTNFa29QWjs7QTJFem9QUTtFQU9JLG1CQUFBO0EzRXNvUFo7O0EyRTdvUFE7RUFPSSxtQkFBQTtBM0Uwb1BaOztBMkVqcFBRO0VBT0ksbUJBQUE7QTNFOG9QWjs7QTJFcnBQUTtFQU9JLG9CQUFBO0EzRWtwUFo7O0EyRXpwUFE7RUFPSSwwQkFBQTtBM0VzcFBaOztBMkU3cFBRO0VBT0kseUJBQUE7QTNFMHBQWjs7QTJFanFQUTtFQU9JLHVCQUFBO0EzRThwUFo7O0EyRXJxUFE7RUFPSSx5QkFBQTtBM0VrcVBaOztBMkV6cVBRO0VBT0ksdUJBQUE7QTNFc3FQWjs7QTJFN3FQUTtFQU9JLHlCQUFBO0EzRTBxUFo7O0EyRWpyUFE7RUFPSSx1QkFBQTtBM0U4cVBaOztBMkVyclBRO0VBT0ksdUJBQUE7QTNFa3JQWjs7QTJFenJQUTtFQU9JLDBCQUFBO0VBQUEseUJBQUE7QTNFdXJQWjs7QTJFOXJQUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QTNFNHJQWjs7QTJFbnNQUTtFQU9JLCtCQUFBO0VBQUEsOEJBQUE7QTNFaXNQWjs7QTJFeHNQUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QTNFc3NQWjs7QTJFN3NQUTtFQU9JLCtCQUFBO0VBQUEsOEJBQUE7QTNFMnNQWjs7QTJFbHRQUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QTNFZ3RQWjs7QTJFdnRQUTtFQU9JLCtCQUFBO0VBQUEsOEJBQUE7QTNFcXRQWjs7QTJFNXRQUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QTNFMHRQWjs7QTJFanVQUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QTNFK3RQWjs7QTJFdHVQUTtFQU9JLHdCQUFBO0VBQUEsMkJBQUE7QTNFb3VQWjs7QTJFM3VQUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QTNFeXVQWjs7QTJFaHZQUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QTNFOHVQWjs7QTJFcnZQUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QTNFbXZQWjs7QTJFMXZQUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QTNFd3ZQWjs7QTJFL3ZQUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QTNFNnZQWjs7QTJFcHdQUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QTNFa3dQWjs7QTJFendQUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QTNFdXdQWjs7QTJFOXdQUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QTNFNHdQWjs7QTJFbnhQUTtFQU9JLHdCQUFBO0EzRWd4UFo7O0EyRXZ4UFE7RUFPSSw4QkFBQTtBM0VveFBaOztBMkUzeFBRO0VBT0ksNkJBQUE7QTNFd3hQWjs7QTJFL3hQUTtFQU9JLDJCQUFBO0EzRTR4UFo7O0EyRW55UFE7RUFPSSw2QkFBQTtBM0VneVBaOztBMkV2eVBRO0VBT0ksMkJBQUE7QTNFb3lQWjs7QTJFM3lQUTtFQU9JLDZCQUFBO0EzRXd5UFo7O0EyRS95UFE7RUFPSSwyQkFBQTtBM0U0eVBaOztBMkVuelBRO0VBT0ksMkJBQUE7QTNFZ3pQWjs7QTJFdnpQUTtFQU9JLDBCQUFBO0EzRW96UFo7O0EyRTN6UFE7RUFPSSxnQ0FBQTtBM0V3elBaOztBMkUvelBRO0VBT0ksK0JBQUE7QTNFNHpQWjs7QTJFbjBQUTtFQU9JLDZCQUFBO0EzRWcwUFo7O0EyRXYwUFE7RUFPSSwrQkFBQTtBM0VvMFBaOztBMkUzMFBRO0VBT0ksNkJBQUE7QTNFdzBQWjs7QTJFLzBQUTtFQU9JLCtCQUFBO0EzRTQwUFo7O0EyRW4xUFE7RUFPSSw2QkFBQTtBM0VnMVBaOztBMkV2MVBRO0VBT0ksNkJBQUE7QTNFbzFQWjs7QTJFMzFQUTtFQU9JLDJCQUFBO0EzRXcxUFo7O0EyRS8xUFE7RUFPSSxpQ0FBQTtBM0U0MVBaOztBMkVuMlBRO0VBT0ksZ0NBQUE7QTNFZzJQWjs7QTJFdjJQUTtFQU9JLDhCQUFBO0EzRW8yUFo7O0EyRTMyUFE7RUFPSSxnQ0FBQTtBM0V3MlBaOztBMkUvMlBRO0VBT0ksOEJBQUE7QTNFNDJQWjs7QTJFbjNQUTtFQU9JLGdDQUFBO0EzRWczUFo7O0EyRXYzUFE7RUFPSSw4QkFBQTtBM0VvM1BaOztBMkUzM1BRO0VBT0ksOEJBQUE7QTNFdzNQWjs7QTJFLzNQUTtFQU9JLHlCQUFBO0EzRTQzUFo7O0EyRW40UFE7RUFPSSwrQkFBQTtBM0VnNFBaOztBMkV2NFBRO0VBT0ksOEJBQUE7QTNFbzRQWjs7QTJFMzRQUTtFQU9JLDRCQUFBO0EzRXc0UFo7O0EyRS80UFE7RUFPSSw4QkFBQTtBM0U0NFBaOztBMkVuNVBRO0VBT0ksNEJBQUE7QTNFZzVQ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cFNNO0lBT0kseUNBQUE7RTNFc3BTVjtFMkU3cFNNO0lBT0ksd0NBQUE7RTNFeXBTVjtFMkVocVNNO0lBT0ksd0NBQUE7RTNFNHBTVjtFMkVucVNNO0lBT0ksa0NBQUE7RTNFK3BTVjtFMkV0cVNNO0lBT0ksZ0NBQUE7RTNFa3FTVjtFMkV6cVNNO0lBT0ksOEJBQUE7RTNFcXFTVjtFMkU1cVNNO0lBT0ksZ0NBQUE7RTNFd3FTVjtFMkUvcVNNO0lBT0ksK0JBQUE7RTNFMnFTVjtFMkVsclNNO0lBT0ksb0NBQUE7RTNFOHFTVjtFMkVyclNNO0lBT0ksa0NBQUE7RTNFaXJTVjtFMkV4clNNO0lBT0ksZ0NBQUE7RTNFb3JTVjtFMkUzclNNO0lBT0ksdUNBQUE7RTNFdXJTVjtFMkU5clNNO0lBT0ksc0NBQUE7RTNFMHJTVjtFMkVqc1NNO0lBT0ksaUNBQUE7RTNFNnJTVjtFMkVwc1NNO0lBT0ksMkJBQUE7RTNFZ3NTVjtFMkV2c1NNO0lBT0ksaUNBQUE7RTNFbXNTVjtFMkUxc1NNO0lBT0ksK0JBQUE7RTNFc3NTVjtFMkU3c1NNO0lBT0ksNkJBQUE7RTNFeXNTVjtFMkVodFNNO0lBT0ksK0JBQUE7RTNFNHNTVjtFMkVudFNNO0lBT0ksOEJBQUE7RTNFK3NTVjtFMkV0dFNNO0lBT0ksb0JBQUE7RTNFa3RTVjtFMkV6dFNNO0lBT0ksbUJBQUE7RTNFcXRTVjtFMkU1dFNNO0lBT0ksbUJBQUE7RTNFd3RTVjtFMkUvdFNNO0lBT0ksbUJBQUE7RTNFMnRTVjtFMkVsdVNNO0lBT0ksbUJBQUE7RTNFOHRTVjtFMkVydVNNO0lBT0ksbUJBQUE7RTNFaXVTVjtFMkV4dVNNO0lBT0ksbUJBQUE7RTNFb3VTVjtFMkUzdVNNO0lBT0ksbUJBQUE7RTNFdXVTVjtFMkU5dVNNO0lBT0ksb0JBQUE7RTNFMHVTVjtFMkVqdlNNO0lBT0ksMEJBQUE7RTNFNnVTVjtFMkVwdlNNO0lBT0kseUJBQUE7RTNFZ3ZTVjtFMkV2dlNNO0lBT0ksdUJBQUE7RTNFbXZTVjtFMkUxdlNNO0lBT0kseUJBQUE7RTNFc3ZTVjtFMkU3dlNNO0lBT0ksdUJBQUE7RTNFeXZTVjtFMkVod1NNO0lBT0kseUJBQUE7RTNFNHZTVjtFMkVud1NNO0lBT0ksdUJBQUE7RTNFK3ZTVjtFMkV0d1NNO0lBT0ksdUJBQUE7RTNFa3dTVjtFMkV6d1NNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFM0Vzd1NWO0UyRTd3U007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UzRTB3U1Y7RTJFanhTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTNFOHdTVjtFMkVyeFNNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFM0VreFNWO0UyRXp4U007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UzRXN4U1Y7RTJFN3hTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTNFMHhTVjtFMkVqeVNNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFM0U4eFNWO0UyRXJ5U007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UzRWt5U1Y7RTJFenlTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTNFc3lTVjtFMkU3eVNNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFM0UweVNWO0UyRWp6U007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UzRTh5U1Y7RTJFcnpTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTNFa3pTVjtFMkV6elNNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFM0VzelNWO0UyRTd6U007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UzRTB6U1Y7RTJFajBTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTNFOHpTVjtFMkVyMFNNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFM0VrMFNWO0UyRXowU007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UzRXMwU1Y7RTJFNzBTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTNFMDBTVjtFMkVqMVNNO0lBT0ksd0JBQUE7RTNFNjBTVjtFMkVwMVNNO0lBT0ksOEJBQUE7RTNFZzFTVjtFMkV2MVNNO0lBT0ksNkJBQUE7RTNFbTFTVjtFMkUxMVNNO0lBT0ksMkJBQUE7RTNFczFTVjtFMkU3MVNNO0lBT0ksNkJBQUE7RTNFeTFTVjtFMkVoMlNNO0lBT0ksMkJBQUE7RTNFNDFTVjtFMkVuMlNNO0lBT0ksNkJBQUE7RTNFKzFTVjtFMkV0MlNNO0lBT0ksMkJBQUE7RTNFazJTVjtFMkV6MlNNO0lBT0ksMkJBQUE7RTNFcTJTVjtFMkU1MlNNO0lBT0ksMEJBQUE7RTNFdzJTVjtFMkUvMlNNO0lBT0ksZ0NBQUE7RTNFMjJTVjtFMkVsM1NNO0lBT0ksK0JBQUE7RTNFODJTVjtFMkVyM1NNO0lBT0ksNkJBQUE7RTNFaTNTVjtFMkV4M1NNO0lBT0ksK0JBQUE7RTNFbzNTVjtFMkUzM1NNO0lBT0ksNkJBQUE7RTNFdTNTVjtFMkU5M1NNO0lBT0ksK0JBQUE7RTNFMDNTVjtFMkVqNFNNO0lBT0ksNkJBQUE7RTNFNjNTVjtFMkVwNFNNO0lBT0ksNkJBQUE7RTNFZzRTVjtFMkV2NFNNO0lBT0ksMkJBQUE7RTNFbTRTVjtFMkUxNFNNO0lBT0ksaUNBQUE7RTNFczRTVjtFMkU3NFNNO0lBT0ksZ0NBQUE7RTNFeTRTVjtFMkVoNVNNO0lBT0ksOEJBQUE7RTNFNDRTVjtFMkVuNVNNO0lBT0ksZ0NBQUE7RTNFKzRTVjtFMkV0NVNNO0lBT0ksOEJBQUE7RTNFazVTVjtFMkV6NVNNO0lBT0ksZ0NBQUE7RTNFcTVTVjtFMkU1NVNNO0lBT0ksOEJBQUE7RTNFdzVTVjtFMkUvNVNNO0lBT0ksOEJBQUE7RTNFMjVTVjtFMkVsNlNNO0lBT0kseUJBQUE7RTNFODVTVjtFMkVyNlNNO0lBT0ksK0JBQUE7RTNFaTZTVjtFMkV4NlNNO0lBT0ksOEJBQUE7RTNFbzZTVjtFMkUzNlNNO0lBT0ksNEJBQUE7RTNFdTZTVjtFMkU5NlNNO0lBT0ksOEJBQUE7RTNFMDZTVjtFMkVqN1NNO0lBT0ksNEJBQUE7RTNFNjZTVjtFMkVwN1NNO0lBT0ksOEJBQUE7RTNFZzdTVjtFMkV2N1NNO0lBT0ksNEJBQUE7RTNFbTdTVjtFMkUxN1NNO0lBT0ksNEJBQUE7RTNFczdTVjtFMkU3N1NNO0lBT0kscUJBQUE7RTNFeTdTVjtFMkVoOFNNO0lBT0ksMkJBQUE7RTNFNDdTVjtFMkVuOFNNO0lBT0ksMEJBQUE7RTNFKzdTVjtFMkV0OFNNO0lBT0ksd0JBQUE7RTNFazhTVjtFMkV6OFNNO0lBT0ksMEJBQUE7RTNFcThTVjtFMkU1OFNNO0lBT0ksd0JBQUE7RTNFdzhTVjtFMkUvOFNNO0lBT0ksMEJBQUE7RTNFMjhTVjtFMkVsOVNNO0lBT0ksd0JBQUE7RTNFODhTVjtFMkVyOVNNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFM0VrOVNWO0UyRXo5U007SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0UzRXM5U1Y7RTJFNzlTTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTNFMDlTVjtFMkVqK1NNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFM0U4OVNWO0UyRXIrU007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UzRWsrU1Y7RTJFeitTTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTNFcytTVjtFMkU3K1NNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFM0UwK1NWO0UyRWovU007SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UzRTgrU1Y7RTJFci9TTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RTNFay9TVjtFMkV6L1NNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFM0VzL1NWO0UyRTcvU007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UzRTAvU1Y7RTJFamdUTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTNFOC9TVjtFMkVyZ1RNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFM0VrZ1RWO0UyRXpnVE07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0UzRXNnVFY7RTJFN2dUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTNFMGdUVjtFMkVqaFRNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFM0U4Z1RWO0UyRXJoVE07SUFPSSx5QkFBQTtFM0VpaFRWO0UyRXhoVE07SUFPSSwrQkFBQTtFM0VvaFRWO0UyRTNoVE07SUFPSSw4QkFBQTtFM0V1aFRWO0UyRTloVE07SUFPSSw0QkFBQTtFM0UwaFRWO0UyRWppVE07SUFPSSw4QkFBQTtFM0U2aFRWO0UyRXBpVE07SUFPSSw0QkFBQTtFM0VnaVRWO0UyRXZpVE07SUFPSSw4QkFBQTtFM0VtaVRWO0UyRTFpVE07SUFPSSw0QkFBQTtFM0VzaVRWO0UyRTdpVE07SUFPSSwyQkFBQTtFM0V5aVRWO0UyRWhqVE07SUFPSSxpQ0FBQTtFM0U0aVRWO0UyRW5qVE07SUFPSSxnQ0FBQTtFM0UraVRWO0UyRXRqVE07SUFPSSw4QkFBQTtFM0VralRWO0UyRXpqVE07SUFPSSxnQ0FBQTtFM0VxalRWO0UyRTVqVE07SUFPSSw4QkFBQTtFM0V3alRWO0UyRS9qVE07SUFPSSxnQ0FBQTtFM0UyalRWO0UyRWxrVE07SUFPSSw4QkFBQTtFM0U4alRWO0UyRXJrVE07SUFPSSw0QkFBQTtFM0Vpa1RWO0UyRXhrVE07SUFPSSxrQ0FBQTtFM0Vva1RWO0UyRTNrVE07SUFPSSxpQ0FBQTtFM0V1a1RWO0UyRTlrVE07SUFPSSwrQkFBQTtFM0Uwa1RWO0UyRWpsVE07SUFPSSxpQ0FBQTtFM0U2a1RWO0UyRXBsVE07SUFPSSwrQkFBQTtFM0VnbFRWO0UyRXZsVE07SUFPSSxpQ0FBQTtFM0VtbFRWO0UyRTFsVE07SUFPSSwrQkFBQTtFM0VzbFRWO0UyRTdsVE07SUFPSSwwQkFBQTtFM0V5bFRWO0UyRWhtVE07SUFPSSxnQ0FBQTtFM0U0bFRWO0UyRW5tVE07SUFPSSwrQkFBQTtFM0UrbFRWO0UyRXRtVE07SUFPSSw2QkFBQTtFM0VrbVRWO0UyRXptVE07SUFPSSwrQkFBQTtFM0VxbVRWO0UyRTVtVE07SUFPSSw2QkFBQTtFM0V3bVRWO0UyRS9tVE07SUFPSSwrQkFBQTtFM0UybVRWO0UyRWxuVE07SUFPSSw2QkFBQTtFM0U4bVRWO0UyRXJuVE07SUFPSSxpQkFBQTtFM0VpblRWO0UyRXhuVE07SUFPSSx1QkFBQTtFM0VvblRWO0UyRTNuVE07SUFPSSxzQkFBQTtFM0V1blRWO0UyRTluVE07SUFPSSxvQkFBQTtFM0UwblRWO0UyRWpvVE07SUFPSSxzQkFBQTtFM0U2blRWO0UyRXBvVE07SUFPSSxvQkFBQTtFM0Vnb1RW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O0lBT0ksZ0NBQUE7RTNFKy9UVjtFMkV0Z1VNO0lBT0ksK0JBQUE7RTNFa2dVVjtFMkV6Z1VNO0lBT0ksNkJBQUE7RTNFcWdVVjtFMkU1Z1VNO0lBT0ksK0JBQUE7RTNFd2dVVjtFMkUvZ1VNO0lBT0ksNkJBQUE7RTNFMmdVVjtFMkVsaFVNO0lBT0ksK0JBQUE7RTNFOGdVVjtFMkVyaFVNO0lBT0ksNkJBQUE7RTNFaWhVVjtFMkV4aFVNO0lBT0ksNkJBQUE7RTNFb2hVVjtFMkUzaFVNO0lBT0ksMkJBQUE7RTNFdWhVVjtFMkU5aFVNO0lBT0ksaUNBQUE7RTNFMGhVVjtFMkVqaVVNO0lBT0ksZ0NBQUE7RTNFNmhVVjtFMkVwaVVNO0lBT0ksOEJBQUE7RTNFZ2lVVjtFMkV2aVVNO0lBT0ksZ0NBQUE7RTNFbWlVVjtFMkUxaVVNO0lBT0ksOEJBQUE7RTNFc2lVVjtFMkU3aVVNO0lBT0ksZ0NBQUE7RTNFeWlVVjtFMkVoalVNO0lBT0ksOEJBQUE7RTNFNGlVVjtFMkVualVNO0lBT0ksOEJBQUE7RTNFK2lVVjtFMkV0alVNO0lBT0kseUJBQUE7RTNFa2pVVjtFMkV6alVNO0lBT0ksK0JBQUE7RTNFcWpVVjtFMkU1alVNO0lBT0ksOEJBQUE7RTNFd2pVVjtFMkUvalVNO0lBT0ksNEJBQUE7RTNFMmpVVjtFMkVsa1VNO0lBT0ksOEJBQUE7RTNFOGpVVjtFMkVya1VNO0lBT0ksNEJBQUE7RTNFaWtVVjtFMkV4a1VNO0lBT0ksOEJBQUE7RTNFb2tVVjtFMkUza1VNO0lBT0ksNEJBQUE7RTNFdWtVVjtFMkU5a1VNO0lBT0ksNEJBQUE7RTNFMGtVVjtFMkVqbFVNO0lBT0kscUJBQUE7RTNFNmtVVjtFMkVwbFVNO0lBT0ksMkJBQUE7RTNFZ2xVVjtFMkV2bFVNO0lBT0ksMEJBQUE7RTNFbWxVVjtFMkUxbFVNO0lBT0ksd0JBQUE7RTNFc2xVVjtFMkU3bFVNO0lBT0ksMEJBQUE7RTNFeWxVVjtFMkVobVVNO0lBT0ksd0JBQUE7RTNFNGxVVjtFMkVubVVNO0lBT0ksMEJBQUE7RTNFK2xVVjtFMkV0bVVNO0lBT0ksd0JBQUE7RTNFa21VVjtFMkV6bVVNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFM0VzbVVWO0UyRTdtVU07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0UzRTBtVVY7RTJFam5VTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTNFOG1VVjtFMkVyblVNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFM0VrblVWO0UyRXpuVU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UzRXNuVVY7RTJFN25VTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTNFMG5VVjtFMkVqb1VNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFM0U4blVWO0UyRXJvVU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UzRWtvVVY7RTJFem9VTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RTNFc29VVjtFMkU3b1VNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFM0Uwb1VWO0UyRWpwVU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UzRThvVVY7RTJFcnBVTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTNFa3BVVjtFMkV6cFVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFM0VzcFVWO0UyRTdwVU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0UzRTBwVVY7RTJFanFVTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTNFOHBVVjtFMkVycVVNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFM0VrcVVWO0UyRXpxVU07SUFPSSx5QkFBQTtFM0VxcVVWO0UyRTVxVU07SUFPSSwrQkFBQTtFM0V3cVVWO0UyRS9xVU07SUFPSSw4QkFBQTtFM0UycVVWO0UyRWxyVU07SUFPSSw0QkFBQTtFM0U4cVVWO0UyRXJyVU07SUFPSSw4QkFBQTtFM0VpclVWO0UyRXhyVU07SUFPSSw0QkFBQTtFM0VvclVWO0UyRTNyVU07SUFPSSw4QkFBQTtFM0V1clVWO0UyRTlyVU07SUFPSSw0QkFBQTtFM0UwclVWO0UyRWpzVU07SUFPSSwyQkFBQTtFM0U2clVWO0UyRXBzVU07SUFPSSxpQ0FBQTtFM0Vnc1VWO0UyRXZzVU07SUFPSSxnQ0FBQTtFM0Vtc1VWO0UyRTFzVU07SUFPSSw4QkFBQTtFM0Vzc1VWO0UyRTdzVU07SUFPSSxnQ0FBQTtFM0V5c1VWO0UyRWh0VU07SUFPSSw4QkFBQTtFM0U0c1VWO0UyRW50VU07SUFPSSxnQ0FBQTtFM0Urc1VWO0UyRXR0VU07SUFPSSw4QkFBQTtFM0VrdFVWO0UyRXp0VU07SUFPSSw0QkFBQTtFM0VxdFVWO0UyRTV0VU07SUFPSSxrQ0FBQTtFM0V3dFVWO0UyRS90VU07SUFPSSxpQ0FBQTtFM0UydFVWO0UyRWx1VU07SUFPSSwrQkFBQTtFM0U4dFVWO0UyRXJ1VU07SUFPSSxpQ0FBQTtFM0VpdVVWO0UyRXh1VU07SUFPSSwrQkFBQTtFM0VvdVVWO0UyRTN1VU07SUFPSSxpQ0FBQTtFM0V1dVVWO0UyRTl1VU07SUFPSSwrQkFBQTtFM0UwdVVWO0UyRWp2VU07SUFPSSwwQkFBQTtFM0U2dVVWO0UyRXB2VU07SUFPSSxnQ0FBQTtFM0VndlVWO0UyRXZ2VU07SUFPSSwrQkFBQTtFM0VtdlVWO0UyRTF2VU07SUFPSSw2QkFBQTtFM0VzdlVWO0UyRTd2VU07SUFPSSwrQkFBQTtFM0V5dlVWO0UyRWh3VU07SUFPSSw2QkFBQTtFM0U0dlVWO0UyRW53VU07SUFPSSwrQkFBQTtFM0UrdlVWO0UyRXR3VU07SUFPSSw2QkFBQTtFM0Vrd1VWO0UyRXp3VU07SUFPSSxpQkFBQTtFM0Vxd1VWO0UyRTV3VU07SUFPSSx1QkFBQTtFM0V3d1VWO0UyRS93VU07SUFPSSxzQkFBQTtFM0Uyd1VWO0UyRWx4VU07SUFPSSxvQkFBQTtFM0U4d1VWO0UyRXJ4VU07SUFPSSxzQkFBQTtFM0VpeFVWO0UyRXh4VU07SUFPSSxvQkFBQTtFM0VveFVWO0UyRTN4VU07SUFPSSxzQkFBQTtFM0V1eFVWO0UyRTl4VU07SUFPSSxvQkFBQTtFM0UweFVWO0UyRWp5VU07SUFPSSxxQkFBQTtFM0U2eFVWO0UyRXB5VU07SUFPSSwyQkFBQTtFM0VneVVWO0UyRXZ5VU07SUFPSSwwQkFBQTtFM0VteVVWO0UyRTF5VU07SUFPSSx3QkFBQTtFM0VzeVVWO0UyRTd5VU07SUFPSSwwQkFBQTtFM0V5eVVWO0UyRWh6VU07SUFPSSx3QkFBQTtFM0U0eVVWO0UyRW56VU07SUFPSSwwQkFBQTtFM0UreVVWO0UyRXR6VU07SUFPSSx3QkFBQTtFM0VrelVWO0UyRXp6VU07SUFPSSw2QkFBQTtTQUFBLHdCQUFBO0UzRXF6VVY7RTJFNXpVTTtJQU9JLG1DQUFBO1NBQUEsOEJBQUE7RTNFd3pVVjtFMkUvelVNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFM0UyelVWO0UyRWwwVU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0UzRTh6VVY7RTJFcjBVTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTNFaTBVVjtFMkV4MFVNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFM0VvMFVWO0UyRTMwVU07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UzRXUwVVY7RTJFOTBVTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RTNFMDBVVjtFMkVqMVVNO0lBT0ksMkJBQUE7RTNFNjBVVjtFMkVwMVVNO0lBT0ksNEJBQUE7RTNFZzFVVjtFMkV2MVVNO0lBT0ksNkJBQUE7RTNFbTFVVjtBQUNGO0FpQjkxVUk7RTBER0k7SUFPSSxzQkFBQTtFM0V3MVVWO0UyRS8xVU07SUFPSSx1QkFBQTtFM0UyMVVWO0UyRWwyVU07SUFPSSxzQkFBQTtFM0U4MVVWO0UyRXIyVU07SUFPSSxpQ0FBQTtPQUFBLDhCQUFBO0UzRWkyVVY7RTJFeDJVTTtJQU9JLCtCQUFBO09BQUEsNEJBQUE7RTNFbzJVVjtFMkUzMlVNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFM0V1MlVWO0UyRTkyVU07SUFPSSxvQ0FBQTtPQUFBLGlDQUFBO0UzRTAyVVY7RTJFajNVTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RTNFNjJVVjtFMkVwM1VNO0lBT0ksMEJBQUE7RTNFZzNVVjtFMkV2M1VNO0lBT0ksZ0NBQUE7RTNFbTNVVjtFMkUxM1VNO0lBT0kseUJBQUE7RTNFczNVVjtFMkU3M1VNO0lBT0ksd0JBQUE7RTNFeTNVVjtFMkVoNFVNO0lBT0ksK0JBQUE7RTNFNDNVVjtFMkVuNFVNO0lBT0kseUJBQUE7RTNFKzNVVjtFMkV0NFVNO0lBT0ksNkJBQUE7RTNFazRVVjtFMkV6NFVNO0lBT0ksOEJBQUE7RTNFcTRVVjtFMkU1NFVNO0lBT0ksd0JBQUE7RTNFdzRVVjtFMkUvNFVNO0lBT0ksK0JBQUE7RTNFMjRVVjtFMkVsNVVNO0lBT0ksd0JBQUE7RTNFODRVVjtFMkVyNVVNO0lBT0kseUJBQUE7RTNFaTVVVjtFMkV4NVVNO0lBT0ksOEJBQUE7RTNFbzVVVjtFMkUzNVVNO0lBT0ksaUNBQUE7RTNFdTVVVjtFMkU5NVVNO0lBT0ksc0NBQUE7RTNFMDVVVjtFMkVqNlVNO0lBT0kseUNBQUE7RTNFNjVVVjtFMkVwNlVNO0lBT0ksdUJBQUE7RTNFZzZVVjtFMkV2NlVNO0lBT0ksdUJBQUE7RTNFbTZVVjtFMkUxNlVNO0lBT0kseUJBQUE7RTNFczZVVjtFMkU3NlVNO0lBT0kseUJBQUE7RTNFeTZVVjtFMkVoN1VNO0lBT0ksMEJBQUE7RTNFNDZVVjtFMkVuN1VNO0lBT0ksNEJBQUE7RTNFKzZVVjtFMkV0N1VNO0lBT0ksa0NBQUE7RTNFazdVVjtFMkV6N1VNO0lBT0ksc0NBQUE7RTNFcTdVVjtFMkU1N1VNO0lBT0ksb0NBQUE7RTNFdzdVVjtFMkUvN1VNO0lBT0ksa0NBQUE7RTNFMjdVVjtFMkVsOFVNO0lBT0kseUNBQUE7RTNFODdVVjtFMkVyOFVNO0lBT0ksd0NBQUE7RTNFaThVVjtFMkV4OFVNO0lBT0ksd0NBQUE7RTNFbzhVVjtFMkUzOFVNO0lBT0ksa0NBQUE7RTNFdThVVjtFMkU5OFVNO0lBT0ksZ0NBQUE7RTNFMDhVVjtFMkVqOVVNO0lBT0ksOEJBQUE7RTNFNjhVVjtFMkVwOVVNO0lBT0ksZ0NBQUE7RTNFZzlVVjtFMkV2OVVNO0lBT0ksK0JBQUE7RTNFbTlVVjtFMkUxOVVNO0lBT0ksb0NBQUE7RTNFczlVVjtFMkU3OVVNO0lBT0ksa0NBQUE7RTNFeTlVVjtFMkVoK1VNO0lBT0ksZ0NBQUE7RTNFNDlVVjtFMkVuK1VNO0lBT0ksdUNBQUE7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aVdNO0lBT0ksd0JBQUE7RTNFa2lXVjtFMkV6aVdNO0lBT0kseUJBQUE7RTNFcWlXVjtFMkU1aVdNO0lBT0ksOEJBQUE7RTNFd2lXVjtFMkUvaVdNO0lBT0ksaUNBQUE7RTNFMmlXVjtFMkVsaldNO0lBT0ksc0NBQUE7RTNFOGlXVjtFMkVyaldNO0lBT0kseUNBQUE7RTNFaWpXVjtFMkV4aldNO0lBT0ksdUJBQUE7RTNFb2pXVjtFMkUzaldNO0lBT0ksdUJBQUE7RTNFdWpXVjtFMkU5aldNO0lBT0kseUJBQUE7RTNFMGpXVjtFMkVqa1dNO0lBT0kseUJBQUE7RTNFNmpXVjtFMkVwa1dNO0lBT0ksMEJBQUE7RTNFZ2tXVjtFMkV2a1dNO0lBT0ksNEJBQUE7RTNFbWtXVjtFMkUxa1dNO0lBT0ksa0NBQUE7RTNFc2tXVjtFMkU3a1dNO0lBT0ksc0NBQUE7RTNFeWtXVjtFMkVobFdNO0lBT0ksb0NBQUE7RTNFNGtXVjtFMkVubFdNO0lBT0ksa0NBQUE7RTNFK2tXVjtFMkV0bFdNO0lBT0kseUNBQUE7RTNFa2xXVjtFMkV6bFdNO0lBT0ksd0NBQUE7RTNFcWxXVjtFMkU1bFdNO0lBT0ksd0NBQUE7RTNFd2xXVjtFMkUvbFdNO0lBT0ksa0NBQUE7RTNFMmxXVjtFMkVsbVdNO0lBT0ksZ0NBQUE7RTNFOGxXVjtFMkVybVdNO0lBT0ksOEJBQUE7RTNFaW1XVjtFMkV4bVdNO0lBT0ksZ0NBQUE7RTNFb21XVjtFMkUzbVdNO0lBT0ksK0JBQUE7RTNFdW1XVjtFMkU5bVdNO0lBT0ksb0NBQUE7RTNFMG1XVjtFMkVqbldNO0lBT0ksa0NBQUE7RTNFNm1XVjtFMkVwbldNO0lBT0ksZ0NBQUE7RTNFZ25XVjtFMkV2bldNO0lBT0ksdUNBQUE7RTNFbW5XVjtFMkUxbldNO0lBT0ksc0NBQUE7RTNFc25XVjtFMkU3bldNO0lBT0ksaUNBQUE7RTNFeW5XVjtFMkVob1dNO0lBT0ksMkJBQUE7RTNFNG5XVjtFMkVub1dNO0lBT0ksaUNBQUE7RTNFK25XVjtFMkV0b1dNO0lBT0ksK0JBQUE7RTNFa29XVjtFMkV6b1dNO0lBT0ks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VjtFMkU1c1hNO0lBT0ksdUJBQUE7RTNFd3NYVjtFMkUvc1hNO0lBT0ksdUJBQUE7RTNFMnNYVjtFMkVsdFhNO0lBT0kseUJBQUE7RTNFOHNYVjtFMkVydFhNO0lBT0kseUJBQUE7RTNFaXRYVjtFMkV4dFhNO0lBT0ksMEJBQUE7RTNFb3RYVjtFMkUzdFhNO0lBT0ksNEJBQUE7RTNFdXRYVjtFMkU5dFhNO0lBT0ksa0NBQUE7RTNFMHRYVjtFMkVqdVhNO0lBT0ksc0NBQUE7RTNFNnRYVjtFMkVwdVhNO0lBT0ksb0NBQUE7RTNFZ3VYVjtFMkV2dVhNO0lBT0ksa0NBQUE7RTNFbXVYVjtFMkUxdVhNO0lBT0kseUNBQUE7RTNFc3VYVjtFMkU3dVhNO0lBT0ksd0NBQUE7RTNFeXVYVjtFMkVodlhNO0lBT0ksd0NBQUE7RTNFNHVYVjtFMkVudlhNO0lBT0ksa0NBQUE7RTNFK3VYVjtFMkV0dlhNO0lBT0ksZ0NBQUE7RTNFa3ZYVjtFMkV6dlhNO0lBT0ksOEJBQUE7RTNFcXZYVjtFMkU1dlhNO0lBT0ksZ0NBQUE7RTNFd3ZYVjtFMkUvdlhNO0lBT0ksK0JBQUE7RTNFMnZYVjtFMkVsd1hNO0lBT0ksb0NBQUE7RTNFOHZYVjtFMkVyd1hNO0lBT0ksa0NBQUE7RTNFaXdYVjtFMkV4d1hNO0lBT0ksZ0NBQUE7RTNFb3dYVjtFMkUzd1hNO0lBT0ksdUNBQUE7RTNFdXdYVjtFMkU5d1hNO0lBT0ksc0NBQUE7RTNFMHdYVjtFMkVqeFhNO0lBT0ksaUNBQUE7RTNFNndYVjtFMkVweFhNO0lBT0ksMkJBQUE7RTNFZ3hYVjtFMkV2eFhNO0lBT0ksaUNBQUE7RTNFbXhYVjtFMkUxeFhNO0lBT0ksK0JBQUE7RTNFc3hYVjtFMkU3eFhNO0lBT0ksNkJBQUE7RTNFeXhYVjtFMkVoeVhNO0lBT0ksK0JBQUE7RTNFNHhYVjtFMkVueVhNO0lBT0ksOEJBQUE7RTNFK3hYVjtFMkV0eVhNO0lBT0ksb0JBQUE7RTNFa3lYVjtFMkV6eVhNO0lBT0ksbUJBQUE7RTNFcXlYVjtFMkU1eVhNO0lBT0ksbUJBQUE7RTNFd3lYVjtFMkUveVhN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NHdZVjtFMkVueFlNO0lBT0ksNkJBQUE7RTNFK3dZVjtBQUNGO0E0RXQwWUE7RUQrQ1E7SUFPSSw2QkFBQTtFM0VveFlWO0UyRTN4WU07SUFPSSxnQ0FBQTtFM0V1eFlWO0UyRTl4WU07SUFPSSwrQkFBQTtFM0UweFlWO0FBQ0Y7QTRFOXpZQTtFRDRCUTtJQU9JLDBCQUFBO0UzRSt4WVY7RTJFdHlZTTtJQU9JLGdDQUFBO0UzRWt5WVY7RTJFenlZTTtJQU9JLHlCQUFBO0UzRXF5WVY7RTJFNXlZTTtJQU9JLHdCQUFBO0UzRXd5WVY7RTJFL3lZTTtJQU9JLCtCQUFBO0UzRTJ5WVY7RTJFbHpZTTtJQU9JLHlCQUFBO0UzRTh5WVY7RTJFcnpZTTtJQU9JLDZCQUFBO0UzRWl6WVY7RTJFeHpZTTtJQU9JLDhCQUFBO0UzRW96WVY7RTJFM3pZTTtJQU9JLHdCQUFBO0UzRXV6WVY7RTJFOXpZTTtJQU9JLCtCQUFBO0UzRTB6WVY7RTJFajBZTTtJQU9JLHdCQUFBO0UzRTZ6WVY7QUFDRjtBNkUxM1lBO0VBQ0UsZUFBQTtBN0U0M1lGOztBOEV6NFlFO0VBQ0UsZ0JBQUE7QTlFNDRZSjtBOEV6NFlFO0VBQ0UsZ0JBQUE7QTlFMjRZSjtBOEV4NFlFO0VBQ0UsaUNBQUE7QTlFMDRZSjtBOEV2NFlFO0VBQ0UsY2xFS087QVpvNFlYOztBK0V2NVlBO0VBQ0UsVUFBQTtFQUNBLGFBQUE7RUFDQSxXbkVTUztBWmk1WVg7QStFeDVZRTs7RUFFRSxXbkVLTztFbUVKUCxVQUFBO0EvRTA1WUo7O0ErRXQ1WUE7O0VBRUUsY25FS1M7RW1FSlQsZ0JuRUhTO0FaNDVZWDtBK0V2NVlFOztFQUNFLHlCbkVGTztBWjQ1WVg7QStFdjVZRTs7OztFQUVFLGNuRUhPO0FaODVZWDtBK0V4NVlFOztFdEVTRSw0QkFBQTtFQUNBLCtCQUFBO0VBYUEsMkJBQUE7RUFDQSw4QkFBQTtFc0VyQkEseUJBQUE7QS9FNjVZSjtBK0UxNVlFOztFdEVpQkUseUJBQUE7RUFDQSw0QkFBQTtFc0VoQkEsY0FBQTtBL0U4NVlKO0ErRTM1WUU7O0V0RVlFLDJCQUFBO0VBQ0EsOEJBQUE7RXNFWEEsV25FM0JPO0FaMDdZWDtBK0UzNVlJOztFQUNFLHlCdkVtQ1M7QVIyM1lmO0ErRS81WUk7O0VBQ0UseUJ2RW1DUztBUiszWWY7QStFbjZZSTs7RUFDRSx5QnZFbUNTO0FSbTRZZjtBK0V2NllJOztFQUNFLHlCdkVtQ1M7QVJ1NFlmO0ErRTM2WUk7O0VBQ0UseUJ2RW1DUztBUjI0WWY7QStFLzZZSTs7RUFDRSx5QnZFbUNTO0FSKzRZZjtBK0VuN1lJOztFQUNFLHlCdkVtQ1M7QVJtNVlmO0ErRXY3WUk7O0VBQ0UseUJ2RW1DUztBUnU1WWY7QStFMzdZSTs7RUFDRSx5QnZFbUNTO0FSMjVZZjs7QStFdjdZSTtFQUNFLHFCdkUyQlM7QVIrNVlmO0ErRTM3WUk7RUFDRSxxQnZFMkJTO0FSazZZZjtBK0U5N1lJO0VBQ0UscUJ2RTJCUztBUnE2WWY7QStFajhZSTtFQUNFLHFCdkUyQlM7QVJ3NllmO0ErRXA4WUk7RUFDRSxxQnZFMkJTO0FSMjZZZjtBK0V2OFlJO0VBQ0UscUJ2RTJCUztBUjg2WWY7QStFMThZSTtFQUNFLHFCdkUyQlM7QVJpN1lmO0ErRTc4WUk7RUFDRSxxQnZFMkJTO0FSbzdZZjtBK0VoOVlJO0VBQ0UscUJ2RTJCUztBUnU3WWY7O0ErRTc4WUE7RUFDRSx3QkFBQTtFQUNBLG9DQUFBO0EvRWc5WUY7O0ErRTc4WUE7RUFDRSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtBL0VnOVlGOztBZ0ZqaFpBO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FoRm9oWkY7O0FpRnhoWkE7RUFDRSxXckVXUztBWmdoWlg7O0FrRjVoWkE7RUFDRSxvQkFBQTtBbEYraFpGOztBa0Y1aFpBO0VBQ0UsZ0JBQUE7QWxGK2haRjs7QWtGNWhaQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FsRitoWkY7O0FrRjVoWkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBbEYraFpGOztBbUY3aVpFO0VBTUUsV3ZFS087QVpzaVpYO0FtRnRpWkU7RUFFRSxXdkVGTztBWnlpWlg7O0FtRnppWkU7RUFFRSxXdkVGTztBWjZpWlg7QW1GdGlaRTtFQUVFLFd2RVRPO0FaZ2paWDs7QW1GM2paRTtFQU1FLFd2RUtPO0Fab2paWDtBbUZwalpFO0VBRUUsV3ZFRk87QVp1alpYOztBbUZ2alpFO0VBRUUsV3ZFRk87QVoyalpYO0FtRnBqWkU7RUFFRSxXdkVUTztBWjhqWlg7O0FtRnprWkU7RUFNRSxXdkVLTztBWmtrWlg7QW1GbGtaRTtFQUVFLFd2RUZPO0FacWtaWDs7QW1GcmtaRTtFQUVFLFd2RUZPO0FaeWtaWDtBbUZsa1pFO0VBRUUsV3ZFVE87QVo0a1pYOztBbUZ2bFpFO0VBTUUsV3ZFS087QVpnbFpYO0FtRmhsWkU7RUFFRSxXdkVGTztBWm1sWlg7O0FtRm5sWkU7RUFFRSxXdkVGTztBWnVsWlg7QW1GaGxaRTtFQUVFLFd2RVRPO0FaMGxaWDs7QW1Gcm1aRTtFQU1FLFd2RUtPO0FaOGxaWDtBbUY5bFpFO0VBRUUsV3ZFRk87QVppbVpYOztBbUZqbVpFO0VBRUUsV3ZFRk87QVpxbVpYO0FtRjlsWkU7RUFFRSxXdkVUTztBWndtWlg7O0FtRm5uWkU7RUFNRSxXdkVLTztBWjRtWlg7QW1GNW1aRTtFQUVFLFd2RUZPO0FaK21aWDs7QW1GL21aRTtFQUVFLFd2RUZPO0FabW5aWDtBbUY1bVpFO0VBRUUsV3ZFVE87QVpzblpYOztBbUZqb1pFO0VBTUUsV3ZFS087QVowblpYO0FtRjFuWkU7RUFFRSxXdkVGTztBWjZuWlg7O0FtRjduWkU7RUFFRSxXdkVGTztBWmlvWlg7QW1GMW5aRTtFQUVFLFd2RVRPO0Fab29aWDs7QW1GL29aRTtFQU1FLFd2RUtPO0Fad29aWDtBbUZ4b1pFO0VBRUUsV3ZFRk87QVoyb1pYOztBbUYzb1pFO0VBRUUsV3ZFRk87QVorb1pYO0FtRnhvWkU7RUFFRSxXdkVUTztBWmtwWlg7O0FtRjdwWkU7RUFNRSxXdkVLTztBWnNwWlg7QW1GdHBaRTtFQUVFLFd2RUZPO0FaeXBaWDs7QW1GenBaRTtFQUVFLFd2RUZPO0FaNnBaWDtBbUZ0cFpFO0VBRUUsV3ZFVE87QVpncVpYOztBa0Y3b1pFO0VoRFhBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWxDNHBaRjtBbUY1clpFO0VBTUUsV3ZFS087QVpvclpYO0FtRnByWkU7RUFFRSxXdkVGTztBWnVyWlg7O0FrRnBxWkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbENtclpGO0FtRm50WkU7RUFNRSxXdkVLTztBWjJzWlg7QW1GM3NaRTtFQUVFLFd2RUZPO0FaOHNaWDs7QWtGM3JaRTtFaERYQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FsQzBzWkY7QW1GMXVaRTtFQU1FLFd2RUtPO0Faa3VaWDtBbUZsdVpFO0VBRUUsV3ZFRk87QVpxdVpYOztBa0ZsdFpFO0VoRFhBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7QWxDaXVaRjtBbUZqd1pFO0VBTUUsV3ZFS087QVp5dlpYO0FtRnp2WkU7RUFFRSxXdkVGTztBWjR2Wlg7O0FrRnp1WkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbEN3dlpGO0FtRnh4WkU7RUFNRSxXdkVLTztBWmd4Wlg7QW1GaHhaRTtFQUVFLFd2RUZPO0FabXhaWDs7QWtGaHdaRTtFaERYQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FsQyt3WkY7QW1GL3laRTtFQU1FLFd2RUtPO0FadXlaWDtBbUZ2eVpFO0VBRUUsV3ZFRk87QVoweVpYOztBa0Z2eFpFO0VoRFhBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWxDc3laRjtBbUZ0MFpFO0VBTUUsV3ZFS087QVo4elpYO0FtRjl6WkU7RUFFRSxXdkVGTztBWmkwWlg7O0FrRjl5WkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbEM2elpGO0FtRjcxWkU7RUFNRSxXdkVLTztBWnExWlg7QW1GcjFaRTtFQUVFLFd2RUZPO0FadzFaWDs7QWtGcjBaRTtFaERYQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FsQ28xWkY7QW1GcDNaRTtFQU1FLFd2RUtPO0FaNDJaWDtBbUY1MlpFO0VBRUUsV3ZFRk87QVorMlpYOztBa0Y1MVpFO0VoRFhBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWxDMjJaRjtBbUYzNFpFO0VBTUUsV3ZFS087QVptNFpYO0FtRm40WkU7RUFFRSxXdkVGTztBWnM0Wlg7O0FrRm4zWkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbENrNFpGO0FtRmw2WkU7RUFNRSxXdkVLTztBWjA1Wlg7QW1GMTVaRTtFQUVFLFd2RUZPO0FaNjVaWDs7QW1GeDZaRTs7Ozs7OztFQU1FLGN2RWFPO0FaKzVaWDtBbUZ2NlpFOzs7RUFFRSxjdkVNTztBWm82Wlg7O0FtRjU2WkU7OztFQUVFLGN2RU1PO0FaMDZaWDtBbUYzNlpFOzs7RUFFRSxjdkVETztBWis2Wlg7O0FvRm44WkE7RUFDRSxtQkFBQTtFQUNBLGlENUU0TVk7QVIwdlpkOztBb0ZuOFpBO0VBQ0Usd0JBQUE7QXBGczhaRjs7QW9GbDhaRTtFQUNFLGN4RVFPO0V3RVBQLHFCQUFBO0FwRnE4Wko7QW9GbDhaRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FwRm84Wko7QW9GajhaRTtFQUNFLGdCQUFBO0FwRm04Wko7O0FvRi83WkE7RUFDRSxlQUFBO0VBQ0EsZ0I1RXZCaUI7RTRFd0JqQixjeEVUUztBWjI4Wlg7O0FvRi83WkE7RUFDRSxnQjVFN0JtQjtBUis5WnJCOztBb0YvN1pBO0VBQ0UsZ0JBQUE7QXBGazhaRjs7QW9GLzdaQTs7RUFFRSxrQjVFN0JPO0FSKzlaVDs7QW9GLzdaQTs7RUFFRSxtQjVFbENPO0FSbytaVDs7QW9GLzdaQTs7O0V0RXRDRSxlQUFBO0VBR0EsWUFBQTtBZHkrWkY7QW9GajhaRTtFQUxGOzs7SUFNSSxZQUFBO0VwRnM4WkY7QUFDRjs7QXFGOS9aQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBckZpZ2FGO0FxRi8vWkU7RUFDRSxpQkFBQTtBckZpZ2FKO0FxRjkvWkU7RUFDRSxpQkFBQTtBckZnZ2FKO0FxRjcvWkU7RUFDRSxpQkFBQTtBckYrL1pKO0FxRjUvWkU7RUFDRSxpQkFBQTtBckY4L1pKO0FxRjMvWkU7RUFDRSxlQUFBO0FyRjYvWko7O0FzRnBoYUE7RUFDRSxjQUFBO0F0RnVoYUY7O0FzRnBoYUE7RUFDRSxjQUFBO0F0RnVoYUY7O0FzRnBoYUE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0F0RnVoYUY7O0FzRnBoYUE7O0VBRUUsYUFBQTtFQUNBLGNBQUE7QXRGdWhhRjs7QXNGcGhhQTtFQUNFLGtCQUFBO0F0RnVoYUY7O0FzRnBoYUE7RUFDRSwyQkFBQTtFQUNBLGlCQUFBO0F0RnVoYUY7O0F1RmxqYUE7RUFDRSwrQy9Fd0lpQjtBUjY2Wm5COztBdUZsamFBO0VBQ0UsaUNBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0VBQ0EsK0JBQUE7RUFDQSw2QkFBQTtBdkZxamFGOztBdUZsamFBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsMkJBQUE7RXZGcWphRjtFdUZuamFBO0lBQ0UsVUFBQTtJQUNBLHdCQUFBO0V2RnFqYUY7QUFDRjtBdUZsamFBO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7QXZGb2phRjs7QXVGamphQTtFQUNFLCtEL0UrTzJCO0FScTBaN0I7O0F1RmpqYUE7RUFDRSxnQkFBQTtBdkZvamFGOztBdUZqamFBO0VBQ0UsZUFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7QXZGb2phRjtBdUZsamFFO0VBRUUsZ0JBQUE7QXZGbWphSjtBdUZoamFFO0VBQ0UsbUIzRXJDTztBWnVsYVg7O0F1RjlpYUE7RUFDRSxTQUFBO0F2RmlqYUY7O0F1RjlpYUE7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0IvRXpEaUI7RStFMERqQixnQ0FBQTtBdkZpamFGOztBdUY5aWFBO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCL0U5RGE7QVIrbWFmOztBd0Z0bmFBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXhGeW5hRjs7QXdGdG5hQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F4RnluYUY7O0F3RnRuYUE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBeEZ5bmFGOztBeUZyb2FBO0VBQ0UsZ0I3RVdTO0U2RVZULDZCQUFBO0VBQ0EscUJBQUE7QXpGd29hRjtBeUZ0b2FFO0VBQ0UsZ0JBQUE7QXpGd29hSjtBaUJsa2FJO0V3RTVFSjtJQVVJLFlBQUE7RXpGd29hRjtBQUNGOztBMEZucGFBO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QTFGc3BhRjtBMEZwcGFFO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0ExRnNwYUo7O0EyRjdwYUE7OztFQUdFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxXL0V3Q3VCO0UrRXZDdkIsbUIvRVlTO0UrRVhULGNBQUE7RUFDQSxXQUFBO0VBQ0EsK0RuRnFRMkI7QVIyNVo3Qjs7QTJGN3BhQTtFQUNFLGtCQUFBO0EzRmdxYUY7O0EyRjdwYUE7RUFDRSxXQUFBO0VBQ0EsVy9FMEJvQjtFK0V6QnBCLGtCQUFBO0EzRmdxYUY7O0EyRjdwYUE7RUFDRSxjQUFBO0VBQ0EsVy9Fc0J1QjtFK0VyQnZCLGtCQUFBO0EzRmdxYUY7O0EyRjVwYUU7OztFQUdFLG1CL0VoQ0c7QVorcmFQOztBMkYxcGFFO0VBR0UsUUFBQTtBM0YycGFKOztBNEZwc2FBO0VBQ0Usb0RBQUE7RUFDQSxzQkFBQTtBNUZ1c2FGOztBNEZwc2FBO0VBQ0Usb0RBQUE7RUFDQSxXaEZLUztBWmtzYVg7O0E0RnBzYUE7RUFDRSxjaEZWSztFZ0ZXTCxXQUFBO0VBQ0EsWUFBQTtBNUZ1c2FGOztBNEZwc2FBO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBNUZ1c2FGOztBNEZwc2FBOztFQUVFLGtCQUFBO0VBQ0EsU0FBQTtBNUZ1c2FGOztBNEZwc2FBO0VBQ0UsVUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esa0RBQUE7QTVGdXNhRjs7QTRGcHNhQTtFQUNFLFVBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtBNUZ1c2FGOztBNEZwc2FBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0E1RnVzYUY7O0E0RnBzYUE7RUFDRSw0Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsZ0NBQUE7QTVGdXNhRjtBNEZyc2FFO0VBQ0UsdUJBQUE7QTVGdXNhSjs7QTRGbnNhQTtFQUNFLGNoRnBETztBWjB2YVQ7O0E0Rm5zYUE7RUFDRSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JwRnpETztFb0YwRFAsV0FBQTtBNUZzc2FGO0E0RnBzYUU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QTVGc3NhSjs7QTZFaHhhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFbXhhSjtBNkVoeGFFOztFQUVFLFdqRUlPO0FaOHdhWDs7QTZFenhhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFNHhhSjtBNkV6eGFFOztFQUVFLFdqRUlPO0FadXhhWDs7QTZFbHlhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFcXlhSjtBNkVseWFFOztFQUVFLFdqRUlPO0FaZ3lhWDs7QTZFM3lhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFOHlhSjtBNkUzeWFFOztFQUVFLFdqRUlPO0FaeXlhWDs7QTZFcHphRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFdXphSjtBNkVwemFFOztFQUVFLFdqRUlPO0Faa3phWDs7QTZFN3phRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFZzBhSjtBNkU3emFFOztFQUVFLFdqRUlPO0FaMnphWDs7QTZFdDBhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFeTBhSjtBNkV0MGFFOztFQUVFLFdqRUlPO0FabzBhWDs7QTZFLzBhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFazFhSjtBNkUvMGFFOztFQUVFLFdqRUlPO0FaNjBhWDs7QTZFeDFhRTtFQUNFLG1CckU2RVc7RXFFNUVYLFdBQUE7QTdFMjFhSjtBNkV4MWFFOztFQUVFLFdqRUlPO0FaczFhWDs7QTZGMzFhRTs7RUFFRSx1Q0FBQTtBN0Y4MWFKOztBOEZ2MmFBO0VBQ0UsZ0J0Rm9KcUI7RXNGbkpyQiw0Q3RGb0prQjtBUnN0YXBCO0FpQmh5YUk7RTZFNUVKO0lBS0ksWUFBQTtFOUYyMmFGO0FBQ0Y7O0E4RngyYUE7RUFDRSxnQnRGTmlCO0VzRk9qQixrQnRGa0p1QjtFc0ZqSnZCLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7QTlGMjJhRjtBOEZ6MmFFOztFQUVFLGNsRnFCdUI7RWtGcEJ2QixZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBOUYyMmFKOztBOEZ2MmFBOztFQUVFLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsY2xGZFM7RWtGZVQsK0R0RjhPMkI7RXNGN08zQixnQkFBQTtBOUYwMmFGO0E4RngyYUU7O0VBQ0Usd0JBQUE7QTlGMjJhSjtBOEZ4MmFFOzs7RUFFRSxjbEZ6Q0c7QVpvNWFQO0E4RngyYUU7Ozs7RUFFRSxXQUFBO0VBQ0EsWUFBQTtBOUY0MmFKOztBOEZ2MmFFO0VBQ0UsbUJsRnJERztFa0ZzREgsK0N0RmtGZTtFc0ZqRmYsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFdsRnZETztBWmk2YVg7QThGdjJhRTtFQUNFLFNBQUE7QTlGeTJhSjtBOEZ0MmFFO0VBQ0UsVUFBQTtBOUZ3MmFKOztBOEZwMmFBO0VBQ0U7SUFDRSxnQkFBQTtFOUZ1MmFGO0FBQ0Y7QThGbjJhRTtFQUNFLGdCQUFBO0E5RnEyYUo7O0E4RmwyYUU7RUFDRSx1QkFBQTtBOUZxMmFKOztBOEZsMmFFOzs7O0VBSUUsaUJBQUE7QTlGcTJhSjs7QThGbDJhRTtFQUNFLGVBQUE7QTlGcTJhSjs7QThGbDJhRTtFQUNFLGFBQUE7QTlGcTJhSjs7QThGajJhQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0E5Rm8yYUY7O0ErRnQ5YUE7RUFDRSxZQUFBO0EvRnk5YUY7O0ErRnQ5YUE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0EvRnk5YUY7O0ErRnQ5YUE7RUFDRTtJQUNFLGtCQUFBO0UvRnk5YUY7QUFDRjtBZ0dyK2FBO0VBQ0UsY3hGbUltQjtBUm8yYXJCOztBZ0dwK2FBO0VBQ0UsY3hGZ0ltQjtBUnUyYXJCOztBaUc1K2FBO0VBQ0UsZ0J6RnFOYztFeUZwTmQsZ0J6Rm9OYztFeUZuTmQsaUV6Rm9ObUI7RXlGbk5uQixtQnJGa0NXO0VxRmpDWCxlekZvTmU7QVIyeGFqQjs7QWlHNSthQTtFQUNFLG1CckY2Qlc7RXFGNUJYLGlFekY2TW1CO0FSa3lhckI7QWlHNythRTtFQUNFLGV6RjRNYTtBUm15YWpCOztBaUcxK2FFO0VBQ0UsaUJBQUE7QWpHNithSjtBaUcxK2FFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFl6RjJMWTtBUml6YWhCOztBaUd4K2FBO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QWpHMithRjs7QWlHdithQTs7RUFFRSxjQUFBO0VBQ0Esc0J6RmlNcUI7RXlGaE1yQixnQ0FBQTtFQUNBLGdCekZnTXlCO0V5Ri9MekIsbUJyRk5XO0VxRk9YLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QWpHMCthRjtBaUd4K2FFOzs7O0VBRUUscUJBQUE7RUFDQSxXckZ6Q087RXFGMENQLFlBQUE7QWpHNCthSjs7QWlHcithSTtFQUNFLHNDekZrTThCO0FSc3lhcEM7QWlHcCthTTtFQUNFLHVDekY4TDJCO0FSd3lhbkM7O0FpR2grYUE7RUFDRSxVQUFBO0FqR20rYUY7O0FpR2grYUE7RUFDRSwrQnpGZ0t5QjtFeUYvSnpCLG1CekZnS3NCO0FSbTBheEI7QWlHaithRTs7RUFFRSxXckZ2RU87RXFGd0VQLFlBQUE7QWpHbSthSjs7QWlHLzlhQTs7RUFFRSwrQnpGb0p5QjtFeUZuSnpCLG1CekZ1SnVCO0FSMjBhekI7QWlHaCthRTs7OztFQUVFLFdyRm5GTztFcUZvRlAsWUFBQTtBakdvK2FKOztBaUcvOWFBO0VBQ0UsdUN6RmdKMkI7RXlGL0kzQixnQ3pGaUp5QjtFeUZoSnpCLG1CekZpSnNCO0V5RmhKdEIsZ0J6RjhJK0I7QVJvMWFqQzs7QWlHLzlhQTtFQUNFLCtCekY2SStCO0V5RjVJL0IsbUJ6RjZJNEI7RXlGNUk1QixnQnpGNUdtQjtBUjhrYnJCOztBaUcvOWFBO0VBQ0UsK0J6RnVJK0I7RXlGdEkvQixtQnpGeUk2QjtFeUZ4STdCLGdCekZsSG1CO0FSb2xickI7O0FpRzk5YUE7RUFDRSxrQkFBQTtBakdpK2FGOztBaUc5OWFBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSwrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0FqR2krYUY7O0FpRzk5YUE7O0VBRUUsMEJBQUE7RUFDQSxXQUFBO0FqR2krYUY7O0FpRzk5YUE7RUFDRSxTQUFBO0FqR2krYUY7O0FpRzk5YUE7O0VBRUUsV0FBQTtBakdpK2FGOztBaUc3OWFBO0VBQ0UsZ0J6RnZKaUI7RXlGd0pqQixrQnpGb0V3QjtFeUZuRXhCLHVCQUFBO0VBQ0EsY3JGakpTO0VxRmtKVCxjQUFBO0FqR2crYUY7QWlHOTlhRTtFQUNFLHFCQUFBO0VBQ0EsY3JGdEpPO0Fac25iWDtBaUc3OWFFO0VBQ0UsVUFBQTtBakcrOWFKO0FpRzU5YUU7O0VBRUUsY3JGckl1QjtFcUZzSXZCLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtBakc4OWFKOztBaUd6OWFBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqRzQ5YUY7O0FpR3g5YUU7RUFDRSxtQkFBQTtBakcyOWFKO0FpR3o5YUk7RUFDRSxZQUFBO0FqRzI5YU47QWlHcjlhRTtFQVhGO0lBY0ksbUJBQUE7RWpHczlhRjtFaUdwOWFFO0lBQ0UsWUFBQTtFakdzOWFKO0VpR2w5YUU7SUFDRSxjQUFBO0VqR285YUo7RWlHbDlhSTtJQUNFLE9BQUE7RWpHbzlhTjtFaUc5OGFFO0lBQ0UsY0FBQTtFakdnOWFKO0VpRzk4YUk7SUFDRSxPQUFBO0VqR2c5YU47RWlHNzhhSTtJQUNFLG1CQUFBO0VqRys4YU47RWlHNzhhTTtJQUNFLFlBQUE7RWpHKzhhUjtBQUNGOztBaUd4OGFBO0VBQ0UsdUJBQUE7RUFDQSxjckY5TlM7RXFGK05ULGlDekZadUI7RXlGYXZCLGtCekYxT2E7RXlGMk9iLG9CekZaOEI7QVJ1OWFoQzs7QWlHdjhhQTtFQUNFLGlFekZoQ21CO0V5RmlDbkIsYXpGNU9PO0V5RjZPUCxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGVBQUE7RUFDQSxtQnpGWWtCO0V5RlhsQixnQnpGekNjO0V5RjBDZCxnQnpGMUNjO0V5RjJDZCxjckZuUFM7RXFGb1BULGV6RnpDZTtFeUYwQ2YsY0FBQTtBakcwOGFGO0FpR3g4YUU7RUFDRSxjckZ4UE87QVprc2JYOztBaUd0OGFBO0VBQ0UsbUJBQUE7QWpHeThhRjs7QWlHcDhhRTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7QWpHdThhSjtBaUduOGFJO0VBQ0UsU0FBQTtBakdxOGFOOztBa0c3dGJBO0VBQWEsMEJBQUE7QWxHaXViYjs7QWtHaHViQTtFQUFhLDJCQUFBO0FsR291YmI7O0FrR2x1YkE7RUFBUyxzQkFBQTtBbEdzdWJUOztBa0dydWJBO0VBQVMsdUJBQUE7QWxHeXViVDs7QW1HNXViQzs7Ozs7OztFQU9DLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBbkcrdWJGO0FtRzd1YkU7Ozs7Ozs7Ozs7Ozs7O0VBRUMsY0FBQTtFQUNBLHFCQUFBO0FuRzJ2Ykg7QW1HeHZiRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxlQUFBO0VBQ0Esc0JBQUE7QW5Hc3diSDtBbUdud2JFOzs7Ozs7Ozs7Ozs7OztFQUVDLGFBQUE7QW5HaXhiSDtBbUc5d2JFOzs7Ozs7O0VBQ0MsZ0JBQUE7QW5Hc3hiSDtBbUdseGJDO0VBQ0MsYUFBQTtBbkdveGJGOztBbUcvd2JDO0VBQ0MsY3ZGeEJTO0FaMHliWDtBbUdoeGJFO0VBQ0MsY3ZGeEJRO0FaMHliWDtBbUc5d2JDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QW5HZ3hiRjs7QW1HNXdiQTtFQUNDLHNCQUFBO0FuRyt3YkQ7O0FtRzN3YkM7RUFDRSx3QkFBQTtFQUNBLDJCQUFBO0FuRzh3Ykg7QW1HM3diQztFQUNDLHFCQUFBO0FuRzZ3YkY7QW1HMXdiQztFQUNDLHVCQUFBO0FuRzR3YkY7O0FtR3h3YkE7RUFDQyx1QkFBQTtBbkcyd2JEOztBb0d0MWJBO0VBQ0UsbUJBQUE7QXBHeTFiRjtBb0d2MWJFO0VBQ0UsU0FBQTtBcEd5MWJKO0FvR3QxYkU7RUFDRSx1QjVGeVJVO0U0RnhSVixjeEZXTztFd0ZWUCxxQjVGc1JlO0U0RnJSZixTQUFBO0FwR3cxYko7QW9HdDFiSTtFQUNFLGdCeEZGSztFd0ZHTCxjeEZLSztBWm0xYlg7QW9HcjFiSTtFQUNFLGN4RmxCQztBWnkyYlA7QW9HcDFiSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FwR3MxYk47QW9HbDFiRTtFQUNFLGdCeEZqQk87RXdGa0JQLGdCNUY4UGtCO0U0RjdQbEIsK0M1RjBHZTtFNEZ6R2YsZ0M1RjhQd0I7QVJzbGI1QjtBb0dsMWJJO0VBQ0UsZ0JBQUE7QXBHbzFiTjs7QXFHdDNiRTtFQUNFLG1CN0Y2RVc7RTZGNUVYLDRCN0Y0RVc7RTZGM0VYLFd6RlFPO0FaaTNiWDtBcUd0M2JFO0VBQ0UsbUI3RnVFVztFNkZ0RVgsV3pGR087QVpxM2JYO0FxR3IzYkU7O0VBRUUsV3pGRk87QVp5M2JYOztBcUdwNGJFO0VBQ0UsbUI3RjZFVztFNkY1RVgsNEI3RjRFVztFNkYzRVgsV3pGUU87QVorM2JYO0FxR3A0YkU7RUFDRSxtQjdGdUVXO0U2RnRFWCxXekZHTztBWm00Ylg7QXFHbjRiRTs7RUFFRSxXekZGTztBWnU0Ylg7O0FxR2w1YkU7RUFDRSxtQjdGNkVXO0U2RjVFWCw0QjdGNEVXO0U2RjNFWCxXekZRTztBWjY0Ylg7QXFHbDViRTtFQUNFLG1CN0Z1RVc7RTZGdEVYLFd6RkdPO0FaaTViWDtBcUdqNWJFOztFQUVFLFd6RkZPO0FacTViWDs7QXFHaDZiRTtFQUNFLG1CN0Y2RVc7RTZGNUVYLDRCN0Y0RVc7RTZGM0VYLFd6RlFPO0FaMjViWDtBcUdoNmJFO0VBQ0UsbUI3RnVFVztFNkZ0RVgsV3pGR087QVorNWJYO0FxRy81YkU7O0VBRUUsV3pGRk87QVptNmJYOztBcUc5NmJFO0VBQ0UsbUI3RjZFVztFNkY1RVgsNEI3RjRFVztFNkYzRVgsV3pGUU87QVp5NmJYO0FxRzk2YkU7RUFDRSxtQjdGdUVXO0U2RnRFWCxXekZHTztBWjY2Ylg7QXFHNzZiRTs7RUFFRSxXekZGTztBWmk3Ylg7O0FxRzU3YkU7RUFDRSxtQjdGNkVXO0U2RjVFWCw0QjdGNEVXO0U2RjNFWCxXekZRTztBWnU3Ylg7QXFHNTdiRTtFQUNFLG1CN0Z1RVc7RTZGdEVYLFd6RkdPO0FaMjdiWDtBcUczN2JFOztFQUVFLFd6RkZPO0FaKzdiWDs7QXFHMThiRTtFQUNFLG1CN0Y2RVc7RTZGNUVYLDRCN0Y0RVc7RTZGM0VYLFd6RlFPO0FacThiWDtBcUcxOGJFO0VBQ0UsbUI3RnVFVztFNkZ0RVgsV3pGR087QVp5OGJYO0FxR3o4YkU7O0VBRUUsV3pGRk87QVo2OGJYOztBcUd4OWJFO0VBQ0UsbUI3RjZFVztFNkY1RVgsNEI3RjRFVztFNkYzRVgsV3pGUU87QVptOWJYO0FxR3g5YkU7RUFDRSxtQjdGdUVXO0U2RnRFWCxXekZHTztBWnU5Ylg7QXFHdjliRTs7RUFFRSxXekZGTztBWjI5Ylg7O0FxR3QrYkU7RUFDRSxtQjdGNkVXO0U2RjVFWCw0QjdGNEVXO0U2RjNFWCxXekZRTztBWmkrYlg7QXFHdCtiRTtFQUNFLG1CN0Z1RVc7RTZGdEVYLFd6RkdPO0FacStiWDtBcUdyK2JFOztFQUVFLFd6RkZPO0FaeStiWDs7QW9HdjhiQTtFQUNFLGU1RnpDYTtBUm0vYmY7O0FvR3Y4YkE7RUFDRSxXQUFBO0VBQ0Esc0JBQUE7QXBHMDhiRjtBb0d4OGJFO0UzRkxFLDhCQUFBO0VBQ0EsaUNBQUE7RUFmQSwwQkFBQTtFQUNBLDZCQUFBO0FUZytiSjs7QW9HeDhiQTtFQUNFLGNBQUE7QXBHMjhiRjs7QXNHeGdjQTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7QXRHMmdjSjtBc0d6Z2NJO0VBQ0UsWUFBQTtFQUNBLG1CMUZTSztFMEZSTCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBdEcyZ2NOOztBc0d2Z2NJO0VBQ0UsWUFBQTtFQUNBLGdCMUZOSztFMEZPTCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QXRHMGdjTjs7QXVHcGljQTtFQUNFLGtCL0ZNYTtBUmlpY2Y7O0F1R3BpY0E7RUFDRSxlL0ZDYTtBUnNpY2Y7O0F1R3BpY0E7RUFDQyxnQi9GTGtCO0FS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 */