@charset "UTF-8";
/*!
 * 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: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #A95BCB;
  --bs-secondary: #F561C7;
  --bs-success: #1CC88A;
  --bs-info: #36B9CC;
  --bs-warning: #F6C23E;
  --bs-danger: #E74A3B;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 169, 91, 203;
  --bs-secondary-rgb: 245, 97, 199;
  --bs-success-rgb: 28, 200, 138;
  --bs-info-rgb: 54, 185, 204;
  --bs-warning-rgb: 246, 194, 62;
  --bs-danger-rgb: 231, 74, 59;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: rgb(67.6, 36.4, 81.2);
  --bs-secondary-text-emphasis: rgb(98, 38.8, 79.6);
  --bs-success-text-emphasis: rgb(11.2, 80, 55.2);
  --bs-info-text-emphasis: rgb(21.6, 74, 81.6);
  --bs-warning-text-emphasis: rgb(98.4, 77.6, 24.8);
  --bs-danger-text-emphasis: rgb(92.4, 29.6, 23.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(237.8, 222.2, 244.6);
  --bs-secondary-bg-subtle: rgb(253, 223.4, 243.8);
  --bs-success-bg-subtle: rgb(209.6, 244, 231.6);
  --bs-info-bg-subtle: rgb(214.8, 241, 244.8);
  --bs-warning-bg-subtle: rgb(253.2, 242.8, 216.4);
  --bs-danger-bg-subtle: rgb(250.2, 218.8, 215.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(220.6, 189.4, 234.2);
  --bs-secondary-border-subtle: rgb(251, 191.8, 232.6);
  --bs-success-border-subtle: rgb(164.2, 233, 208.2);
  --bs-info-border-subtle: rgb(174.6, 227, 234.6);
  --bs-warning-border-subtle: rgb(251.4, 230.6, 177.8);
  --bs-danger-border-subtle: rgb(245.4, 182.6, 176.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #A95BCB;
  --bs-link-color-rgb: 169, 91, 203;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(135.2, 72.8, 162.4);
  --bs-link-hover-color-rgb: 135, 73, 162;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(169, 91, 203, 0.25);
  --bs-form-valid-color: #1CC88A;
  --bs-form-valid-border-color: #1CC88A;
  --bs-form-invalid-color: #E74A3B;
  --bs-form-invalid-border-color: #E74A3B;
}

[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: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(203.4, 156.6, 223.8);
  --bs-secondary-text-emphasis: rgb(249, 160.2, 221.4);
  --bs-success-text-emphasis: rgb(118.8, 222, 184.8);
  --bs-info-text-emphasis: rgb(134.4, 213, 224.4);
  --bs-warning-text-emphasis: rgb(249.6, 218.4, 139.2);
  --bs-danger-text-emphasis: rgb(240.6, 146.4, 137.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(33.8, 18.2, 40.6);
  --bs-secondary-bg-subtle: rgb(49, 19.4, 39.8);
  --bs-success-bg-subtle: rgb(5.6, 40, 27.6);
  --bs-info-bg-subtle: rgb(10.8, 37, 40.8);
  --bs-warning-bg-subtle: rgb(49.2, 38.8, 12.4);
  --bs-danger-bg-subtle: rgb(46.2, 14.8, 11.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(101.4, 54.6, 121.8);
  --bs-secondary-border-subtle: rgb(147, 58.2, 119.4);
  --bs-success-border-subtle: rgb(16.8, 120, 82.8);
  --bs-info-border-subtle: rgb(32.4, 111, 122.4);
  --bs-warning-border-subtle: rgb(147.6, 116.4, 37.2);
  --bs-danger-border-subtle: rgb(138.6, 44.4, 35.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(203.4, 156.6, 223.8);
  --bs-link-hover-color: rgb(213.72, 176.28, 230.04);
  --bs-link-color-rgb: 203, 157, 224;
  --bs-link-hover-color-rgb: 214, 176, 230;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

*,
*::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-family: "Raleway", sans-serif;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

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

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

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

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

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* 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.25rem;
  font-weight: 300;
}

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

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

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

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

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

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

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

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

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

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

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(237.8, 222.2, 244.6);
  --bs-table-border-color: rgb(190.24, 177.76, 195.68);
  --bs-table-striped-bg: rgb(225.91, 211.09, 232.37);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(214.02, 199.98, 220.14);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(219.965, 205.535, 226.255);
  --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: rgb(253, 223.4, 243.8);
  --bs-table-border-color: rgb(202.4, 178.72, 195.04);
  --bs-table-striped-bg: rgb(240.35, 212.23, 231.61);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(227.7, 201.06, 219.42);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(234.025, 206.645, 225.515);
  --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: rgb(209.6, 244, 231.6);
  --bs-table-border-color: rgb(167.68, 195.2, 185.28);
  --bs-table-striped-bg: rgb(199.12, 231.8, 220.02);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(188.64, 219.6, 208.44);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(193.88, 225.7, 214.23);
  --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: rgb(214.8, 241, 244.8);
  --bs-table-border-color: rgb(171.84, 192.8, 195.84);
  --bs-table-striped-bg: rgb(204.06, 228.95, 232.56);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(193.32, 216.9, 220.32);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(198.69, 222.925, 226.44);
  --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: rgb(253.2, 242.8, 216.4);
  --bs-table-border-color: rgb(202.56, 194.24, 173.12);
  --bs-table-striped-bg: rgb(240.54, 230.66, 205.58);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(227.88, 218.52, 194.76);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(234.21, 224.59, 200.17);
  --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: rgb(250.2, 218.8, 215.8);
  --bs-table-border-color: rgb(200.16, 175.04, 172.64);
  --bs-table-striped-bg: rgb(237.69, 207.86, 205.01);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(225.18, 196.92, 194.22);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(231.435, 202.39, 199.615);
  --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: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

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

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #d4ade5;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(169, 91, 203, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-moz-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #d4ade5;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(169, 91, 203, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

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

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          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: #d4ade5;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(169, 91, 203, 0.25);
}
.form-check-input:checked {
  background-color: #A95BCB;
  border-color: #A95BCB;
}
.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: #A95BCB;
  border-color: #A95BCB;
  --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='%23d4ade5'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(169, 91, 203, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(169, 91, 203, 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: #A95BCB;
  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: rgb(229.2, 205.8, 239.4);
}
.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: #A95BCB;
  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: rgb(229.2, 205.8, 239.4);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231CC88A' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231CC88A' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23E74A3B'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E74A3B' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23E74A3B'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E74A3B' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

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

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #A95BCB;
  --bs-btn-border-color: #A95BCB;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(181.9, 115.6, 210.8);
  --bs-btn-hover-border-color: rgb(177.6, 107.4, 208.2);
  --bs-btn-focus-shadow-rgb: 144, 77, 173;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(186.2, 123.8, 213.4);
  --bs-btn-active-border-color: rgb(177.6, 107.4, 208.2);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #A95BCB;
  --bs-btn-disabled-border-color: #A95BCB;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #F561C7;
  --bs-btn-border-color: #F561C7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(246.5, 120.7, 207.4);
  --bs-btn-hover-border-color: rgb(246, 112.8, 204.6);
  --bs-btn-focus-shadow-rgb: 208, 82, 169;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(247, 128.6, 210.2);
  --bs-btn-active-border-color: rgb(246, 112.8, 204.6);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F561C7;
  --bs-btn-disabled-border-color: #F561C7;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #1CC88A;
  --bs-btn-border-color: #1CC88A;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(62.05, 208.25, 155.55);
  --bs-btn-hover-border-color: rgb(50.7, 205.5, 149.7);
  --bs-btn-focus-shadow-rgb: 24, 170, 117;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(73.4, 211, 161.4);
  --bs-btn-active-border-color: rgb(50.7, 205.5, 149.7);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1CC88A;
  --bs-btn-disabled-border-color: #1CC88A;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #36B9CC;
  --bs-btn-border-color: #36B9CC;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(84.15, 195.5, 211.65);
  --bs-btn-hover-border-color: rgb(74.1, 192, 209.1);
  --bs-btn-focus-shadow-rgb: 46, 157, 173;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(94.2, 199, 214.2);
  --bs-btn-active-border-color: rgb(74.1, 192, 209.1);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #36B9CC;
  --bs-btn-disabled-border-color: #36B9CC;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #F6C23E;
  --bs-btn-border-color: #F6C23E;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(247.35, 203.15, 90.95);
  --bs-btn-hover-border-color: rgb(246.9, 200.1, 81.3);
  --bs-btn-focus-shadow-rgb: 209, 165, 53;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(247.8, 206.2, 100.6);
  --bs-btn-active-border-color: rgb(246.9, 200.1, 81.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F6C23E;
  --bs-btn-disabled-border-color: #F6C23E;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #E74A3B;
  --bs-btn-border-color: #E74A3B;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(234.6, 101.15, 88.4);
  --bs-btn-hover-border-color: rgb(233.4, 92.1, 78.6);
  --bs-btn-focus-shadow-rgb: 196, 63, 50;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(235.8, 110.2, 98.2);
  --bs-btn-active-border-color: rgb(233.4, 92.1, 78.6);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #E74A3B;
  --bs-btn-disabled-border-color: #E74A3B;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

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

.btn-outline-secondary {
  --bs-btn-color: #F561C7;
  --bs-btn-border-color: #F561C7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #F561C7;
  --bs-btn-hover-border-color: #F561C7;
  --bs-btn-focus-shadow-rgb: 245, 97, 199;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #F561C7;
  --bs-btn-active-border-color: #F561C7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #F561C7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F561C7;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #1CC88A;
  --bs-btn-border-color: #1CC88A;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #1CC88A;
  --bs-btn-hover-border-color: #1CC88A;
  --bs-btn-focus-shadow-rgb: 28, 200, 138;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #1CC88A;
  --bs-btn-active-border-color: #1CC88A;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #1CC88A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1CC88A;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #36B9CC;
  --bs-btn-border-color: #36B9CC;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #36B9CC;
  --bs-btn-hover-border-color: #36B9CC;
  --bs-btn-focus-shadow-rgb: 54, 185, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #36B9CC;
  --bs-btn-active-border-color: #36B9CC;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #36B9CC;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #36B9CC;
  --bs-gradient: none;
}

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

.btn-outline-danger {
  --bs-btn-color: #E74A3B;
  --bs-btn-border-color: #E74A3B;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #E74A3B;
  --bs-btn-hover-border-color: #E74A3B;
  --bs-btn-focus-shadow-rgb: 231, 74, 59;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #E74A3B;
  --bs-btn-active-border-color: #E74A3B;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #E74A3B;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E74A3B;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 144, 77, 173;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #A95BCB;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #A95BCB;
  --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: 24px;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(169, 91, 203, 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: #A95BCB;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0px;
  --bs-navbar-padding-y: 4px;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 1rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: 24px;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%2867.6, 36.4, 81.2%29' 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(169, 91, 203, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

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

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

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

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

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28203.4, 156.6, 223.8%29'%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='rgb%28203.4, 156.6, 223.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(169, 91, 203, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #A95BCB;
  --bs-pagination-active-border-color: #A95BCB;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #A95BCB;
  --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: #A95BCB;
  --bs-list-group-active-border-color: #A95BCB;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(169, 91, 203, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

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

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

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

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

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

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

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* 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.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

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

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

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

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

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

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

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

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

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

.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: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-bg-secondary {
  color: #000 !important;
  background-color: RGBA(var(--bs-secondary-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;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(186, 124, 213, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(186, 124, 213, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(247, 129, 210, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(247, 129, 210, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(73, 211, 161, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(73, 211, 161, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(94, 199, 214, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(94, 199, 214, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(248, 206, 101, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(248, 206, 101, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(236, 110, 98, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(236, 110, 98, var(--bs-link-underline-opacity, 1)) !important;
}

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

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

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

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

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

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

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

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

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

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

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

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

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

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

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

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

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

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

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

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

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

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

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

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

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

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

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

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.column-gap-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.column-gap-3 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

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

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

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

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

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

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

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

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

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

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

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

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

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

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

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

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

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

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

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

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

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

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

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill, .btn {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
html {
  overflow-y: scroll;
}

.container {
  max-width: 1280px !important;
}

@media (max-width: 1305px) {
  .container {
    --bs-gutter-x: 6rem !important;
  }
}
@media (max-width: 600px) {
  .container {
    --bs-gutter-x: 3rem !important;
  }
}
a {
  text-decoration: none !important;
}

.bg-curator-lead {
  background-color: #1D78DC !important;
}

.bg-curator {
  background-color: #50A4F0 !important;
}

.ms-action-btn {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border-width: 0px !important;
  background-color: var(--bs-primary-bg-subtle);
}

.btn {
  border: 0;
}

.btn.btn-link {
  color: inherit !important;
  box-shadow: none !important;
  background: none !important;
}
.btn.btn-link:hover, .btn.btn-link:focus {
  color: inherit !important;
  opacity: 0.75;
}

@media (max-width: 767px) {
  .navbar-collapse .btn {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
  }
}
.btn.btn-outline-primary {
  background-color: #f8f8f8;
  color: #A95BCB !important;
  border: 1px solid rgba(72, 82, 90, 0.2);
  border-radius: 30px;
  min-height: 40px;
  padding: 0 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 18px;
  line-height: 1;
  box-shadow: 0 2px 6px rgba(50, 50, 50, 0.16);
  transition: background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
}

.btn.btn-outline-primary:hover,
.btn.btn-outline-primary:focus,
.btn.btn-outline-primary:active {
  background-color: #f3f3f3;
  color: #A95BCB !important;
  border-color: rgba(72, 82, 90, 0.28);
  box-shadow: 0 3px 8px rgba(50, 50, 50, 0.2);
}

.card {
  border-radius: 20px;
}

.bg-controls {
  background-color: #f1e9f4;
}

/* Checklist styles (Offer section) */
.ms-checklist {
  list-style: none;
  padding: 0;
  margin: 0;
}

.ms-check {
  display: flex;
  align-items: flex-start;
  gap: 0.9rem;
  padding: 0.25rem 0;
}

.ms-check + .ms-check {
  margin-top: 0.6rem;
}

.ms-check-icon {
  flex: 0 0 auto;
  width: 1.4em;
  height: 1.4em;
  margin-top: 0.15em;
  background: url("/assets/img/checkmark.png") no-repeat center/contain;
}

.ms-check-content {
  line-height: 1.35;
  font-size: 1.25rem;
  font-weight: 600;
}

.ms-highlight {
  background-color: #6c757d;
}

.dashboard-card-title {
  font-size: 0.875rem;
  font-weight: 700;
  color: inherit;
  margin-bottom: 0.5rem;
}

.chart-title {
  font-size: 0.75rem;
  font-weight: 600;
  color: #6c757d;
  margin-bottom: 0.5rem;
}

.dashboard-metric-value {
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 0;
}

.dashboard-metric-subtitle {
  margin-top: 0.5rem;
  font-size: 0.8125rem;
  color: #6c757d;
}

.dashboard-metric-delta {
  display: flex;
  align-items: baseline;
  gap: 0.5rem;
  font-size: 0.8125rem;
  line-height: 1.6;
}
.dashboard-metric-delta + .dashboard-metric-delta {
  margin-top: 0.25rem;
}

.dashboard-delta-value {
  font-weight: 600;
  font-size: 0.875rem;
}

.dashboard-delta-label {
  color: #6c757d;
  font-size: 0.75rem;
}

.dashboard-delta-badge {
  display: inline-block;
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  font-weight: 600;
  border-radius: 0.25rem;
  background-color: rgba(var(--bs-secondary-rgb), 0.1);
  color: var(--bs-secondary);
}
.dashboard-delta-badge.dashboard-delta-positive {
  background-color: rgba(var(--bs-success-rgb), 0.1);
  color: var(--bs-success);
}
.dashboard-delta-badge.dashboard-delta-negative {
  background-color: rgba(var(--bs-danger-rgb), 0.1);
  color: var(--bs-danger);
}

@font-face {
  font-family: "Quicksand";
  src: url("/assets/fonts/Quicksand-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Quicksand";
  src: url("/assets/fonts/Quicksand-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Lato";
  src: url("/assets/fonts/Lato-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Lato";
  src: url("/assets/fonts/Lato-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
}
.ms-field {
  width: 100%;
  text-align: left;
}

.ms-field-error {
  display: block;
  margin-top: 4px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 1.4;
  font-family: "Lato", system-ui, sans-serif;
  color: #fc7e84;
}

.ms-float-field {
  position: relative;
  width: 100%;
}

.ms-float-input {
  width: 100%;
  font-family: "Lato", system-ui, sans-serif;
  font-size: 16px;
  color: #131B1C;
  background-color: rgba(245, 97, 199, 0.05);
  border: 2px solid #FEDEE9;
  outline: none;
  transition: border-color 0.15s ease, box-shadow 0.15s ease;
  display: block;
  min-height: 52px;
  padding: 18px 20px 12px;
  border-radius: 30px;
}
.ms-float-input::-moz-placeholder {
  color: #959595;
  font-weight: bold;
}
.ms-float-input::placeholder {
  color: #959595;
  font-weight: bold;
}
.ms-float-input:focus {
  border-color: #FEDEE9;
  box-shadow: none;
}
.ms-float-input.ms-input--error {
  border-color: #fc7e84;
}
.ms-float-input::-moz-placeholder {
  color: transparent;
}
.ms-float-input::placeholder {
  color: transparent;
}
.ms-float-input:focus::-moz-placeholder {
  color: transparent;
}
.ms-float-input:focus::placeholder {
  color: transparent;
}

.ms-float-label {
  position: absolute;
  left: 18px;
  top: 50%;
  transform: translateY(-50%);
  max-width: calc(100% - 40px);
  font-family: "Lato", system-ui, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #959595;
  pointer-events: none;
  transition: top 0.15s ease, transform 0.15s ease, color 0.15s ease, font-size 0.15s ease, background-color 0.15s ease;
  transform-origin: left center;
  line-height: 1.2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: transparent;
  padding: 0 6px;
  margin-left: -6px;
  z-index: 1;
}

.ms-float-field:not(.ms-float-field--error) .ms-float-input:not(:-moz-placeholder-shown) ~ .ms-float-label {
  top: 0;
  transform: translateY(-50%) scale(0.75);
  color: #959595;
  background-color: #FFFFFF;
}

.ms-float-field:not(.ms-float-field--error) .ms-float-input:focus ~ .ms-float-label,
.ms-float-field:not(.ms-float-field--error) .ms-float-input:not(:placeholder-shown) ~ .ms-float-label {
  top: 0;
  transform: translateY(-50%) scale(0.75);
  color: #959595;
  background-color: #FFFFFF;
}

.ms-float-field--error .ms-float-input {
  border-color: #fc7e84;
  background-color: rgba(245, 97, 199, 0.05);
}

.ms-float-field--error .ms-float-label {
  top: 0;
  transform: translateY(-50%) scale(0.75);
  color: #fc7e84;
  background-color: #FFFFFF;
}

.ms-input {
  width: 100%;
  font-family: "Lato", system-ui, sans-serif;
  font-size: 16px;
  color: #131B1C;
  background-color: rgba(245, 97, 199, 0.05);
  border: 2px solid #FEDEE9;
  outline: none;
  transition: border-color 0.15s ease, box-shadow 0.15s ease;
  height: 48px;
  padding: 10px 20px;
  border-radius: 30px;
}
.ms-input::-moz-placeholder {
  color: #959595;
  font-weight: bold;
}
.ms-input::placeholder {
  color: #959595;
  font-weight: bold;
}
.ms-input:focus {
  border-color: #FEDEE9;
  box-shadow: none;
}
.ms-input.ms-input--error {
  border-color: #fc7e84;
}

.ms-textarea {
  width: 100%;
  font-family: "Lato", system-ui, sans-serif;
  font-size: 16px;
  color: #131B1C;
  background-color: rgba(245, 97, 199, 0.05);
  border: 2px solid #FEDEE9;
  outline: none;
  transition: border-color 0.15s ease, box-shadow 0.15s ease;
  min-height: 140px;
  padding: 12px 20px;
  border-radius: 24px;
  resize: vertical;
  line-height: 1.5;
}
.ms-textarea::-moz-placeholder {
  color: #959595;
  font-weight: bold;
}
.ms-textarea::placeholder {
  color: #959595;
  font-weight: bold;
}
.ms-textarea:focus {
  border-color: #FEDEE9;
  box-shadow: none;
}
.ms-textarea.ms-input--error {
  border-color: #fc7e84;
}

.ms-form-group {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  width: 100%;
}

.ms-error-banner {
  background-color: #fef2f2;
  border: 1px solid #fca5a5;
  border-radius: 8px;
  padding: 12px 16px;
  margin-bottom: 16px;
  width: 100%;
  text-align: left;
}
.ms-error-banner p {
  font-size: 14px;
  color: #991b1b;
  line-height: 1.4;
  margin: 0;
}

.support-section {
  border-bottom: 1px solid lightgray;
}

.legal h3, .legal .h3, .legal h5, .legal .h5, .legal .support div {
  scroll-margin-top: 85px;
}
.legal h5, .legal .h5 {
  margin-top: 30px;
  margin-left: 16px;
}
.legal p {
  margin-left: 32px;
  scroll-margin-top: 80px;
}
.legal ul {
  margin-left: 32px;
}

.addRow td {
  background: rgba(230, 214, 247, 0.26);
}

.copyright {
  font-size: 11px;
}

.underline {
  text-wrap: nowrap;
  position: relative;
}

.underline:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 100%;
  height: 8px;
  background-color: #ffa7e4;
  z-index: -1;
  border-radius: 4px;
}

.cta-title {
  text-align: center;
}

.magic-word {
  display: inline-block;
  background-image: linear-gradient(90deg, #7c3aed, #06b6d4, #f59e0b, #7c3aed);
  background-size: 300% 100%;
  background-position: 0% 0%;
  -webkit-background-clip: text;
  background-clip: text;
  color: rgba(0, 0, 0, 0);
  will-change: background-position, color;
}

/* Longer total run, faster passes before the fade */
.magic-word.play {
  animation: shimmerFade 5s linear forwards;
}

@keyframes shimmerFade {
  /* quick passes across the word */
  0% {
    background-position: 0% 0%;
    color: rgba(0, 0, 0, 0);
  }
  20% {
    background-position: 100% 0%;
    color: rgba(0, 0, 0, 0);
  }
  40% {
    background-position: 200% 0%;
    color: rgba(0, 0, 0, 0);
  }
  60% {
    background-position: 300% 0%;
    color: rgba(0, 0, 0, 0);
  }
  /* start the crossfade while the last pass finishes */
  85% {
    background-position: 350% 0%;
    color: rgba(0, 0, 0, 0.4);
  }
  100% {
    background-position: 400% 0%;
    color: rgb(0, 0, 0);
  }
}
@media (prefers-reduced-motion: reduce) {
  .magic-word {
    background: none;
    color: #000;
  }
  .magic-word.play {
    animation: none;
  }
}
/* Early Access banner (Crop & Create page) */
.early-access-banner {
  display: inline-flex;
  align-items: center;
  gap: 0.65rem;
  padding: 0.6rem 1rem;
  border-radius: 8px;
  background: linear-gradient(135deg, #6f42c1 0%, #0d6efd 50%, #f06292 100%);
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.35);
  box-shadow: 0 10px 30px rgba(13, 110, 253, 0.25), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
  font-weight: 700;
  letter-spacing: 0.2px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

.early-access-banner .ea-icon {
  display: inline-flex;
  width: 1.35rem;
  height: 1.35rem;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.18);
  border: 1px solid rgba(255, 255, 255, 0.45);
  border-radius: 999px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
}

.early-access-banner .ea-text {
  font-size: 1.05rem;
  line-height: 1.2;
  white-space: nowrap;
}

@media (max-width: 576px) {
  .early-access-banner {
    padding: 0.5rem 0.75rem;
  }
  .early-access-banner .ea-text {
    font-size: 0.98rem;
    white-space: normal;
  }
}
@media (prefers-color-scheme: dark) {
  .early-access-banner {
    box-shadow: 0 10px 30px rgba(246, 114, 167, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.1);
  }
  .early-access-banner .ea-icon {
    background: rgba(255, 255, 255, 0.12);
    border-color: rgba(255, 255, 255, 0.35);
  }
}
#mainNav .nav-link {
  font-weight: normal;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#mainNav .nav-link::after {
  content: attr(data-text);
  font-weight: 700;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

#mainNav .nav-link.active {
  font-weight: 700;
}

@media (max-width: 767.98px) {
  #mainNav .nav-link {
    display: block;
  }
  #mainNav .nav-link::after {
    display: none;
  }
}
#faqAccordion {
  border: 0;
}
#faqAccordion .accordion-item {
  border: 0;
  background-color: #fff;
}
#faqAccordion .accordion-button {
  background-color: #fff;
  color: var(--bs-body-color);
  box-shadow: none;
  font-size: 1.25rem;
  font-weight: 700;
}
#faqAccordion .accordion-button:not(.collapsed) {
  background-color: #fff;
  color: var(--bs-body-color);
  box-shadow: none;
}
#faqAccordion .accordion-button:focus {
  box-shadow: none;
}
#faqAccordion .accordion-collapse {
  border: 0;
}
#faqAccordion .accordion-body {
  border: 0;
}

.ms-page {
  font-family: "Lato", system-ui, sans-serif;
  background-color: #F8F8F8;
  color: #131B1C;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ms-page-content {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 24px 24px 48px;
}

.ms-page-logo {
  display: block;
  height: 125px;
  max-width: 100%;
  margin: 24px auto 0;
  -o-object-fit: contain;
     object-fit: contain;
  align-self: center;
}

.ms-page-card-wrapper {
  padding: 0 0 24px;
  max-width: 548px;
  width: 100%;
}

.ms-heading {
  font-family: "Quicksand", sans-serif;
  font-size: 36px;
  font-weight: 400;
  color: #3F5256;
  margin-bottom: 24px;
}

.ms-subheading {
  font-family: "Lato", system-ui, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
}

.ms-text-bold {
  font-family: "Lato", system-ui, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  color: #131B1C;
}

.ms-text {
  font-family: "Lato", system-ui, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #131B1C;
}

.ms-subtext {
  font-size: 14px;
  color: #959595;
  margin-top: 16px;
}

.ms-link {
  color: #A95BCB;
  text-decoration: none;
}
.ms-link:hover {
  text-decoration: underline;
}

.ms-btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 45px;
  padding: 0 30px;
  background-color: #A95BCB;
  color: #ffffff;
  font-family: "Lato", system-ui, sans-serif;
  font-weight: 700;
  font-size: 18px;
  border-radius: 30px;
  border: none;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  transition: background-color 0.15s ease;
}
.ms-btn-primary:hover {
  background-color: rgb(152.3888888889, 60.9555555556, 192.2444444444);
}
.ms-btn-primary:disabled {
  background-color: rgb(209.6111111111, 168.4444444444, 227.5555555556);
  cursor: not-allowed;
}

input.ms-btn-primary {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
}

.ms-check-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 24px;
  border-radius: 50%;
  background-color: #e8f5e9;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ms-check-icon svg {
  width: 32px;
  height: 32px;
  color: #2e7d32;
}

.ms-styled-container {
  background: #FFFFFF;
  border: 0.75px solid rgba(19, 27, 28, 0.196);
  border-radius: 12px;
  box-shadow: 0 3px 3px rgba(200, 200, 200, 0.75);
  padding: 36px 24px 24px;
  max-width: 500px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.ms-styled-container.ms-styled-container--flat {
  box-shadow: none;
  border-color: rgba(19, 27, 28, 0.1);
}

.ms-nav-tabs {
  border-bottom: 1px solid #e5e7eb;
  gap: 8px;
  /* Ensure items align to the bottom line */
  display: flex;
  align-items: flex-end;
}

.ms-nav-tabs .nav-item {
  margin-bottom: -1px; /* Bootstrap default we might need to override or keep */
}

.ms-nav-tabs .nav-link {
  /* Reset Bootstrap defaults */
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  /* Pull the link down so its border straddles the parent line */
  margin: 0 0 -2px 0 !important;
  /* Layout */
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  padding: 0 15px !important;
  /* Typography */
  font-weight: 500;
  font-size: 18px;
  color: #6b7280;
  /* The Line (Base state invisible but taking up space) */
  border-bottom: 4px solid transparent !important;
  box-sizing: border-box !important;
  z-index: 1;
}

.ms-nav-tabs .nav-link:hover,
.ms-nav-tabs .nav-link:focus {
  color: #111827 !important;
  background-color: transparent !important;
  outline: none;
  /* Hover Line: Gray */
  border-bottom-color: #e5e7eb !important;
}

.ms-nav-tabs .nav-link.active {
  color: #111827 !important;
  font-weight: 700;
  font-size: 20px;
  background-color: transparent !important;
  border-bottom-color: #F561C7 !important;
  z-index: 2;
}

.secondary-subtle {
  background-color: var(--bs-secondary-border-subtle) !important;
  color: var(--bs-body-color) !important;
  border: 1px solid var(--bs-secondary-border-subtle) !important;
}

.secondary-subtle:hover,
.secondary-subtle:focus,
.secondary-subtle:active {
  background-color: var(--bs-secondary-border-subtle) !important;
  color: var(--bs-body-color) !important;
}

/* Segmented pill container */
.billing-toggle {
  display: inline-flex;
  border-radius: 50px;
  gap: 3px;
}

/* Make both segments equal width and remove default rounding */
.billing-toggle .btn {
  box-shadow: none !important; /* kill drop shadows inside toggle */
  border-radius: 0 !important;
  border: none !important;
  background: var(--bs-secondary-bg-subtle);
  color: var(--bs-body-color);
}

/* Collapse the seam so borders don't double up */
.billing-toggle .btn + .btn {
  margin-left: -1px;
}

/* Round only the outside corners */
.billing-toggle .btn:first-child {
  border-top-left-radius: 50rem !important;
  border-bottom-left-radius: 50rem !important;
}

.billing-toggle .btn:last-child {
  border-top-right-radius: 50rem !important;
  border-bottom-right-radius: 50rem !important;
}

/* Active segment (your subtle secondary token + black text, no hover change) */
.billing-toggle .btn.active,
.billing-toggle .btn[aria-pressed=true] {
  background: #FDE3EC !important;
  border: 1px solid var(--bs-secondary-border-subtle) !important;
  color: var(--bs-secondary) !important;
  cursor: default !important;
  pointer-events: none; /* optional: disable clicks on active */
}

.billing-toggle:focus-within {
  outline: none !important;
  box-shadow: none !important;
}

/* Inactive segment (lighter grey you preferred) */
.billing-toggle .btn:not(.active) {
  background: #DDDEDE !important;
  color: #848888 !important;
}

/* Optional hover for inactive only */
.billing-toggle .btn:not(.active):hover {
  filter: brightness(0.9);
}

/* Focus ring for accessibility */
.billing-toggle:focus-within {
  outline: 2px solid var(--bs-primary);
  outline-offset: 2px;
}

.deal-highlight {
  background-color: rgba(148, 94, 141, 0.1764705882);
  color: var(--text-muted);
  padding: 0.35em 1em;
  border-radius: 0.375rem;
  font-weight: 600;
  display: inline-block; /* ensures padding applies nicely */
}

.badge-subtle {
  background-color: rgba(254, 231, 20, 0.9529411765) !important;
  border: 1px solid rgba(168, 153, 13, 0.9843137255) !important;
}

.badge-subtle2 {
  background-color: rgba(255, 213, 129, 0.9529411765) !important;
  border: 1px solid rgba(230, 152, 63, 0.9843137255) !important;
}

/* Pricing typography */
.price-original {
  color: #9aa0a6; /* more grey for strikethrough price */
}

.ms-admin-send-email-btn {
  transition: background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease, box-shadow 0.15s ease;
}
.ms-admin-send-email-btn:hover:not(.disabled), .ms-admin-send-email-btn:focus-visible:not(.disabled) {
  background-color: var(--bs-primary) !important;
  border-color: var(--bs-primary) !important;
  color: #fff !important;
  box-shadow: var(--bs-box-shadow-sm);
}

.mappings-scrollable {
  max-height: 400px;
  overflow-y: auto;
}

.badge-status-gray {
  color: #626262;
  background-color: #F5F6F7;
  border: 1px solid #D2D2D2;
}

.badge-status-slate {
  color: #455A64;
  background-color: #ECEFF1;
  border: 1px solid #B0BEC5;
}

.badge-status-yellow {
  color: #7A6200;
  background-color: #FFF9DB;
  border: 1px solid #FFD43B;
}

.badge-status-blue {
  color: #2961B2;
  background-color: #DFF4FC;
  border: 1px solid #77BFE9;
}

.badge-status-amber {
  color: #89561C;
  background-color: #FCF0CE;
  border: 1px solid #DDAE47;
}

.badge-status-green {
  color: #4D6E1D;
  background-color: #EAF5D2;
  border: 1px solid #A3C250;
}

.badge-status-teal {
  color: #0d6e5e;
  background-color: #d1f5ed;
  border: 1px solid #6ecfb8;
}

.badge-status-red {
  color: #AB3839;
  background-color: #FCECED;
  border: 1px solid #F19EA2;
}

.badge-status-dark {
  color: #454545;
  background-color: #EAEAEA;
  border: 1px solid #B0B0B0;
}

.badge-mapped {
  padding: 0.35rem 0.75rem;
  border-radius: 1rem;
  border-style: solid;
  background-color: #909090;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 0.875rem;
}

.dashboard-section-title {
  font-size: 0.85rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #6c757d;
  border-bottom: 2px solid #dee2e6;
  padding-bottom: 0.4rem;
  margin-bottom: 0.75rem;
}

.tooltip-left-align .tooltip-inner {
  text-align: left;
  max-width: 360px;
}

.badge-needs-setup {
  padding: 0.35rem 0.75rem;
  border-radius: 1rem;
  border-width: 1px;
  border-style: solid;
  border-color: #D7A438;
  background-color: #FFF3CD;
  color: #664D03;
  font-weight: bold;
  font-size: 0.875rem;
}

.badge-ignored {
  padding: 0.35rem 0.75rem;
  border-radius: 1rem;
  border-width: 1px;
  border-style: solid;
  border-color: #81818E;
  background-color: #F6F6F7;
  color: #6E6E7B;
  font-weight: bold;
  font-size: 0.875rem;
}

#loading-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 9999;
  display: none;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  backdrop-filter: blur(2px);
}

#loading-overlay .spinner-border {
  width: 3rem;
  height: 3rem;
}

.mapping-select.not-mapped {
  background-color: #fff3cd;
}

.mapping-select.ignored {
  background-color: #F6F6F7;
  color: #6E6E7B;
  border-color: #81818E;
}

.mapping-select.mapped {
  font-weight: 700;
}

#direct-connection {
  scroll-margin-top: 100px;
}

.admin-sidebar__brand {
  padding: 0 0.25rem 1.5rem !important;
}

.product-name {
  font-weight: bold;
}

#large-image-preview {
  position: fixed;
  z-index: 1;
}

#large-image-preview img {
  border: 1px solid #ccc;
  padding: 5px;
  background-color: white;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

/* Stats cards: keep icons out of the layout flow */
.stat-card .card-body {
  position: relative;
}
.stat-card .card-body > *:not(.stat-icon) {
  position: relative;
  z-index: 1;
}

.stat-card .stat-icon {
  position: absolute;
  right: 0.75rem;
  top: 50%;
  transform: translateY(-50%);
  z-index: 0;
  opacity: 0.25;
  pointer-events: none;
}

html.admin-preload-collapsed .admin-layout,
html.admin-preload-collapsed .admin-sidebar,
html.admin-preload-collapsed .admin-sidebar__brand-text,
html.admin-preload-collapsed .admin-sidebar__label,
html.admin-preload-collapsed .admin-sidebar__section-label,
html.admin-preload-collapsed .topbar {
  transition: none !important;
}
html.admin-preload-collapsed .admin-layout .admin-sidebar {
  width: 68px;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
html.admin-preload-collapsed .admin-layout .topbar {
  left: 68px;
}
html.admin-preload-collapsed .admin-layout .admin-sidebar__brand {
  padding-left: 0;
  padding-right: 0;
}
html.admin-preload-collapsed .admin-layout .admin-sidebar__brand-link {
  justify-content: center;
  gap: 0;
}
html.admin-preload-collapsed .admin-layout .admin-sidebar__brand-text,
html.admin-preload-collapsed .admin-layout .admin-sidebar__label,
html.admin-preload-collapsed .admin-layout .admin-sidebar__section-label {
  opacity: 0;
  visibility: hidden;
  transform: scaleX(0.2);
}
html.admin-preload-collapsed .admin-layout .admin-sidebar__link {
  padding: 0.65rem;
  justify-content: center;
  gap: 0;
}
html.admin-preload-collapsed .admin-layout .admin-sidebar__label,
html.admin-preload-collapsed .admin-layout .admin-sidebar__section-label {
  pointer-events: none;
  opacity: 0;
  transform: scaleX(0);
}
html.admin-preload-collapsed .admin-layout .admin-sidebar__section {
  padding: 0.25rem 0;
}

.admin-layout {
  position: relative;
  min-height: 100vh;
  display: flex;
  transition: padding-left 0.35s ease;
  padding-left: 250px;
  background-color: #f8f9fc;
}

.admin-sidebar {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 250px;
  min-height: 100vh;
  background-color: #0f172a;
  color: #fff;
  display: flex;
  flex-direction: column;
  padding: 1.5rem 0.75rem;
  transition: width 0.3s ease, padding 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease, visibility 0.3s ease;
  z-index: 1030;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  flex-shrink: 0;
}

.admin-sidebar__brand {
  padding: 0 0.75rem 1.5rem;
}

.admin-sidebar__brand-link {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  color: #fff;
  font-weight: 600;
  letter-spacing: 0.02em;
  font-size: 1rem;
}
.admin-sidebar__brand-link:hover, .admin-sidebar__brand-link:focus {
  color: #fff;
  text-decoration: none;
}

.admin-sidebar__brand-text {
  display: inline-block;
  transition: opacity 0.3s ease, max-width 0.3s ease, transform 0.3s ease, visibility 0.3s ease;
  max-width: 12rem;
  overflow: hidden;
  white-space: nowrap;
}

.admin-sidebar__brand-link i {
  font-size: 1.5rem;
}

.admin-sidebar__menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}

.admin-sidebar__item {
  border-radius: 0.75rem;
  overflow: hidden;
}

.admin-sidebar__section {
  padding: 1rem 0.95rem 0.25rem;
  list-style: none;
}

.admin-sidebar__section-label {
  font-size: 0.65rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.35);
  transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;
  transform-origin: left center;
  transform: scaleX(1);
}

.admin-sidebar__link {
  display: flex;
  align-items: center;
  gap: 0.85rem;
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none;
  font-weight: 500;
  padding: 0.65rem 0.9rem 0.65rem 0.95rem;
  border-radius: 0.85rem;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.admin-sidebar__link:hover, .admin-sidebar__link:focus {
  background-color: rgba(255, 255, 255, 0.08);
  color: #fff;
  text-decoration: none;
}

.admin-sidebar__icon {
  flex: 0 0 2.35rem;
  width: 2.35rem;
  height: 2.35rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.9rem;
  background-color: rgba(255, 255, 255, 0.04);
  transition: background 0.2s ease, box-shadow 0.2s ease;
}
.admin-sidebar__icon i {
  font-size: 1.1rem;
  width: 1.6rem;
  height: 1.6rem;
  line-height: 1.6rem;
  text-align: center;
}

.admin-sidebar__item.is-active .admin-sidebar__link {
  color: #fff;
}

.admin-sidebar__item.is-active .admin-sidebar__icon {
  background: linear-gradient(135deg, #2563eb, #7c3aed);
  box-shadow: 0 10px 30px rgba(37, 99, 235, 0.35);
  color: #fff;
}

.admin-sidebar__label {
  flex: 1 1 auto;
  min-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;
  transform-origin: left center;
  transform: scaleX(1);
}

.admin-content {
  flex: 1;
  min-width: 0;
}

.admin-layout .topbar {
  position: fixed;
  top: 0;
  left: 250px;
  right: 0;
  z-index: 1020;
  transition: left 0.3s ease;
}

.admin-content {
  flex: 1;
  min-width: 0;
  padding-top: 4.5rem;
}

.admin-layout.admin-layout--collapsed .topbar {
  left: 68px;
}

@media (max-width: 991.98px) {
  .admin-layout .topbar {
    left: 0;
  }
  .admin-content {
    padding-top: 4.5rem;
  }
}
.admin-layout--floating {
  box-shadow: 20px 0 40px rgba(15, 23, 42, 0.25);
}

.admin-layout.admin-layout--collapsed {
  padding-left: 68px;
}
.admin-layout.admin-layout--collapsed .admin-sidebar {
  width: 68px;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
.admin-layout.admin-layout--collapsed .admin-sidebar__brand {
  padding-left: 0;
  padding-right: 0;
}
.admin-layout.admin-layout--collapsed .admin-sidebar__brand-link {
  justify-content: center;
  gap: 0;
}
.admin-layout.admin-layout--collapsed .admin-sidebar__brand-text,
.admin-layout.admin-layout--collapsed .admin-sidebar__label,
.admin-layout.admin-layout--collapsed .admin-sidebar__section-label {
  opacity: 0;
  visibility: hidden;
  transform: scaleX(0.2);
}
.admin-layout.admin-layout--collapsed .admin-sidebar__link {
  padding: 0.65rem;
  justify-content: center;
  gap: 0;
}
.admin-layout.admin-layout--collapsed .admin-sidebar__label,
.admin-layout.admin-layout--collapsed .admin-sidebar__section-label {
  pointer-events: none;
  opacity: 0;
  transform: scaleX(0);
}
.admin-layout.admin-layout--collapsed .admin-sidebar__section {
  padding: 0.25rem 0;
}

@media (min-width: 992px) {
  .admin-layout.admin-layout--collapsed .admin-sidebar:hover,
  .admin-layout.admin-layout--collapsed .admin-sidebar:focus-within {
    width: 68px !important;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0) !important;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar:hover .admin-sidebar__brand-text,
  .admin-layout.admin-layout--collapsed .admin-sidebar:hover .admin-sidebar__label,
  .admin-layout.admin-layout--collapsed .admin-sidebar:hover .admin-sidebar__section-label,
  .admin-layout.admin-layout--collapsed .admin-sidebar:focus-within .admin-sidebar__brand-text,
  .admin-layout.admin-layout--collapsed .admin-sidebar:focus-within .admin-sidebar__label,
  .admin-layout.admin-layout--collapsed .admin-sidebar:focus-within .admin-sidebar__section-label {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: scaleX(0.2) !important;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar:hover .admin-sidebar__label,
  .admin-layout.admin-layout--collapsed .admin-sidebar:hover .admin-sidebar__section-label,
  .admin-layout.admin-layout--collapsed .admin-sidebar:focus-within .admin-sidebar__label,
  .admin-layout.admin-layout--collapsed .admin-sidebar:focus-within .admin-sidebar__section-label {
    pointer-events: none !important;
    transform: scaleX(0) !important;
  }
}
.email-header-row {
  border-bottom: 1px solid #ccc;
  padding: 5px 0px;
  font-size: 0.8rem;
}

.email-header-label {
  width: 70px;
  display: inline-block;
  flex-shrink: 0;
}

#sidebarToggleTop {
  border-radius: 0.5rem;
  font-size: 1.25rem;
  color: #fff;
  background-color: #0f172a;
  padding: 0.4rem 0.7rem;
  border: none;
}
#sidebarToggleTop:hover, #sidebarToggleTop:focus {
  background-color: rgb(28.4210526316, 43.5789473684, 79.5789473684);
  color: #fff;
}

@media (max-width: 991.98px) {
  .admin-layout {
    flex-direction: column;
    padding-left: 0;
  }
  .admin-sidebar {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    transform: translateX(-100%);
    visibility: hidden;
    width: 250px;
    max-width: 80vw;
    box-shadow: none;
    padding: 1.5rem 1rem;
  }
  .admin-content {
    margin: 0;
  }
  .admin-layout.admin-layout--mobile-open {
    overflow: hidden;
  }
  .admin-layout.admin-layout--mobile-open::after {
    content: "";
    position: fixed;
    inset: 0;
    background: rgba(15, 23, 42, 0.45);
    z-index: 1020;
  }
  .admin-layout.admin-layout--mobile-open .admin-sidebar {
    transform: translateX(0);
    visibility: visible;
    z-index: 1031;
    box-shadow: 20px 0 45px rgba(15, 23, 42, 0.45);
  }
  .admin-layout.admin-layout--collapsed {
    padding-left: 0;
  }
  .admin-layout.admin-layout--collapsed .topbar {
    left: 0;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar {
    width: 250px;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar__brand {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar__brand-link {
    justify-content: flex-start;
    gap: 0.75rem;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar__brand-text,
  .admin-layout.admin-layout--collapsed .admin-sidebar__label,
  .admin-layout.admin-layout--collapsed .admin-sidebar__section-label {
    opacity: 1;
    visibility: visible;
    transform: scaleX(1);
    pointer-events: auto;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar__link {
    padding: 0.65rem 0.9rem 0.65rem 0.95rem;
    justify-content: flex-start;
    gap: 0.85rem;
  }
  .admin-layout.admin-layout--collapsed .admin-sidebar__section {
    padding: 1rem 0.95rem 0.25rem;
  }
}
.text-chart-blue {
  color: #4E73DF !important;
}

.text-chart-green {
  color: #1CC88A !important;
}

.text-chart-cyan {
  color: #36B9CC !important;
}

.text-chart-orange {
  color: #F6C23E !important;
}

.text-chart-red {
  color: #E74A3B !important;
}

.bg-chart-blue {
  background-color: #4E73DF !important;
}

.bg-chart-green {
  background-color: #1CC88A !important;
}

.bg-chart-cyan {
  background-color: #36B9CC !important;
}

.bg-chart-orange {
  background-color: #F6C23E !important;
}

.bg-chart-red {
  background-color: #E74A3B !important;
}

.border-chart-blue {
  border: 0.25rem solid #4E73DF !important;
}

.border-chart-green {
  border: 0.25rem solid #1CC88A !important;
}

.border-chart-cyan {
  border: 0.25rem solid #36B9CC !important;
}

.border-chart-orange {
  border: 0.25rem solid #F6C23E !important;
}

.border-chart-red {
  border: 0.25rem solid #E74A3B !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm11c3RzdGFzaC5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIi4uL3Njc3MvX2Jhc2Uuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19jYXJkcy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19jaGVja2xpc3Quc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fZGFzaGJvYXJkLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2ZvbnRzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2xlZ2FsLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX21hcmtldGluZy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX3BhZ2Uuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fc3R5bGVkLWNvbnRhaW5lci5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2JpbGxpbmcuc2NzcyIsIi4uL3Njc3MvYWRtaW4vX2FkbWluLnNjc3MiLCIuLi9zY3NzL3V0aWxpdGllcy9fY2hhcnQtY29sb3JzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2Q7Ozs7RUFBQTtBQ0RGOztFQVNJLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsdUJBQUE7RUFJQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFJQSxxQkFBQTtFQUFBLHVCQUFBO0VBQUEscUJBQUE7RUFBQSxrQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBSUEsOEJBQUE7RUFBQSxnQ0FBQTtFQUFBLDhCQUFBO0VBQUEsMkJBQUE7RUFBQSw4QkFBQTtFQUFBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUlBLGlEQUFBO0VBQUEsaURBQUE7RUFBQSwrQ0FBQTtFQUFBLDRDQUFBO0VBQUEsaURBQUE7RUFBQSxnREFBQTtFQUFBLGlDQUFBO0VBQUEsZ0NBQUE7RUFJQSxnREFBQTtFQUFBLGdEQUFBO0VBQUEsOENBQUE7RUFBQSwyQ0FBQTtFQUFBLGdEQUFBO0VBQUEsK0NBQUE7RUFBQSw0Q0FBQTtFQUFBLDRCQUFBO0VBSUEsb0RBQUE7RUFBQSxvREFBQTtFQUFBLGtEQUFBO0VBQUEsK0NBQUE7RUFBQSxvREFBQTtFQUFBLG1EQUFBO0VBQUEsaUNBQUE7RUFBQSxnQ0FBQTtFQUdGLDZCQUFBO0VBQ0EsdUJBQUE7RUFNQSxxTkFBQTtFQUNBLHlHQUFBO0VBQ0EseUZBQUE7RUFPQSxnREFBQTtFQzJPSSx5QkFMSTtFRHBPUiwwQkFBQTtFQUNBLDBCQUFBO0VBS0Esd0JBQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFFQSx5QkFBQTtFQUNBLGdDQUFBO0VBRUEsNENBQUE7RUFDQSxvQ0FBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFFQSwwQ0FBQTtFQUNBLG1DQUFBO0VBQ0EseUJBQUE7RUFDQSxtQ0FBQTtFQUdBLDJCQUFBO0VBRUEsd0JBQUE7RUFDQSxpQ0FBQTtFQUNBLCtCQUFBO0VBRUEsOENBQUE7RUFDQSx1Q0FBQTtFQU1BLHdCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5Q0FBQTtFQUdBLHNCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQkFBQTtFQUNBLG1EQUFBO0VBRUEsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLG1EQUFBO0VBQ0EsOEJBQUE7RUFHQSxrREFBQTtFQUNBLDJEQUFBO0VBQ0Esb0RBQUE7RUFDQSwyREFBQTtFQUlBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQ0FBQTtFQUlBLDhCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQ0FBQTtFQUNBLHVDQUFBO0FGRkY7O0FJOUdJO0VGc0hBLGtCQUFBO0VBR0Esd0JBQUE7RUFDQSxrQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFFQSx5QkFBQTtFQUNBLHNDQUFBO0VBRUEsK0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDBCQUFBO0VBQ0EsaUNBQUE7RUFFQSw2Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQ0FBQTtFQUdFLG9EQUFBO0VBQUEsb0RBQUE7RUFBQSxrREFBQTtFQUFBLCtDQUFBO0VBQUEsb0RBQUE7RUFBQSxtREFBQTtFQUFBLGlDQUFBO0VBQUEsZ0NBQUE7RUFJQSw2Q0FBQTtFQUFBLDZDQUFBO0VBQUEsMENBQUE7RUFBQSx3Q0FBQTtFQUFBLDZDQUFBO0VBQUEsNENBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBSUEsbURBQUE7RUFBQSxtREFBQTtFQUFBLGdEQUFBO0VBQUEsOENBQUE7RUFBQSxtREFBQTtFQUFBLGlEQUFBO0VBQUEsaUNBQUE7RUFBQSxnQ0FBQTtFQUdGLDJCQUFBO0VBRUEseUNBQUE7RUFDQSxrREFBQTtFQUNBLGtDQUFBO0VBQ0Esd0NBQUE7RUFFQSx5Q0FBQTtFQUNBLDZCQUFBO0VBQ0Esc0NBQUE7RUFFQSwwQkFBQTtFQUNBLHdEQUFBO0VBRUEsMkNBQUE7RUFDQSxrREFBQTtFQUNBLCtDQUFBO0VBQ0Esc0RBQUE7QUZGSjs7QUt0S0E7OztFQUdFLHNCQUFBO0FMeUtGOztBSzFKSTtFQU5KO0lBT00sdUJBQUE7RUw4Sko7QUFDRjs7QUtqSkE7RUFDRSxTQUFBO0VBQ0EsdUNBQUE7RUY2T0ksbUNBTEk7RUV0T1IsdUNBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsNkNBQUE7QUxvSkY7O0FLM0lBO0VBQ0UsY0FBQTtFQUNBLGNDbW5CNEI7RURsbkI1QixTQUFBO0VBQ0Esd0NBQUE7RUFDQSxhQ3luQjRCO0FOM2U5Qjs7QUtwSUE7RUFDRSxhQUFBO0VBQ0EscUJDd2pCNEI7RUR2akI1QixrQ0VsQ3FCO0VGb0NyQixnQkN3akI0QjtFRHZqQjVCLGdCQ3dqQjRCO0VEdmpCNUIsOEJBQUE7QUxzSUY7O0FLbklBO0VGdU1RLGlDQUFBO0FIaEVSO0FHNUZJO0VFM0NKO0lGOE1RLGlCQUFBO0VIbkVOO0FBQ0Y7O0FLdklBO0VGa01RLGlDQUFBO0FIdkRSO0FHckdJO0VFdENKO0lGeU1RLGVBQUE7RUgxRE47QUFDRjs7QUszSUE7RUY2TFEsK0JBQUE7QUg5Q1I7QUc5R0k7RUVqQ0o7SUZvTVEsa0JBQUE7RUhqRE47QUFDRjs7QUsvSUE7RUZ3TFEsaUNBQUE7QUhyQ1I7QUd2SEk7RUU1Qko7SUYrTFEsaUJBQUE7RUh4Q047QUFDRjs7QUtuSkE7RUYrS00sa0JBTEk7QUhuQlY7O0FLbEpBO0VGMEtNLGVBTEk7QUhmVjs7QUszSUE7RUFDRSxhQUFBO0VBQ0EsbUJDd1YwQjtBTjFNNUI7O0FLcElBO0VBQ0UseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0FMdUlGOztBS2pJQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBTG9JRjs7QUs5SEE7O0VBRUUsa0JBQUE7QUxpSUY7O0FLOUhBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUxpSUY7O0FLOUhBOzs7O0VBSUUsZ0JBQUE7QUxpSUY7O0FLOUhBO0VBQ0UsZ0JDNmI0QjtBTjVUOUI7O0FLNUhBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FMK0hGOztBS3pIQTtFQUNFLGdCQUFBO0FMNEhGOztBS3BIQTs7RUFFRSxtQkNzYTRCO0FOL1M5Qjs7QUsvR0E7RUY2RU0sa0JBTEk7QUgyQ1Y7O0FLNUdBO0VBQ0UsaUJDcWY0QjtFRHBmNUIsZ0NBQUE7RUFDQSx3Q0FBQTtBTCtHRjs7QUt0R0E7O0VBRUUsa0JBQUE7RUZ3REksaUJBTEk7RUVqRFIsY0FBQTtFQUNBLHdCQUFBO0FMeUdGOztBS3RHQTtFQUFNLGVBQUE7QUwwR047O0FLekdBO0VBQU0sV0FBQTtBTDZHTjs7QUt4R0E7RUFDRSxnRUFBQTtFQUNBLDBCQ2dOd0M7QU5yRzFDO0FLekdFO0VBQ0UsbURBQUE7QUwyR0o7O0FLaEdFO0VBRUUsY0FBQTtFQUNBLHFCQUFBO0FMa0dKOztBSzNGQTs7OztFQUlFLHFDQ2dWNEI7RUhsVXhCLGNBTEk7QUhzRlY7O0FLdkZBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUZFSSxrQkFMSTtBSDhGVjtBS3RGRTtFRkhJLGtCQUxJO0VFVU4sY0FBQTtFQUNBLGtCQUFBO0FMd0ZKOztBS3BGQTtFRlZNLGtCQUxJO0VFaUJSLDJCQUFBO0VBQ0EscUJBQUE7QUx1RkY7QUtwRkU7RUFDRSxjQUFBO0FMc0ZKOztBS2xGQTtFQUNFLDJCQUFBO0VGdEJJLGtCQUxJO0VFNkJSLHdCQ3k1Q2tDO0VEeDVDbEMsc0NDeTVDa0M7RUU5ckRoQyxzQkFBQTtBUjJYSjtBS25GRTtFQUNFLFVBQUE7RUY3QkUsY0FMSTtBSHdIVjs7QUszRUE7RUFDRSxnQkFBQTtBTDhFRjs7QUt4RUE7O0VBRUUsc0JBQUE7QUwyRUY7O0FLbkVBO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtBTHNFRjs7QUtuRUE7RUFDRSxtQkM0WDRCO0VEM1g1QixzQkMyWDRCO0VEMVg1QixnQ0M0WjRCO0VEM1o1QixnQkFBQTtBTHNFRjs7QUsvREE7RUFFRSxtQkFBQTtFQUNBLGdDQUFBO0FMaUVGOztBSzlEQTs7Ozs7O0VBTUUscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUxpRUY7O0FLekRBO0VBQ0UscUJBQUE7QUw0REY7O0FLdERBO0VBRUUsZ0JBQUE7QUx3REY7O0FLaERBO0VBQ0UsVUFBQTtBTG1ERjs7QUs5Q0E7Ozs7O0VBS0UsU0FBQTtFQUNBLG9CQUFBO0VGNUhJLGtCQUxJO0VFbUlSLG9CQUFBO0FMaURGOztBSzdDQTs7RUFFRSxvQkFBQTtBTGdERjs7QUszQ0E7RUFDRSxlQUFBO0FMOENGOztBSzNDQTtFQUdFLGlCQUFBO0FMNENGO0FLekNFO0VBQ0UsVUFBQTtBTDJDSjs7QUtwQ0E7RUFDRSx3QkFBQTtBTHVDRjs7QUsvQkE7Ozs7RUFJRSwwQkFBQTtBTGtDRjtBSy9CSTs7OztFQUNFLGVBQUE7QUxvQ047O0FLN0JBO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0FMZ0NGOztBSzNCQTtFQUNFLGdCQUFBO0FMOEJGOztBS3BCQTtFQUNFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QUx1QkY7O0FLZkE7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxxQkNtTjRCO0VIcGF0QixpQ0FBQTtFRW9OTixvQkFBQTtBTGlCRjtBR2pZSTtFRXlXSjtJRnRNUSxpQkFBQTtFSGtPTjtBQUNGO0FLcEJFO0VBQ0UsV0FBQTtBTHNCSjs7QUtmQTs7Ozs7OztFQU9FLFVBQUE7QUxrQkY7O0FLZkE7RUFDRSxZQUFBO0FMa0JGOztBS1RBO0VBQ0UsNkJBQUE7RUFDQSxvQkFBQTtBTFlGOztBS0pBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFLHdCQUFBO0FMSUY7O0FLQ0E7RUFDRSxVQUFBO0FMRUY7O0FLS0E7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QUxGRjs7QUtPQTtFQUNFLHFCQUFBO0FMSkY7O0FLU0E7RUFDRSxTQUFBO0FMTkY7O0FLYUE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QUxWRjs7QUtrQkE7RUFDRSx3QkFBQTtBTGZGOztBS3VCQTtFQUNFLHdCQUFBO0FMcEJGOztBU2pqQkE7RU5tUU0sa0JBTEk7RU01UFIsZ0JId29CNEI7QU5wRjlCOztBUy9pQkU7RU5nUU0saUNBQUE7RU01UEosZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTnhEOUI7QUdqZEk7RU1wR0Y7SU51UU0sZUFBQTtFSGtUTjtBQUNGOztBUzFqQkU7RU5nUU0saUNBQUE7RU01UEosZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTjdDOUI7QUc1ZEk7RU1wR0Y7SU51UU0saUJBQUE7RUg2VE47QUFDRjs7QVNya0JFO0VOZ1FNLGlDQUFBO0VNNVBKLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QU5sQzlCO0FHdmVJO0VNcEdGO0lOdVFNLGVBQUE7RUh3VU47QUFDRjs7QVNobEJFO0VOZ1FNLGlDQUFBO0VNNVBKLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QU52QjlCO0FHbGZJO0VNcEdGO0lOdVFNLGlCQUFBO0VIbVZOO0FBQ0Y7O0FTM2xCRTtFTmdRTSxpQ0FBQTtFTTVQSixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FOWjlCO0FHN2ZJO0VNcEdGO0lOdVFNLGVBQUE7RUg4Vk47QUFDRjs7QVN0bUJFO0VOZ1FNLGlDQUFBO0VNNVBKLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QU5EOUI7QUd4Z0JJO0VNcEdGO0lOdVFNLGlCQUFBO0VIeVdOO0FBQ0Y7O0FTemxCQTtFQ3ZERSxlQUFBO0VBQ0EsZ0JBQUE7QVZvcEJGOztBU3psQkE7RUM1REUsZUFBQTtFQUNBLGdCQUFBO0FWeXBCRjs7QVMzbEJBO0VBQ0UscUJBQUE7QVQ4bEJGO0FTNWxCRTtFQUNFLG9CSHNvQjBCO0FOeEM5Qjs7QVNwbEJBO0VOOE1NLGtCQUxJO0VNdk1SLHlCQUFBO0FUdWxCRjs7QVNubEJBO0VBQ0UsbUJIaVVPO0VIMUhILGtCQUxJO0FIcVpWO0FTcGxCRTtFQUNFLGdCQUFBO0FUc2xCSjs7QVNsbEJBO0VBQ0UsaUJBQUE7RUFDQSxtQkh1VE87RUgxSEgsa0JBTEk7RU10TFIsY0h0RlM7QU4ycUJYO0FTbmxCRTtFQUNFLGFBQUE7QVRxbEJKOztBV3JyQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBWm1yQkY7O0FXcHJCQTtFQUNFLGdCTCtqRGtDO0VLOWpEbEMsbUNMK2pEa0M7RUs5akRsQywyREFBQTtFSEdFLHNDQUFBO0VJUkYsZUFBQTtFQUdBLFlBQUE7QVo0ckJGOztBVzlxQkE7RUFFRSxxQkFBQTtBWGdyQkY7O0FXN3FCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWGdyQkY7O0FXN3FCQTtFUnlQTSxrQkFMSTtFUWxQUixnQ0xrakRrQztBTmw0QnBDOztBYWx0QkU7Ozs7Ozs7RUNIQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FkK3RCRjs7QWV6cUJJO0VGNUNFO0lBQ0UsZ0JQa2VlO0VOdVByQjtBQUNGO0FlL3FCSTtFRjVDRTtJQUNFLGdCUGtlZTtFTjRQckI7QUFDRjtBZXByQkk7RUY1Q0U7SUFDRSxnQlBrZWU7RU5pUXJCO0FBQ0Y7QWV6ckJJO0VGNUNFO0lBQ0UsaUJQa2VlO0VOc1FyQjtBQUNGO0FlOXJCSTtFRjVDRTtJQUNFLGlCUGtlZTtFTjJRckI7QUFDRjtBZ0I5dkJBO0VBRUkscUJBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBQUEseUJBQUE7RUFBQSwwQkFBQTtFQUFBLDJCQUFBO0Fo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LG1FaEIwdUJvQztBTm94Q3hDO0FzQjMvREU7RUFDRSxpRWhCdXVCb0M7QU5zeEN4Qzs7QXNCeC9EQTtFQUNFLFdoQnF1QnNDO0VnQnB1QnRDLGdFaEI4dEJzQztFZ0I3dEJ0QyxpQmhCaWxCNEI7QU4wNkM5QjtBc0J6L0RFO0VBQ0UsZUFBQTtBdEIyL0RKO0FzQngvREU7RUFDRSxvQkFBQTtFZHZMQSxzQ0FBQTtBUmtyRUo7QXNCdi9ERTtFQUNFLG9CQUFBO0VkNUxBLHNDQUFBO0FSc3JFSjtBc0J0L0RFO0VBQW9CLCtEaEI4c0JrQjtBTjJ5Q3hDO0FzQngvREU7RUFBb0IsNkRoQjhzQmtCO0FONnlDeEM7O0F5QjFzRUE7RUFDRSx3UEFBQTtFQUVBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsMENBQUE7RXRCcVJJLGVBTEk7RXNCN1FSLGdCbkIrbEI0QjtFbUI5bEI1QixnQm5Cc21CNEI7RW1Ccm1CNUIsMkJuQnkzQnNDO0VtQngzQnRDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLG1DbkJrM0JzQztFbUJqM0J0QyxtRkFBQTtFQUNBLDRCQUFBO0VBQ0EseUNuQis5QmtDO0VtQjk5QmxDLDBCbkIrOUJrQztFbUI5OUJsQywyREFBQTtFakJIRSxzQ0FBQTtFZUhFLHdFRVNKO0F6QjBzRUY7QXVCL3NFTTtFRWZOO0lGZ0JRLGdCQUFBO0V2Qmt0RU47QUFDRjtBeUI3c0VFO0VBQ0UscUJuQnMzQm9DO0VtQnIzQnBDLFVBQUE7RUFLRSxrRG5CaStCNEI7QU4wdUNsQztBeUJ2c0VFO0VBRUUsc0JuQjZ1QjBCO0VtQjV1QjFCLHNCQUFBO0F6QndzRUo7QXlCcnNFRTtFQUVFLHdDbkJ1MUJvQztBTisyQ3hDO0F5QmpzRUU7RUFDRSxrQkFBQTtFQUNBLHVDQUFBO0F6Qm1zRUo7O0F5Qi9yRUE7RUFDRSxvQm5Cc3VCNEI7RW1CcnVCNUIsdUJuQnF1QjRCO0VtQnB1QjVCLG9CbkJxdUI0QjtFSGxnQnhCLG1CQUxJO0VLdlFOLHlDQUFBO0FSNnVFSjs7QXlCL3JFQTtFQUNFLG1CbkJrdUI0QjtFbUJqdUI1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SU1KO0lKTE0sd0JBQUE7SUFBQSxnQkFBQTtFdkIyNUVOO0FBQ0Y7QTJCNTRFSTtFSGpDRiwwQ2xCOGhDeUM7QU5rNUMzQztBMkIxNEVFO0VBQ0UsV3JCdytCOEI7RXFCditCOUIsY3JCdytCOEI7RXFCditCOUIsa0JBQUE7RUFDQSxlckJ1K0I4QjtFcUJ0K0I5Qix3Q3JCdStCOEI7RXFCdCtCOUIseUJBQUE7RW5CN0JBLG1CQUFBO0FSMDZFSjtBMkJ4NEVFO0VBQ0UsV3JCbytCdUM7RXFCbitCdkMsWXJCbStCdUM7RXFCbCtCdkMscUJBQUE7T0FBQSxnQkFBQTtFSHBERix5QmpCQ1E7RW9CcUROLFNyQm0rQnVDO0VFMWdDdkMsbUJBQUE7RWVIRSxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0EzQnk0RUo7QXVCbDdFTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V2QnE3RU47QUFDRjtBMkI1NEVJO0VIM0RGLDBDbEI4aEN5QztBTjQ2QzNDO0EyQjE0RUU7RUFDRSxXckI4OEI4QjtFcUI3OEI5QixjckI4OEI4QjtFcUI3OEI5QixrQkFBQTtFQUNBLGVyQjY4QjhCO0VxQjU4QjlCLHdDckI2OEI4QjtFcUI1OEI5Qix5QkFBQTtFbkJ2REEsbUJBQUE7QVJvOEVKO0EyQng0RUU7RUFDRSxvQkFBQTtBM0IwNEVKO0EyQng0RUk7RUFDRSwyQ3JCZzlCcUM7QU4wN0MzQztBMkJ2NEVJO0VBQ0UsMkNyQjQ4QnFDO0FONjdDM0M7O0E0QmgrRUE7RUFDRSxrQkFBQTtBNUJtK0VGO0E0QmorRUU7OztFQUdFLHVEdEJ3aUNvQztFc0J2aUNwQywyRHRCdWlDb0M7RXNCdGlDcEMsaUJ0QnVpQ29DO0FONDdDeEM7QTRCaCtFRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdEQUFBO0VBQ0EscUJBQUE7RUxSRSxnRUtTRjtBNUJrK0VKO0F1QnYrRU07RUtUSjtJTFVNLGdCQUFBO0V2QjArRU47QUFDRjtBNEJwK0VFOztFQUVFLHFCQUFBO0E1QnMrRUo7QTRCcCtFSTtFQUNFLGtCQUFBO0E1QnUrRU47QTRCeCtFSTs7RUFDRSxrQkFBQTtBNUJ1K0VOO0E0QnArRUk7RUFFRSxxQnRCNGdDa0M7RXNCM2dDbEMsd0J0QjRnQ2tDO0FOMjlDeEM7QTRCMStFSTs7O0VBRUUscUJ0QjRnQ2tDO0VzQjNnQ2xDLHdCdEI0Z0NrQztBTjI5Q3hDO0E0QnArRUk7O0VBQ0UscUJ0QnVnQ2tDO0VzQnRnQ2xDLHdCdEJ1Z0NrQztBTmcrQ3hDO0E0Qm4rRUU7RUFDRSxxQnRCaWdDb0M7RXNCaGdDcEMsd0J0QmlnQ29DO0FObytDeEM7QTRCOTlFSTtFQUNFLDJDQUFBO0VBQ0EsOER0QjIvQmtDO0FOdytDeEM7QTRCcitFSTs7OztFQUNFLDJDQUFBO0VBQ0EsOER0QjIvQmtDO0FOdytDeEM7QTRCaitFTTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsYXRCbS9CZ0M7RXNCbC9CaEMsV0FBQTtFQUNBLG1DdEJnMEJnQztFRWgzQnBDLHNDQUFBO0FSdWhGSjtBNEI3K0VNOzs7O0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxhdEJtL0JnQztFc0JsL0JoQyxXQUFBO0VBQ0EsbUN0QmcwQmdDO0VFaDNCcEMsc0NBQUE7QVJ1aEZKO0E0QmgrRUk7RUFDRSwyQ0FBQTtFQUNBLDhEdEIwK0JrQztBTncvQ3hDO0E0Qjc5RUk7RUFDRSxzQ0FBQTtBNUIrOUVOO0E0QjM5RUU7O0VBRUUsY3RCMUVPO0FOdWlGWDtBNEIzOUVJOztFQUNFLHdDdEIweUJrQztBTm9yRHhDOztBNkJyakZBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBN0J3akZGO0E2QnRqRkU7OztFQUdFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0E3QndqRko7QTZCcGpGRTs7O0VBR0UsVUFBQTtBN0JzakZKO0E2QmhqRkU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QTdCa2pGSjtBNkJoakZJO0VBQ0UsVUFBQTtBN0JrakZOOztBNkJ2aUZBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RTFCOE9JLGVBTEk7RTBCdk9SLGdCdkJ5akI0QjtFdUJ4akI1QixnQnZCZ2tCNEI7RXVCL2pCNUIsMkJ2Qm0xQnNDO0V1QmwxQnRDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1Q3ZCMDZCc0M7RXVCejZCdEMsMkRBQUE7RXJCdENFLHNDQUFBO0FSaWxGSjs7QTZCamlGQTs7OztFQUlFLG9CQUFBO0UxQndOSSxrQkFMSTtFS3ZRTix5Q0FBQTtBUjBsRko7O0E2QmppRkE7Ozs7RUFJRSx1QkFBQTtFMUIrTUksbUJBTEk7RUt2UU4seUNBQUE7QVJtbUZKOztBNkJqaUZBOztFQUVFLG1CQUFBO0E3Qm9pRkY7O0E2QnZoRkk7Ozs7RXJCakVBLDBCQUFBO0VBQ0EsNkJBQUE7QVIrbEZKO0E2QnRoRkk7Ozs7RXJCMUVBLDBCQUFBO0VBQ0EsNkJBQUE7QVJzbUZKO0E2QmhoRkU7RUFDRSw4Q0FBQTtFckIxRUEseUJBQUE7RUFDQSw0QkFBQTtBUjZsRko7QTZCaGhGRTs7RXJCOUVFLHlCQUFBO0VBQ0EsNEJBQUE7QVJrbUZKOztBOEIxbkZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnhCdTBCb0M7RUhya0JsQyxrQkFMSTtFMkIxUE4saUN4QmtqQ3FCO0FOMGtEekI7O0E4QnpuRkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0UzQnFQRSxtQkFMSTtFMkI3T04sV3hCcWlDcUI7RXdCcGlDckIsbUN4Qm9pQ3FCO0VFL2pDckIsc0NBQUE7QVJ1cEZKOztBOEJ2bkZJOzs7O0VBRUUsY0FBQTtBOUI0bkZOOztBOEIzcUZJO0VBcURFLCtDeEJ1aENtQjtFd0JwaENqQixvQ3hCODFCZ0M7RXdCNzFCaEMsMlBBQUE7RUFDQSw0QkFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0VBQUE7QTlCd25GUjtBOEJybkZNO0VBQ0UsK0N4QjRnQ2lCO0V3QnZnQ2YsMkR4QnVnQ2U7QU40bUR6Qjs7QThCeHJGSTtFQStFSSxvQ3hCdTBCZ0M7RXdCdDBCaEMsa0ZBQUE7QTlCNm1GUjs7QThCN3JGSTtFQXVGRSwrQ3hCcS9CbUI7QU5xbkR6QjtBOEJ2bUZRO0VBRUUsbVFBQUE7RUFDQSx1QnhCcTVCOEI7RXdCcDVCOUIsK0RBQUE7RUFDQSwyRUFBQTtBOUJ3bUZWO0E4QnBtRk07RUFDRSwrQ3hCdytCaUI7RXdCbitCZiwyRHhCbStCZTtBTituRHpCOztBOEIzc0ZJO0VBa0hJLHlDQUFBO0E5QjZsRlI7O0E4Qi9zRkk7RUF5SEUsK0N4Qm05Qm1CO0FOdW9EekI7QThCeGxGTTtFQUNFLDRDeEJnOUJpQjtBTjBvRHpCO0E4QnZsRk07RUFDRSwyRHhCNDhCaUI7QU42b0R6QjtBOEJ0bEZNO0VBQ0UsaUN4Qnc4QmlCO0FOZ3BEekI7O0E4Qm5sRkk7RUFDRSxrQkFBQTtBOUJzbEZOOztBOEJodUZJOzs7OztFQW9KTSxVQUFBO0E5Qm9sRlY7O0E4QnB0RkU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CeEJ1MEJvQztFSHJrQmxDLGtCQUxJO0UyQjFQTixtQ3hCa2pDcUI7QU5vcUR6Qjs7QThCbnRGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RTNCcVBFLG1CQUxJO0UyQjdPTixXeEJxaUNxQjtFd0JwaUNyQixrQ3hCb2lDcUI7RUUvakNyQixzQ0FBQTtBUml2Rko7O0E4Qmp0Rkk7Ozs7RUFFRSxjQUFBO0E5QnN0Rk47O0E4QnJ3Rkk7RUFxREUsaUR4QnVoQ21CO0V3QnBoQ2pCLG9DeEI4MUJnQztFd0I3MUJoQyw0VUFBQTtFQUNBLDRCQUFBO0VBQ0EsMkRBQUE7RUFDQSxnRUFBQTtBOUJrdEZSO0E4Qi9zRk07RUFDRSxpRHhCNGdDaUI7RXdCdmdDZiwwRHhCdWdDZTtBTnNzRHpCOztB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NXRLSTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QWxEOHRLTjtBa0Q1dEtNO0VBQ0UsWUFBQTtFQUNBLFNBQUE7RTFDek1KLGdCQUFBO0FSdzZLSjtBa0QzdEtNOztFMUM3TUYsZ0JBQUE7QVI0NktKO0FrRDF0S007RUFDRSxnQkFBQTtBbEQ0dEtSOztBZXQzS0k7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFbERrdktKO0VrRGh2S0k7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJMUN6TUosZ0JBQUE7RVI0N0tGO0VrRC91S0k7O0kxQzdNRixnQkFBQTtFUmc4S0Y7RWtEOXVLSTtJQUNFLGdCQUFBO0VsRGd2S047QUFDRjtBZTM0S0k7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFbERzd0tKO0VrRHB3S0k7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJMUN6TUosZ0JBQUE7RVJnOUtGO0VrRG53S0k7O0kxQzdNRixnQkFBQTtFUm85S0Y7RWtEbHdLSTtJQUNFLGdCQUFBO0VsRG93S047QUFDRjtBZS81S0k7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFbEQweEtKO0VrRHh4S0k7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJMUN6TUosZ0JBQUE7RVJvK0tGO0VrRHZ4S0k7O0kxQzdNRixnQkFBQTtFUncrS0Y7RWtEdHhLSTtJQUNFLGdCQUFBO0VsRHd4S047QUFDRjtBZW43S0k7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFbEQ4eUtKO0VrRDV5S0k7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJMUN6TUosZ0JBQUE7RVJ3L0tGO0VrRDN5S0k7O0kxQzdNRixnQkFBQTtFUjQvS0Y7RWtEMXlLSTtJQUNFLGdCQUFBO0VsRDR5S047QUFDRjtBZXY4S0k7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFbERr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QXlFeDZOUTtFQU9JLHFCQUFBO0F6RXE2Tlo7O0F5RTU2TlE7RUFPSSx5QkFBQTtBekV5Nk5aOztBeUVoN05RO0VBT0ksMkJBQUE7QXpFNjZOWjs7QXlFcDdOUTtFQU9JLDRCQUFBO0F6RWk3Tlo7O0F5RXg3TlE7RUFPSSwyQkFBQTtBekVxN05aOztBeUU1N05RO0VBT0ksMkJBQUE7QXpFeTdOWjs7QXlFaDhOUTtFQU9JLDZCQUFBO0F6RTY3Tlo7O0F5RXA4TlE7RUFPSSw4QkFBQTtBekVpOE5aOztBeUV4OE5RO0VBT0ksNkJBQUE7QXpFcThOWjs7QXlFNThOUTtFQU9JLDJCQUFBO0F6RXk4Tlo7O0F5RWg5TlE7RUFPSSw2QkFBQTtBekU2OE5aOztBeUVwOU5RO0VBT0ksOEJBQUE7QXpFaTlOWjs7QXlFeDlOUTtFQU9JLDZCQUFBO0F6RXE5Tlo7O0F5RTU5TlE7RUFPSSwwQkFBQTtBekV5OU5aOztBeUVoK05RO0VBT0ksZ0NBQUE7QXpFNjlOWjs7QXlFcCtOUTtFQU9JLHlCQUFBO0F6RWkrTlo7O0F5RXgrTlE7RUFPSSx3QkFBQTtBekVxK05aOztBeUU1K05RO0VBT0ksK0JBQUE7QXpFeStOWjs7QXlFaC9OUTtFQU9JLHlCQUFBO0F6RTYrTlo7O0F5RXAvTlE7RUFPSSw2QkFBQTtBekVpL05aOztBeUV4L05RO0VBT0ksOEJBQUE7QXpFcS9OWjs7QXlFNS9OUTtFQU9JLHdCQUFBO0F6RXkvTlo7O0F5RWhnT1E7RUFPSSwrQkFBQTtBekU2L05aOztBeUVwZ09RO0VBT0ksd0JBQUE7QXpFaWdPWjs7QXlFeGdPUTtFQU9JLDJDQUFBO0F6RXFnT1o7O0F5RTVnT1E7RUFPSSw4Q0FBQTtBekV5Z09aOztBeUVoaE9RO0VBT0ksOENBQUE7QXpFNmdPWjs7QXlFcGhPUTtFQU9JLDJCQUFBO0F6RWloT1o7O0F5RWxpT1E7RUFDRSxnRkFBQTtBekVxaU9WOztBeUV0aU9RO0VBQ0Usa0ZBQUE7QXpFeWlPVjs7QXlFMWlPUTtFQUNFLGdGQUFBO0F6RTZpT1Y7O0F5RTlpT1E7RUFDRSw2RUFBQTtBekVpak9WOztBeUVsak9RO0VBQ0UsZ0ZBQUE7QXpFcWpPVjs7QXlFdGpPUTtFQUNFLCtFQUFBO0F6RXlqT1Y7O0F5RTFqT1E7RUFDRSw4RUFBQTtBekU2ak9WOztBeUU5ak9RO0VBQ0UsNkVBQUE7QXpFaWtPVjs7QXlFeGpPUTtFQU9JLDJCQUFBO0F6RXFqT1o7O0F5RTVqT1E7RUFPSSw2QkFBQTtBekV5ak9aOztBeUVoa09RO0VBT0ksNkJBQUE7QXpFNmpPWjs7QXlFcGtPUTtFQU9JLDBCQUFBO0F6RWlrT1o7O0F5RXhrT1E7RUFPSSwyQkFBQTtBekVxa09aOztBeUU1a09RO0VBT0ksaUJBQUE7QXpFeWtPWjs7QXlFaGxPUTtFQU9JLG1CQUFBO0F6RTZrT1o7O0F5RXBsT1E7RUFPSSxvQkFBQTtBekVpbE9aOztBeUV4bE9RO0VBT0ksb0JBQUE7QXpFcWxPWjs7QXlFNWxPUTtFQU9JLHNCQUFBO0F6RXlsT1o7O0F5RWhtT1E7RUFPSSx1QkFBQTtBekU2bE9aOztBeUVwbU9RO0VBT0ksa0JBQUE7QXpFaW1PWjs7QXlFeG1PUTtFQU9JLG9CQUFBO0F6RXFtT1o7O0F5RTVtT1E7RUFPSSxxQkFBQTtBekV5bU9aOztBeUVobk9RO0VBT0ksbUJBQUE7QXpFNm1PWjs7QXlFcG5PUTtFQU9JLHFCQUFBO0F6RWluT1o7O0F5RXhuT1E7RUFPSSxzQkFBQTtBekVxbk9aOztBeUU1bk9RO0VBT0ksMkNBQUE7QXpFeW5PWjs7QXlFaG9PUTtFQU9JLHNDQUFBO0F6RTZuT1o7O0F5RXBvT1E7RUFPSSxzQ0FBQTtBekVpb09aOztBeUV4b09RO0VBT0ksdUZBQUE7QXpFcW9PWjs7QXlFNW9PUTtFQU9JLG9CQUFBO0F6RXlvT1o7O0F5RWhwT1E7RUFPSSwyRkFBQTtBekU2b09aOztBeUVwcE9RO0VBT0ksd0JBQUE7QXpFaXBPWjs7QXlFeHBPUTtFQU9JLDZGQUFBO0F6RXFwT1o7O0F5RTVwT1E7RUFPSSwwQkFBQTtBekV5cE9aOztBeUVocU9RO0VBT0ksOEZBQUE7QXpFNnBPWjs7QXlFcHFPUTtFQU9JLDJCQUFBO0F6RWlxT1o7O0F5RXhxT1E7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O0F6RSs1T1o7O0F5RXQ2T1E7RUFPSSx5Q0FBQTtBekVtNk9aOztBeUUxNk9RO0VBT0ksd0NBQUE7QXpFdTZPWjs7QXlFOTZPUTtFQU9JLHdDQUFBO0F6RTI2T1o7O0F5RWw3T1E7RUFPSSxrQ0FBQTtBekUrNk9aOztBeUV0N09RO0VBT0ksZ0NBQUE7QXpFbTdPWjs7QXlFMTdPUTtFQU9JLDhCQUFBO0F6RXU3T1o7O0F5RTk3T1E7RUFPSSxnQ0FBQTtBekUyN09aOztBeUVsOE9RO0VBT0ksK0JBQUE7QXpFKzdPWjs7QXlFdDhPUTtFQU9JLG9DQUFBO0F6RW04T1o7O0F5RTE4T1E7RUFPSSxrQ0FBQTtBekV1OE9aOztBeUU5OE9RO0VBT0ksZ0NBQUE7QXpFMjhPWjs7QXlFbDlPUTtFQU9JLHVDQUFBO0F6RSs4T1o7O0F5RXQ5T1E7RUFPSSxzQ0FBQTtBekVtOU9aOztBeUUxOU9RO0VBT0ksaUNBQUE7QXpFdTlPWjs7QXlFOTlPUTtFQU9JLDJCQUFBO0F6RTI5T1o7O0F5RWwrT1E7RUFPSSxpQ0FBQTtBekUrOU9aOztBeUV0K09RO0VBT0ksK0JBQUE7QXpFbStPWjs7QXlFMStPUTtFQU9JLDZCQUFBO0F6RXUrT1o7O0F5RTkrT1E7RUFPSSwrQkFBQTtBekUyK09aOztBeUVsL09RO0VBT0ksOEJBQUE7QXpFKytPWjs7QXlFdC9PUTtFQU9JLG9CQUFBO0F6RW0vT1o7O0F5RTEvT1E7RUFPSSxtQkFBQTtBekV1L09aOztBeUU5L09RO0VBT0ksbUJBQUE7QXpFMi9PWjs7QXlFbGdQUTtFQU9JLG1CQUFBO0F6RSsvT1o7O0F5RXRnUFE7RUFPSSxtQkFBQTtBekVtZ1BaOztBeUUxZ1BRO0VBT0ksbUJBQUE7QXpFdWdQWjs7QXlFOWdQUTtFQU9JLG1CQUFBO0F6RTJnUFo7O0F5RWxoUFE7RUFPSSxtQkFBQTtBekUrZ1BaOztBeUV0aFBRO0VBT0ksb0JBQUE7QXpFbWhQWjs7QXlFMWhQUTtFQU9JLDBCQUFBO0F6RXVoUFo7O0F5RTloUFE7RUFPSSx5QkFBQTtBekUyaFBaOztBeUVsaVBRO0VBT0ksdUJBQUE7QXpF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SSx3QkFBQTtFekVrMFJWO0V5RXowUk07SUFPSSwrQkFBQTtFekVxMFJWO0V5RTUwUk07SUFPSSx3QkFBQTtFekV3MFJWO0V5RS8wUk07SUFPSSx5QkFBQTtFekUyMFJWO0V5RWwxUk07SUFPSSw4QkFBQTtFekU4MFJWO0V5RXIxUk07SUFPSSxpQ0FBQTtFekVpMVJWO0V5RXgxUk07SUFPSSxzQ0FBQTtFekVvMVJWO0V5RTMxUk07SUFPSSx5Q0FBQTtFekV1MVJWO0V5RTkxUk07SUFPSSx1QkFBQTtFekUwMVJWO0V5RWoyUk07SUFPSSx1QkFBQTtFekU2MVJWO0V5RXAyUk07SUFPSSx5QkFBQTtFekVnMlJWO0V5RXYyUk07SUFPSSx5QkFBQTtFekVtMlJWO0V5RTEyUk07SUFPSSwwQkFBQTtFekVzMlJWO0V5RTcyUk07SUFPSSw0QkFBQTtFekV5MlJWO0V5RWgzUk07SUFPSSxrQ0FBQTtFekU0MlJWO0V5RW4zUk07SUFPSSxzQ0FBQTtFekUrMlJWO0V5RXQzUk07SUFPSSxvQ0FBQTtFekVrM1JWO0V5RXozUk07SUFPSSxrQ0FBQTtFekVxM1JWO0V5RTUzUk07SUFPSSx5Q0FBQTtFekV3M1JWO0V5RS8zUk07SUFPSSx3Q0FBQTtFekUyM1JWO0V5RWw0Uk07SUFPSSx3Q0FBQTtFekU4M1JWO0V5RXI0Uk07SUFPSSxrQ0FBQTtFekVpNFJWO0V5RXg0Uk07SUFPSSxnQ0FBQTtFekVvNFJWO0V5RTM0Uk07SUFPSSw4QkFBQTtFekV1NFJWO0V5RTk0Uk07SUFPSSxnQ0FBQTtFekUwNFJWO0V5RWo1Uk07SUFPSSwrQkFBQTtFekU2NFJWO0V5RXA1Uk07SUFPSSxvQ0FBQTtFekVnNVJWO0V5RXY1Uk07SUFPSSxrQ0FBQTtFekVtNVJWO0V5RTE1Uk07SUFPSSxnQ0FBQTtFekVzNVJWO0V5RTc1Uk07SUFPSSx1Q0FBQTtFekV5NVJWO0V5RWg2Uk07SUFPSSxzQ0FBQTtFekU0NVJWO0V5RW42Uk07SUFPSSxpQ0FBQTtFekUrNVJWO0V5RXQ2Uk07SUFPSSwyQkFBQTtFekVrNlJWO0V5RXo2Uk07SUFPSSxpQ0FBQTtF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O0V5RTc0U007SUFPSSx5QkFBQTtFekV5NFNWO0V5RWg1U007SUFPSSwwQkFBQTtFekU0NFNWO0V5RW41U007SUFPSSw0QkFBQTtFekUrNFNWO0V5RXQ1U007SUFPSSxrQ0FBQTtFekVrNVNWO0V5RXo1U007SUFPSSxzQ0FBQTtFekVxNVNWO0V5RTU1U007SUFPSSxvQ0FBQTtFekV3NVNWO0V5RS81U007SUFPSSxrQ0FBQTtFekUyNVNWO0V5RWw2U007SUFPSSx5Q0FBQTtFekU4NVNWO0V5RXI2U007SUFPSSx3Q0FBQTtFekVpNlNWO0V5RXg2U007SUFPSSx3Q0FBQTtFekVvNlNWO0V5RTM2U007SUFPSSxrQ0FBQTtFekV1NlNWO0V5RTk2U007SUFPSSxnQ0FBQTtFekUwNlNWO0V5RWo3U007SUFPSSw4QkFBQTtFekU2NlNWO0V5RXA3U007SUFPSSxnQ0FBQTtFekVnN1NWO0V5RXY3U007SUFPSSwrQkFBQTtFekVtN1NWO0V5RTE3U007SUFPSSxvQ0FBQTtFekVzN1NWO0V5RTc3U007SUFPSSxrQ0FBQTtFekV5N1NWO0V5RWg4U007SUFPSSxnQ0FBQTtFekU0N1NWO0V5RW44U007SUFPSSx1Q0FBQTtFekUrN1NWO0V5RXQ4U007SUFPSSxzQ0FBQTtFekVrOFNWO0V5RXo4U007SUFPSSxpQ0FBQTtFekVxOFNWO0V5RTU4U007SUFPSSwyQkFBQTtFekV3OFNWO0V5RS84U007SUFPSSxpQ0FBQTtFekUyOFNWO0V5RWw5U007SUFPSSwrQkFBQTtFekU4OFNWO0V5RXI5U007SUFPSSw2QkFBQTtFekVpOVNWO0V5RXg5U007SUFPSSwrQkFBQTtFekVvOVNWO0V5RTM5U007SUFPSSw4QkFBQTtFekV1OVNWO0V5RTk5U007SUFPSSxvQkFBQTtFekUwOVNWO0V5RWorU007SUFPSSxtQkFBQTtFekU2OVNWO0V5RXArU007SUFPSSxtQkFBQTtFekVnK1NWO0V5RXYrU007SUFPSSxtQkFBQTtFekVtK1NWO0V5RTErU007SUFPSSxtQkFBQTtFekVzK1NWO0V5RTcrU007SUFPSSxtQkFBQTtFekV5K1NWO0V5RWgvU007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QUFBLGlDQUFBO0V6RW92VVY7RXlFM3ZVTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFd3ZVVjtFeUUvdlVNO0lBT0kseUJBQUE7RXpFMnZVVjtFeUVsd1VNO0lBT0ksK0JBQUE7RXpFOHZVVjtFeUVyd1VNO0lBT0ksOEJBQUE7RXpFaXdVVjtFeUV4d1VNO0lBT0ksNEJBQUE7RXpFb3dVVjtFeUUzd1VNO0lBT0ksOEJBQUE7RXpFdXdVVjtFeUU5d1VNO0lBT0ksNEJBQUE7RXpFMHdVVjtFeUVqeFVNO0lBT0ksMkJBQUE7RXpFNndVVjtFeUVweFVNO0lBT0ksaUNBQUE7RXpFZ3hVVjtFeUV2eFVNO0lBT0ksZ0NBQUE7RXpFbXhVVjtFeUUxeFVNO0lBT0ksOEJBQUE7RXpFc3hVVjtFeUU3eFVNO0lBT0ksZ0NBQUE7RXpFeXhVVjtFeUVoeVVNO0lBT0ksOEJBQUE7RXpFNHhVVjtFeUVueVVNO0lBT0ksNEJBQUE7RXpFK3hVVjtFeUV0eVVNO0lBT0ksa0NBQUE7RXpFa3lVVjtFeUV6eVVNO0lBT0ksaUNBQUE7RXpFcXlVVjtFeUU1eVVNO0lBT0ksK0JBQUE7RXpFd3lVVjtFeUUveVVNO0lBT0ksaUNBQUE7RXpFMnlVVjtFeUVselVNO0lBT0ksK0JBQUE7RXpFOHlVVjtFeUVyelVNO0lBT0ksMEJBQUE7RXpFaXpVVjtFeUV4elVNO0lBT0ksZ0NBQUE7RXpFb3pVVjtFeUUzelVNO0lBT0ksK0JBQUE7RXpFdXpVVjtFeUU5elVNO0lBT0ksNkJBQUE7RXpFMHpVVjtFeUVqMFVNO0lBT0ksK0JBQUE7RXpFNnpVVjtFeUVwMFVNO0lBT0ksNkJBQUE7RXpFZzBVVjtFeUV2MFVNO0lBT0ksaUJBQUE7RXpFbTBVVjtFeUUxMFVNO0lBT0ksdUJBQUE7RXpFczBVVjtFeUU3MFVNO0lBT0ksc0JBQUE7RXpFeTBVVjtFeUVoMVVNO0lBT0ksb0JBQUE7RXpFNDBVVjtFeUVuMVVNO0lBT0ksc0JBQUE7RXpFKzBVVjtFeUV0MVVNO0lBT0ksb0JBQUE7RXpFazFVVjtFeUV6MVVNO0lBT0kscUJBQUE7RXpFcTFVVjtFeUU1MVVNO0lBT0ksMkJBQUE7RXpFdzFVVjtFeUUvMVVNO0lBT0ksMEJBQUE7RXpFMjFVVjtFeUVsMlVNO0lBT0ksd0JBQUE7RXpFODFVVjtFeUVyMlVNO0lBT0ksMEJBQUE7RXpFaTJVVjtFeUV4MlVNO0lBT0ksd0JBQUE7RXpFbzJVVjtFeUUzMlVNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFekV1MlVWO0V5RTkyVU07SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0V6RTAyVVY7RXlFajNVTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RXpFNjJVVjtFeUVwM1VNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFekVnM1VWO0V5RXYzVU07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0V6RW0zVVY7RXlFMTNVTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpFczNVVjtFeUU3M1VNO0lBT0ksMkJBQUE7RXpFeTNVVjtFeUVoNFVNO0lBT0ksNEJBQUE7RXpFNDNVVjtFeUVuNFVNO0lBT0ksNkJBQUE7RXpFKzNVVjtBQUNGO0FlMTRVSTtFMERHSTtJQU9JLHNCQUFBO0V6RW80VVY7RXlFMzRVTTtJQU9JLHVCQUFBO0V6RXU0VVY7RXlFOTRVTTtJQU9JLHNCQUFBO0V6RTA0VVY7RXlFajVVTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RXpFNjRVVjtFeUVwNVVNO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFekVnNVVWO0V5RXY1VU07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0V6RW01VVY7RXlFMTVVTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RXpFczVVVjtFeUU3NVVNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFekV5NVVWO0V5RWg2VU07SUFPSSwwQkFBQTtFekU0NVVWO0V5RW42VU07SUFPSSxnQ0FBQTtFekUrNVVWO0V5RXQ2VU07SUFPSSx5QkFBQTtFekVrNlVWO0V5RXo2VU07SUFPSSx3QkFBQTtFekVxNlVWO0V5RTU2VU07SUFPSSwrQkFBQTtFekV3NlVWO0V5RS82VU07SUFPSSx5QkFBQTtFekUyNlVWO0V5RWw3VU07SUFPSSw2QkFBQTtFekU4NlVWO0V5RXI3VU07SUFPSSw4QkFBQTtFekVpN1VWO0V5RXg3VU07SUFPSSx3QkFBQTtFekVvN1VWO0V5RTM3VU07SUFPSSwrQkFBQTtFekV1N1VWO0V5RTk3VU07SUFPSSx3QkFBQTtFekUwN1VWO0V5RWo4VU07SUFPSSx5QkFBQTtFekU2N1VWO0V5RXA4VU07SUFPSSw4QkFBQTtFekVnOFVWO0V5RXY4VU07SUFPSSxpQ0FBQTtFekVtOFVWO0V5RTE4VU07SUFPSSxzQ0FBQTtFekVzOFVWO0V5RTc4VU07SUFPSSx5Q0FBQTtFekV5OFVWO0V5RWg5VU07SUFPSSx1QkFBQTtFekU0OFVWO0V5RW45VU07SUFPSSx1QkFBQTtFekUrOFVWO0V5RXQ5VU07SUFPSSx5QkFBQTtFekVrOVVWO0V5RXo5VU07SUFPSSx5QkFBQTtFekVxOVVWO0V5RTU5VU07SUFPSSwwQkFBQTtFekV3OVVWO0V5RS85VU07SUFPSSw0QkFBQTtFekUyOVVWO0V5RWwrVU07SUFPSSxrQ0FBQTtFekU4OVVWO0V5RXIrVU07SUFPSSxzQ0FBQTtFekVpK1VWO0V5RXgrVU07SUFPSSxvQ0FBQTtFekVvK1VWO0V5RTMrVU07SUFPSSxrQ0FBQTtFekV1K1VWO0V5RTkrVU07SUFPSSx5Q0FBQTtFekUwK1VWO0V5RWovVU07SUFPSSx3Q0FBQTtFekU2K1VWO0V5RXAvVU07SUFPSSx3Q0FBQTtFekVnL1VWO0V5RXYvVU07SUFPSSxrQ0FBQTtFekVtL1VWO0V5RTEvVU07SUFPSSxnQ0FBQTtFekVzL1VWO0V5RTcvVU07SUFPSSw4QkFBQTtFekV5L1VWO0V5RWhnVk07SUFPSSxnQ0FBQTtFekU0L1VWO0V5RW5nVk07SUFPSSwrQkFBQTtFekUrL1VWO0V5RXRnVk07SUFPSSxvQ0FBQTtFekVrZ1ZWO0V5RXpnVk07SUFPSSxrQ0FBQTtFekVxZ1ZWO0V5RTVnVk07SUFPSSxnQ0FBQTtFekV3Z1ZWO0V5RS9nVk07SUFPSSx1Q0FBQTtFekUyZ1ZWO0V5RWxoVk07SUFPSSxzQ0FBQTtFekU4Z1ZWO0V5RXJoVk07SUFPSSxpQ0FBQTtFekVpaFZWO0V5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SUFPSSx1QkFBQTtFekVxL1ZWO0V5RTUvVk07SUFPSSx5QkFBQTtFekV3L1ZWO0V5RS8vVk07SUFPSSx5QkFBQTtFekUyL1ZWO0V5RWxnV007SUFPSSwwQkFBQTtFekU4L1ZWO0V5RXJnV007SUFPSSw0QkFBQTtFekVpZ1dWO0V5RXhnV007SUFPSSxrQ0FBQTtFekVvZ1dWO0V5RTNnV007SUFPSSxzQ0FBQTtFekV1Z1dWO0V5RTlnV007SUFPSSxvQ0FBQTtFekUwZ1dWO0V5RWpoV007SUFPSSxrQ0FBQTtFekU2Z1dWO0V5RXBoV007SUFPSSx5Q0FBQTtFekVnaFdWO0V5RXZoV007SUFPSSx3Q0FBQTtFekVtaFdWO0V5RTFoV007SUFPSSx3Q0FBQTtFekVzaFdWO0V5RTdoV007SUFPSSxrQ0FBQTtFekV5aFdWO0V5RWhpV007SUFPSSxnQ0FBQTtFekU0aFdWO0V5RW5pV007SUFPSSw4QkFBQTtFekUraFdWO0V5RXRpV007SUFPSSxnQ0FBQTtFekVraVdWO0V5RXppV007SUFPSSwrQkFBQTtFekVxaVdWO0V5RTVpV007SUFPSSxvQ0FBQTtFekV3aVdWO0V5RS9pV007SUFPSSxrQ0FBQTtFekUyaVdWO0V5RWxqV007SUFPSSxnQ0FBQTtFekU4aVdWO0V5RXJqV007SUFPSSx1Q0FBQTtFekVpaldWO0V5RXhqV007SUFPSSxzQ0FBQTtFekVvaldWO0V5RTNqV007SUFPSSxpQ0FBQTtFekV1aldWO0V5RTlqV007SUFPSSwyQkFBQTtFekUwaldWO0V5RWprV007SUFPSSxpQ0FBQTtFekU2aldWO0V5RXBrV007SUFPSSwrQkFBQTtFekVna1dWO0V5RXZrV007SUFPSSw2QkFBQTtFekVta1dWO0V5RTFrV007SUFPSSwrQkFBQTtFekVza1dWO0V5RTdrV007SUFPSSw4QkFBQTtFekV5a1dWO0V5RWhsV007SUFPSSxvQkFBQTtFekU0a1dWO0V5RW5sV007SUFPSSxtQkFBQTtFekUra1dWO0V5RXRsV007SUFPSSxtQkFBQTtFekVrbFdWO0V5RXpsV007SUFPSSxtQkFBQTtFekVxbFdWO0V5RTVsV007SUFPSSxtQkFB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 */