@charset "UTF-8";
.rc-virtual-list-holder-inner li:nth-of-type(odd) {
  background-color: #f4f7f9;
}
.rc-virtual-list-holder-inner li {
  border-bottom: 1px solid #dee6ed !important;
}
.rc-virtual-list-holder-inner .ant-list-item-meta-description {
  color: rgba(108, 117, 125, 0.85) !important;
}

.cluster-table .rc-virtual-list-holder-inner li {
  padding: 0 !important;
  cursor: pointer;
}
.cluster-table .rc-virtual-list-holder-inner li > div {
  padding: 8px 5px !important;
}
.cluster-table .rc-virtual-list-holder-inner li .selectedIndex {
  background-color: #f4f7f9;
}
.cluster-table .rc-virtual-list-holder-inner li:nth-of-type(odd) {
  background-color: inherit;
}

/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0052CC;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #d9534f;
  --bs-orange: #fd7e14;
  --bs-yellow: #E5A54B;
  --bs-green: #4BBF73;
  --bs-teal: #20c997;
  --bs-cyan: #1F9BCF;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #020202;
  --bs-gray-100: #f4f7f9;
  --bs-gray-200: #e2e8ee;
  --bs-gray-300: #dee6ed;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #020202;
  --bs-gray-900: #212529;
  --bs-primary: #0052CC;
  --bs-secondary: #9f9f9f;
  --bs-success: #4BBF73;
  --bs-info: #1F9BCF;
  --bs-warning: #E5A54B;
  --bs-danger: #d9534f;
  --bs-light: #eff2f6;
  --bs-dark: #293042;
  --bs-primary-rgb: 0, 82, 204;
  --bs-secondary-rgb: 159, 159, 159;
  --bs-success-rgb: 75, 191, 115;
  --bs-info-rgb: 31, 155, 207;
  --bs-warning-rgb: 229, 165, 75;
  --bs-danger-rgb: 217, 83, 79;
  --bs-light-rgb: 239, 242, 246;
  --bs-dark-rgb: 41, 48, 66;
  --bs-primary-text-emphasis: #002152;
  --bs-secondary-text-emphasis: #404040;
  --bs-success-text-emphasis: #1e4c2e;
  --bs-info-text-emphasis: #0c3e53;
  --bs-warning-text-emphasis: #5c421e;
  --bs-danger-text-emphasis: #572120;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #ccdcf5;
  --bs-secondary-bg-subtle: #ececec;
  --bs-success-bg-subtle: #dbf2e3;
  --bs-info-bg-subtle: #d2ebf5;
  --bs-warning-bg-subtle: #faeddb;
  --bs-danger-bg-subtle: #f7dddc;
  --bs-light-bg-subtle: #fafbfc;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #99baeb;
  --bs-secondary-border-subtle: #d9d9d9;
  --bs-success-border-subtle: #b7e5c7;
  --bs-info-border-subtle: #a5d7ec;
  --bs-warning-border-subtle: #f5dbb7;
  --bs-danger-border-subtle: #f0bab9;
  --bs-light-border-subtle: #e2e8ee;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.825rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.625;
  --bs-body-color: #495057;
  --bs-body-color-rgb: 73, 80, 87;
  --bs-body-bg: #F7F9FC;
  --bs-body-bg-rgb: 247, 249, 252;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(73, 80, 87, 0.75);
  --bs-secondary-color-rgb: 73, 80, 87;
  --bs-secondary-bg: #e2e8ee;
  --bs-secondary-bg-rgb: 226, 232, 238;
  --bs-tertiary-color: rgba(73, 80, 87, 0.5);
  --bs-tertiary-color-rgb: 73, 80, 87;
  --bs-tertiary-bg: #f4f7f9;
  --bs-tertiary-bg-rgb: 244, 247, 249;
  --bs-heading-color: #495057;
  --bs-link-color: #0052CC;
  --bs-link-color-rgb: 0, 82, 204;
  --bs-link-decoration: none;
  --bs-link-hover-color: #0042a3;
  --bs-link-hover-color-rgb: 0, 66, 163;
  --bs-link-hover-decoration: underline;
  --bs-code-color: #e83e8c;
  --bs-highlight-color: #495057;
  --bs-highlight-bg: #faeddb;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee6ed;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.2rem;
  --bs-border-radius-sm: 0.1rem;
  --bs-border-radius-lg: 0.3rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-lg: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(0, 82, 204, 0.25);
  --bs-form-valid-color: #4BBF73;
  --bs-form-valid-border-color: #4BBF73;
  --bs-form-invalid-color: #d9534f;
  --bs-form-invalid-border-color: #d9534f;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee6ed;
  --bs-body-color-rgb: 222, 230, 237;
  --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, 230, 237, 0.75);
  --bs-secondary-color-rgb: 222, 230, 237;
  --bs-secondary-bg: #020202;
  --bs-secondary-bg-rgb: 2, 2, 2;
  --bs-tertiary-color: rgba(222, 230, 237, 0.5);
  --bs-tertiary-color-rgb: 222, 230, 237;
  --bs-tertiary-bg: #121416;
  --bs-tertiary-bg-rgb: 18, 20, 22;
  --bs-primary-text-emphasis: #6697e0;
  --bs-secondary-text-emphasis: #c5c5c5;
  --bs-success-text-emphasis: #93d9ab;
  --bs-info-text-emphasis: #79c3e2;
  --bs-warning-text-emphasis: #efc993;
  --bs-danger-text-emphasis: #e89895;
  --bs-light-text-emphasis: #f4f7f9;
  --bs-dark-text-emphasis: #dee6ed;
  --bs-primary-bg-subtle: #001029;
  --bs-secondary-bg-subtle: #202020;
  --bs-success-bg-subtle: #0f2617;
  --bs-info-bg-subtle: #061f29;
  --bs-warning-bg-subtle: #2e210f;
  --bs-danger-bg-subtle: #2b1110;
  --bs-light-bg-subtle: #020202;
  --bs-dark-bg-subtle: #010101;
  --bs-primary-border-subtle: #00317a;
  --bs-secondary-border-subtle: #5f5f5f;
  --bs-success-border-subtle: #2d7345;
  --bs-info-border-subtle: #135d7c;
  --bs-warning-border-subtle: #89632d;
  --bs-danger-border-subtle: #82322f;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #020202;
  --bs-heading-color: inherit;
  --bs-link-color: #6697e0;
  --bs-link-hover-color: #85ace6;
  --bs-link-color-rgb: 102, 151, 224;
  --bs-link-hover-color-rgb: 133, 172, 230;
  --bs-code-color: #f18bba;
  --bs-highlight-color: #dee6ed;
  --bs-highlight-bg: #5c421e;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #93d9ab;
  --bs-form-valid-border-color: #93d9ab;
  --bs-form-invalid-color: #e89895;
  --bs-form-invalid-border-color: #e89895;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: 1.65rem;
}

h2, .h2 {
  font-size: 1.44375rem;
}

h3, .h3 {
  font-size: 1.2375rem;
}

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

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

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

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

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 80%;
}

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: none;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
  text-decoration: underline;
}

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: 80%;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  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: 1.5rem;
  line-height: inherit;
}
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;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.03125rem;
  font-weight: 300;
}

.display-1 {
  font-size: 5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-5 {
  font-size: 3rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-6 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.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: 80%;
  text-transform: uppercase;
}

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

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 80%;
  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: 80%;
  color: var(--bs-secondary-color);
}

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

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

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

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 6rem;
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 6rem;
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 6rem;
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 6rem;
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 1440px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 6rem;
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 6rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: #6c757d;
  --bs-table-bg: #fff;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #6c757d;
  --bs-table-striped-bg: #f4f7f9;
  --bs-table-active-color: #6c757d;
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: #6c757d;
  --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.75rem 0.75rem;
  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.3rem 0.3rem;
}

.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: #ccdcf5;
  --bs-table-border-color: #a3b0c4;
  --bs-table-striped-bg: #c2d1e9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #b8c6dd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bdcce3;
  --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: #ececec;
  --bs-table-border-color: #bdbdbd;
  --bs-table-striped-bg: #e0e0e0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d4d4d4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dadada;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #dbf2e3;
  --bs-table-border-color: #afc2b6;
  --bs-table-striped-bg: #d0e6d8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c5dacc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cbe0d2;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #d2ebf5;
  --bs-table-border-color: #a8bcc4;
  --bs-table-striped-bg: #c8dfe9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bdd4dd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c2d9e3;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #faeddb;
  --bs-table-border-color: #c8beaf;
  --bs-table-striped-bg: #eee1d0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e1d5c5;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e7dbcb;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f7dddc;
  --bs-table-border-color: #c6b1b0;
  --bs-table-striped-bg: #ebd2d1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dec7c6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e4cccc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #eff2f6;
  --bs-table-border-color: #bfc2c5;
  --bs-table-striped-bg: #e3e6ea;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d7dadd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dde0e4;
  --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: #293042;
  --bs-table-border-color: #545968;
  --bs-table-striped-bg: #343a4b;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #3e4555;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #394050;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

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

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

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

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

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

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

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

.form-control-sm {
  min-height: calc(1.51875rem + 2px);
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.15rem 0.5rem;
  margin: -0.15rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.15rem 0.5rem;
  margin: -0.15rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

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

textarea.form-control {
  min-height: calc(1.840625rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.51875rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(2.24375rem + 2px);
}

.form-control-color {
  width: 3rem;
  height: calc(1.840625rem + 2px);
  padding: 0.25rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.51875rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(2.24375rem + 2px);
}

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

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

.form-select-lg {
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  padding-left: 1rem;
  font-size: 0.95rem;
  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='%23dee6ed' 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.340625rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

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

.form-check-input {
  --bs-form-check-bg: #fff;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.3125em;
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
     color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #80a9e6;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(0, 82, 204, 0.25);
}
.form-check-input:checked {
  background-color: #0052CC;
  border-color: #0052CC;
}
.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: #0052CC;
  border-color: #0052CC;
  --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='%2380a9e6'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

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

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

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

.form-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #F7F9FC, 0 0 0 0.25rem rgba(0, 82, 204, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #F7F9FC, 0 0 0 0.25rem rgba(0, 82, 204, 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: #0052CC;
  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: #b3cbf0;
}
.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: #0052CC;
  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: #b3cbf0;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.7rem;
  font-size: 0.825rem;
  font-weight: 400;
  line-height: 1.625;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

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

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

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

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

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

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

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}

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

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

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

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

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

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}

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

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

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

.btn {
  --bs-btn-padding-x: 0.7rem;
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.825rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.625;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  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);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

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

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #9f9f9f;
  --bs-btn-border-color: #9f9f9f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #adadad;
  --bs-btn-hover-border-color: darkgray;
  --bs-btn-focus-shadow-rgb: 135, 135, 135;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b2b2b2;
  --bs-btn-active-border-color: darkgray;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #9f9f9f;
  --bs-btn-disabled-border-color: #9f9f9f;
}

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

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1F9BCF;
  --bs-btn-border-color: #1F9BCF;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1a84b0;
  --bs-btn-hover-border-color: #197ca6;
  --bs-btn-focus-shadow-rgb: 65, 170, 214;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #197ca6;
  --bs-btn-active-border-color: #17749b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1F9BCF;
  --bs-btn-disabled-border-color: #1F9BCF;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #E5A54B;
  --bs-btn-border-color: #E5A54B;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e9b366;
  --bs-btn-hover-border-color: #e8ae5d;
  --bs-btn-focus-shadow-rgb: 195, 140, 64;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #eab76f;
  --bs-btn-active-border-color: #e8ae5d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #E5A54B;
  --bs-btn-disabled-border-color: #E5A54B;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #d9534f;
  --bs-btn-border-color: #d9534f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #b84743;
  --bs-btn-hover-border-color: #ae423f;
  --bs-btn-focus-shadow-rgb: 223, 109, 105;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #ae423f;
  --bs-btn-active-border-color: #a33e3b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #d9534f;
  --bs-btn-disabled-border-color: #d9534f;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #eff2f6;
  --bs-btn-border-color: #eff2f6;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #cbced1;
  --bs-btn-hover-border-color: #bfc2c5;
  --bs-btn-focus-shadow-rgb: 203, 206, 209;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #bfc2c5;
  --bs-btn-active-border-color: #b3b6b9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #eff2f6;
  --bs-btn-disabled-border-color: #eff2f6;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #293042;
  --bs-btn-border-color: #293042;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #494f5e;
  --bs-btn-hover-border-color: #3e4555;
  --bs-btn-focus-shadow-rgb: 73, 79, 94;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #545968;
  --bs-btn-active-border-color: #3e4555;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #293042;
  --bs-btn-disabled-border-color: #293042;
}

.btn-outline-primary {
  --bs-btn-color: #0052CC;
  --bs-btn-border-color: #0052CC;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0052CC;
  --bs-btn-hover-border-color: #0052CC;
  --bs-btn-focus-shadow-rgb: 0, 82, 204;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0052CC;
  --bs-btn-active-border-color: #0052CC;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0052CC;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0052CC;
  --bs-gradient: none;
}

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

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

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

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

.btn-outline-danger {
  --bs-btn-color: #d9534f;
  --bs-btn-border-color: #d9534f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #d9534f;
  --bs-btn-hover-border-color: #d9534f;
  --bs-btn-focus-shadow-rgb: 217, 83, 79;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #d9534f;
  --bs-btn-active-border-color: #d9534f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #d9534f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #d9534f;
  --bs-gradient: none;
}

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

.btn-outline-dark {
  --bs-btn-color: #293042;
  --bs-btn-border-color: #293042;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #293042;
  --bs-btn-hover-border-color: #293042;
  --bs-btn-focus-shadow-rgb: 41, 48, 66;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #293042;
  --bs-btn-active-border-color: #293042;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #293042;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #293042;
  --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: 38, 108, 212;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  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);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

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

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

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

.dropdown-menu-dark {
  --bs-dropdown-color: #dee6ed;
  --bs-dropdown-bg: #020202;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee6ed;
  --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: #0052CC;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(1px * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

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

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

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

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

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  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);
  text-decoration: none;
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(0, 82, 204, 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: #0052CC;
}
.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: 500;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card {
  --bs-card-spacer-y: 1.25rem;
  --bs-card-spacer-x: 1.25rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: #495057;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --bs-card-border-color: #e2e8ee;
  --bs-card-border-radius: 0.25rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: 0.25rem;
  --bs-card-cap-padding-y: 1rem;
  --bs-card-cap-padding-x: 1.25rem;
  --bs-card-cap-bg: #fff;
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 12px;
  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:hover {
  text-decoration: none;
}
.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='%23495057'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23002152'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #80a9e6;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 82, 204, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

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

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

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

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

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

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236697e0'%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='%236697e0'%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.3rem;
  --bs-pagination-font-size: 0.825rem;
  --bs-pagination-color: #6c757d;
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: #020202;
  --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(0, 82, 204, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0052CC;
  --bs-pagination-active-border-color: #0052CC;
  --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);
  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);
  text-decoration: none;
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

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

.pagination-lg {
  --bs-pagination-padding-x: 1rem;
  --bs-pagination-padding-y: 0.35rem;
  --bs-pagination-font-size: 0.95rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

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

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

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

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 0.95rem;
  --bs-alert-padding-y: 0.95rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 0 solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 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: 500;
  color: var(--bs-alert-link-color);
}

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

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

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

.alert-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.61875rem;
  --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: #0052CC;
  --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: #fff;
  --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: 1.25rem;
  --bs-list-group-item-padding-y: 0.75rem;
  --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: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0052CC;
  --bs-list-group-active-border-color: #0052CC;
  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);
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

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

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

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

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

.list-group-item-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(0, 82, 204, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.2rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.75rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.825rem;
  --bs-popover-header-color: #495057;
  --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.625;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

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

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

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

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

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

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: 0;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.625;
}

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

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

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

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

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

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

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

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-6 {
  margin: 4.5rem !important;
}

.m-7 {
  margin: 6rem !important;
}

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

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

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

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

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

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

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

.mx-6 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

.mx-7 {
  margin-right: 6rem !important;
  margin-left: 6rem !important;
}

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

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

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

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

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

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

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

.my-6 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-7 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}

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

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

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

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

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

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

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

.mt-6 {
  margin-top: 4.5rem !important;
}

.mt-7 {
  margin-top: 6rem !important;
}

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

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

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

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

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

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

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

.me-6 {
  margin-right: 4.5rem !important;
}

.me-7 {
  margin-right: 6rem !important;
}

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

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

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

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

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

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

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

.mb-6 {
  margin-bottom: 4.5rem !important;
}

.mb-7 {
  margin-bottom: 6rem !important;
}

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

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

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

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

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

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

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

.ms-6 {
  margin-left: 4.5rem !important;
}

.ms-7 {
  margin-left: 6rem !important;
}

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

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

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

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

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

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

.m-n6 {
  margin: -4.5rem !important;
}

.m-n7 {
  margin: -6rem !important;
}

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

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

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

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

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

.mx-n6 {
  margin-right: -4.5rem !important;
  margin-left: -4.5rem !important;
}

.mx-n7 {
  margin-right: -6rem !important;
  margin-left: -6rem !important;
}

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

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

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

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

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

.my-n6 {
  margin-top: -4.5rem !important;
  margin-bottom: -4.5rem !important;
}

.my-n7 {
  margin-top: -6rem !important;
  margin-bottom: -6rem !important;
}

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

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

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

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

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

.mt-n6 {
  margin-top: -4.5rem !important;
}

.mt-n7 {
  margin-top: -6rem !important;
}

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

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

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

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

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

.me-n6 {
  margin-right: -4.5rem !important;
}

.me-n7 {
  margin-right: -6rem !important;
}

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

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

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

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

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

.mb-n6 {
  margin-bottom: -4.5rem !important;
}

.mb-n7 {
  margin-bottom: -6rem !important;
}

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

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

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

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

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

.ms-n6 {
  margin-left: -4.5rem !important;
}

.ms-n7 {
  margin-left: -6rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fs-2 {
  font-size: 1.44375rem !important;
}

.fs-3 {
  font-size: 1.2375rem !important;
}

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

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

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

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

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

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

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

.lh-lg {
  line-height: 1.625 !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;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-6 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-6 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 6rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-6 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 6rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 6rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-6 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 6rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .m-sm-n6 {
    margin: -4.5rem !important;
  }
  .m-sm-n7 {
    margin: -6rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-sm-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-sm-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-sm-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-sm-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .mt-sm-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-sm-n7 {
    margin-top: -6rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .me-sm-n6 {
    margin-right: -4.5rem !important;
  }
  .me-sm-n7 {
    margin-right: -6rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-sm-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-sm-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .ms-sm-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-sm-n7 {
    margin-left: -6rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pt-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 6rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pe-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 6rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 6rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .ps-sm-6 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 6rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .gap-sm-6 {
    gap: 4.5rem !important;
  }
  .gap-sm-7 {
    gap: 6rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 6rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .column-gap-sm-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-sm-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-6 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-6 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 6rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-6 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 6rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 6rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-6 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 6rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .m-md-n6 {
    margin: -4.5rem !important;
  }
  .m-md-n7 {
    margin: -6rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-md-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-md-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-md-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-md-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .mt-md-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-md-n7 {
    margin-top: -6rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .me-md-n6 {
    margin-right: -4.5rem !important;
  }
  .me-md-n7 {
    margin-right: -6rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-md-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-md-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .ms-md-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-md-n7 {
    margin-left: -6rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-md-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pt-md-6 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 6rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pe-md-6 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 6rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .pb-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 6rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .ps-md-6 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 6rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .gap-md-6 {
    gap: 4.5rem !important;
  }
  .gap-md-7 {
    gap: 6rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .row-gap-md-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 6rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .column-gap-md-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-md-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-6 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-6 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 6rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-6 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 6rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 6rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-6 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 6rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .m-lg-n6 {
    margin: -4.5rem !important;
  }
  .m-lg-n7 {
    margin: -6rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-lg-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-lg-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-lg-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-lg-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .mt-lg-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-lg-n7 {
    margin-top: -6rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .me-lg-n6 {
    margin-right: -4.5rem !important;
  }
  .me-lg-n7 {
    margin-right: -6rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-lg-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-lg-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .ms-lg-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-lg-n7 {
    margin-left: -6rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-lg-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pt-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 6rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pe-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 6rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 6rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .ps-lg-6 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 6rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .gap-lg-6 {
    gap: 4.5rem !important;
  }
  .gap-lg-7 {
    gap: 6rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 6rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .column-gap-lg-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-lg-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-6 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 6rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 6rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 6rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .m-xl-n6 {
    margin: -4.5rem !important;
  }
  .m-xl-n7 {
    margin: -6rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xl-n7 {
    margin-top: -6rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .me-xl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xl-n7 {
    margin-left: -6rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pt-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 6rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pe-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 6rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .ps-xl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 6rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .gap-xl-6 {
    gap: 4.5rem !important;
  }
  .gap-xl-7 {
    gap: 6rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .column-gap-xl-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-xl-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-6 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 6rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 6rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 6rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .m-xxl-n6 {
    margin: -4.5rem !important;
  }
  .m-xxl-n7 {
    margin: -6rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xxl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xxl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xxl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xxl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xxl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xxl-n7 {
    margin-top: -6rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .me-xxl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xxl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xxl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xxl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xxl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xxl-n7 {
    margin-left: -6rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xxl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pt-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 6rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pe-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 6rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .ps-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 6rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .gap-xxl-6 {
    gap: 4.5rem !important;
  }
  .gap-xxl-7 {
    gap: 6rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .column-gap-xxl-6 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .column-gap-xxl-7 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media 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;
  }
}
.accordion .card:not(:last-child) {
  margin-bottom: 0;
}
.accordion .card-header {
  border-bottom: 0;
}
.accordion .card-body {
  border-top: 1px solid #e2e8ee;
}
.accordion .card-title a {
  color: #495057;
}

.alert {
  padding: 0;
  display: flex;
  color: #212529;
}
.alert b, .alert strong {
  color: #000;
}
.alert .close:hover,
.alert .close:focus {
  color: #000;
  opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
  color: #495057;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #020202;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: var(--bs-border-radius);
  border-bottom-right-radius: var(--bs-border-radius);
  border-top-left-radius: var(--bs-border-radius);
  border-bottom-left-radius: var(--bs-border-radius);
  border: 1px solid #ced4da;
}
.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  border-top-left-radius: var(--bs-border-radius);
  border-bottom-left-radius: var(--bs-border-radius);
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #0052CC;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #9f9f9f;
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #4BBF73;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #1F9BCF;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #E5A54B;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #d9534f;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #eff2f6;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #293042;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #0052CC;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #9f9f9f;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4BBF73;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #1F9BCF;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #E5A54B;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #d9534f;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #eff2f6;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #293042;
}

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

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

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

.badge {
  color: #fff;
}

.badge-soft-primary {
  color: color-yiq(rgba(0, 82, 204, 0.175));
  background-color: rgba(0, 82, 204, 0.175);
  color: #0052CC;
}
a.badge-soft-primary:hover, a.badge-soft-primary:focus {
  color: color-yiq(rgba(0, 82, 204, 0.175));
  background-color: rgba(0, 62, 153, 0.175);
}
a.badge-soft-primary:focus, a.badge-soft-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(0, 82, 204, 0.5);
}

.badge-soft-secondary {
  color: color-yiq(rgba(159, 159, 159, 0.175));
  background-color: rgba(159, 159, 159, 0.175);
  color: #9f9f9f;
}
a.badge-soft-secondary:hover, a.badge-soft-secondary:focus {
  color: color-yiq(rgba(159, 159, 159, 0.175));
  background-color: rgba(134, 134, 134, 0.175);
}
a.badge-soft-secondary:focus, a.badge-soft-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(159, 159, 159, 0.5);
}

.badge-soft-success {
  color: color-yiq(rgba(75, 191, 115, 0.175));
  background-color: rgba(75, 191, 115, 0.175);
  color: #4BBF73;
}
a.badge-soft-success:hover, a.badge-soft-success:focus {
  color: color-yiq(rgba(75, 191, 115, 0.175));
  background-color: rgba(56, 159, 92, 0.175);
}
a.badge-soft-success:focus, a.badge-soft-success.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(75, 191, 115, 0.5);
}

.badge-soft-info {
  color: color-yiq(rgba(31, 155, 207, 0.175));
  background-color: rgba(31, 155, 207, 0.175);
  color: #1F9BCF;
}
a.badge-soft-info:hover, a.badge-soft-info:focus {
  color: color-yiq(rgba(31, 155, 207, 0.175));
  background-color: rgba(24, 122, 163, 0.175);
}
a.badge-soft-info:focus, a.badge-soft-info.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(31, 155, 207, 0.5);
}

.badge-soft-warning {
  color: color-yiq(rgba(229, 165, 75, 0.175));
  background-color: rgba(229, 165, 75, 0.175);
  color: #E5A54B;
}
a.badge-soft-warning:hover, a.badge-soft-warning:focus {
  color: color-yiq(rgba(229, 165, 75, 0.175));
  background-color: rgba(221, 142, 32, 0.175);
}
a.badge-soft-warning:focus, a.badge-soft-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(229, 165, 75, 0.5);
}

.badge-soft-danger {
  color: color-yiq(rgba(217, 83, 79, 0.175));
  background-color: rgba(217, 83, 79, 0.175);
  color: #d9534f;
}
a.badge-soft-danger:hover, a.badge-soft-danger:focus {
  color: color-yiq(rgba(217, 83, 79, 0.175));
  background-color: rgba(201, 48, 44, 0.175);
}
a.badge-soft-danger:focus, a.badge-soft-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(217, 83, 79, 0.5);
}

.badge-soft-light {
  color: color-yiq(rgba(239, 242, 246, 0.175));
  background-color: rgba(239, 242, 246, 0.175);
  color: #eff2f6;
}
a.badge-soft-light:hover, a.badge-soft-light:focus {
  color: color-yiq(rgba(239, 242, 246, 0.175));
  background-color: rgba(207, 217, 227, 0.175);
}
a.badge-soft-light:focus, a.badge-soft-light.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(239, 242, 246, 0.5);
}

.badge-soft-dark {
  color: color-yiq(rgba(41, 48, 66, 0.175));
  background-color: rgba(41, 48, 66, 0.175);
  color: #293042;
}
a.badge-soft-dark:hover, a.badge-soft-dark:focus {
  color: color-yiq(rgba(41, 48, 66, 0.175));
  background-color: rgba(21, 25, 35, 0.175);
}
a.badge-soft-dark:focus, a.badge-soft-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(41, 48, 66, 0.5);
}

.badge.rounded-pill {
  padding-right: 0.65em;
  padding-left: 0.65em;
}

.btn-link:not(:hover) {
  text-decoration: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-google {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc4e41;
  --bs-btn-border-color: #dc4e41;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb4237;
  --bs-btn-hover-border-color: #b03e34;
  --bs-btn-focus-shadow-rgb: 225, 105, 94;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b03e34;
  --bs-btn-active-border-color: #a53b31;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc4e41;
  --bs-btn-disabled-border-color: #dc4e41;
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-youtube {
  --bs-btn-color: #fff;
  --bs-btn-bg: #f00;
  --bs-btn-border-color: #f00;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #d90000;
  --bs-btn-hover-border-color: #cc0000;
  --bs-btn-focus-shadow-rgb: 255, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #cc0000;
  --bs-btn-active-border-color: #bf0000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #f00;
  --bs-btn-disabled-border-color: #f00;
}
.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
}
.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

.btn-dribbble {
  --bs-btn-color: #fff;
  --bs-btn-bg: #ea4c89;
  --bs-btn-border-color: #ea4c89;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c74174;
  --bs-btn-hover-border-color: #bb3d6e;
  --bs-btn-focus-shadow-rgb: 237, 103, 155;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #bb3d6e;
  --bs-btn-active-border-color: #b03967;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #ea4c89;
  --bs-btn-disabled-border-color: #ea4c89;
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

.btn-instagram {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e4405f;
  --bs-btn-border-color: #e4405f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c23651;
  --bs-btn-hover-border-color: #b6334c;
  --bs-btn-focus-shadow-rgb: 232, 93, 119;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b6334c;
  --bs-btn-active-border-color: #ab3047;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e4405f;
  --bs-btn-disabled-border-color: #e4405f;
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

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

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

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

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

.btn-signin {
  background: #fff;
  border-radius: 3px;
  height: 40px;
  font-size: 14px;
  vertical-align: middle;
  color: #42526E;
  font-weight: bold;
  transition: background 0.1s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
  border: rgb(118, 118, 118);
  box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 5px 0px !important;
  padding: 0px 10px;
}

.btn-signin:hover {
  background: rgba(9, 30, 66, 0.02) !important;
  transition-duration: 0s, 0.15s;
  color: #42526E !important;
}

.btn-signin:focus {
  background: rgba(9, 30, 66, 0.02) !important;
  color: #42526E !important;
  box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 5px 0px, rgba(38, 132, 255, 0.6) 0px 0px 0px 2px !important;
}

.card {
  margin-bottom: 24px;
  border: 1px solid #e2e8ee;
  box-shadow: 0 2px 8px rgba(229, 232, 232, 0.75);
}

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

.card-title {
  font-size: 0.95rem;
  font-weight: 500;
  color: #495057;
}

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

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

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

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

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

.index-card:hover .card-title {
  color: #0052CC;
}

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

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

.chat-offline {
  color: #e27c79;
}

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

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

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

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

.content {
  padding: 2.5rem 2.5rem 1.5rem;
  direction: ltr;
  overflow-y: auto;
  position: -webkit-sticky;
  position: sticky;
  height: calc(100vh - 129px);
  width: 100%;
  transition: width 0.3s ease-out;
}
@media (max-width: 767.98px) {
  .content {
    max-width: 100vw;
  }
}
@media (max-width: 991.98px) {
  .content {
    padding: 1.5rem;
  }
}

.content.doc-enable {
  width: 70%;
}
@media (max-width: 767.98px) {
  .content.doc-enable {
    width: 100%;
  }
}

.conversation-transcript > .col-6 > .ant-list {
  font-size: 12px !important;
  border: 0px !important;
  border-right: 1px solid #d9d9d9 !important;
}

.conversation-transcript {
  display: flex;
}
.conversation-transcript h4, .conversation-transcript .h4 {
  font-size: 0.95rem;
}
.conversation-transcript .fs-12 {
  font-size: 1.3em;
  color: var(--bs-black);
}
.conversation-transcript .ant-switch {
  background-color: #0052CC !important;
}
.conversation-transcript .input-group-text {
  background-color: transparent;
  border: 0px;
}
.conversation-transcript .ant-list-split .ant-list-item {
  border-bottom: 0 !important;
  margin-top: 5px !important;
}
.conversation-transcript .ant-list-split .ant-list-item > :hover {
  background-color: none !important;
}
.conversation-transcript .ant-list-split .ant-list-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125) !important;
  border-radius: 0.25rem 0.25rem 0 0 !important;
  color: var(--bs-gray-dark);
}
.conversation-transcript .comment:hover {
  background-color: var(--bs-gray-100);
}
.conversation-transcript .comment-list {
  max-height: calc(100% + 175px);
}
.conversation-transcript .comment-list .time {
  font-size: 0.8em;
  margin-left: 5px;
}
.conversation-transcript .comment-list .ctype {
  float: right;
}
.conversation-transcript .comment-post {
  position: relative;
  bottom: 45px;
  right: 10px;
  float: right;
  background: var(--bs-primary);
  color: var(--bs-white);
  border-radius: 50%;
  height: 28px;
  width: 28px;
}
.conversation-transcript .comment-post svg {
  margin-left: 6px;
  margin-right: 6px;
}
.conversation-transcript .comment-post:hover {
  background: var(--primary-dark);
}
.conversation-transcript .comment-input-box {
  position: absolute;
  bottom: 0px;
  padding-left: 2%;
  width: 400px;
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
}
.conversation-transcript .expand-btn {
  padding: 5px;
  font-size: 12px;
  line-height: 12px;
  padding: 0;
}
.conversation-transcript .expand-btn svg {
  width: 17px;
  height: 17px;
}
.conversation-transcript .btn-pill {
  color: #6c757d;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 5px 8px;
  line-height: 12px;
  font-size: 12px;
}
.conversation-transcript .btn-outline-info:hover {
  background-color: #366dc7;
}
.conversation-transcript .expand-btn:focus {
  box-shadow: none !important;
}
.conversation-transcript .ant-list-item-meta-description {
  font-size: 12px !important;
  color: var(--bs-body-color) !important;
}
.conversation-transcript .ant-list-header {
  text-align: center !important;
  font-weight: 400 !important;
  font-size: 12px !important;
}
.conversation-transcript .message-active {
  background: var(--bs-body-bg) !important;
}
.conversation-transcript .ant-list-vertical .ant-list-item-meta {
  margin-bottom: 0 !important;
}
.conversation-transcript .ant-list-vertical .ant-list-item-meta-title {
  font-size: 12px !important;
  color: var(--bs-body-color) !important;
  margin-bottom: 0 !important;
  line-height: 24px !important;
}
.conversation-transcript .ant-list-vertical .ant-list-item-meta-title span {
  font-size: 12px !important;
  color: var(--bs-gray-dark) !important;
}
.conversation-transcript .ant-list-vertical .text-info {
  font-size: 12px;
}
.conversation-transcript .ant-list-vertical .ant-list-item-extra {
  margin-left: -30px !important;
}
.conversation-transcript .ant-list-vertical .ant-list-item-extra svg {
  border-radius: 50% !important;
}
.conversation-transcript .ant-list-vertical .ant-list-item-extra svg:hover {
  background-color: var(--bs-gray-200) !important;
}
.conversation-transcript .rc-virtual-list-holder-inner li:nth-of-type(odd) {
  background: None;
}
.conversation-transcript .ant-avatar.ant-avatar-icon {
  line-height: 23px !important;
  width: 25px !important;
  height: 25px !important;
  font-size: 15px !important;
  margin-top: 2px !important;
}
.conversation-transcript .anticon svg {
  fill: #fff !important;
  vertical-align: middle !important;
}
.conversation-transcript .ant-input {
  font-size: 13px !important;
}
.conversation-transcript .ant-tag {
  margin-bottom: 5px !important;
}
.conversation-transcript .ant-tag .anticon svg {
  fill: initial !important;
  vertical-align: initial !important;
}
.conversation-transcript .indicator {
  background: #0052CC;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 7px;
  width: 7px;
  padding: 1px;
  position: absolute;
  top: 3px;
  right: 0px;
  text-align: center;
  transition: top 0.1s ease-out;
  font-size: 0.675rem;
  color: #fff;
}
.conversation-transcript .ant-descriptions-item-label {
  background: var(--bs-light) !important;
  color: var(--bs-dark) !important;
}

.comment-list .ant-avatar {
  line-height: 23px !important;
}
.comment-list .rc-virtual-list-holder-inner li:nth-of-type(odd) {
  background: None;
}
.comment-list .ant-list {
  font-size: 12px !important;
}
.comment-list .ant-list-vertical .ant-list-item-meta-title {
  font-size: 12px !important;
}
.comment-list .ant-list-vertical .ant-list-item-meta-description {
  font-size: 12px !important;
  --line-clamp: 2 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  display: -webkit-box !important;
  -webkit-line-clamp: var(--line-clamp) !important;
  -webkit-box-orient: vertical !important;
}
.comment-list .ant-list-vertical .ant-list-item-extra {
  margin-left: 0px !important;
}
.comment-list .anticon svg {
  fill: #fff !important;
  vertical-align: middle !important;
}

.comment-close-icon {
  padding: 5px;
  height: 27px;
  width: 27px;
  margin-top: -5px;
}

.conv-icon {
  padding: 0px 3px;
  height: 20px;
  width: 20px;
  margin-top: -1px;
  border-radius: 50%;
}

.comment-close-icon:hover, .conv-icon:hover {
  background: var(--bs-gray-100);
  border-radius: 50%;
}

.resizer {
  cursor: ew-resize;
  height: 100%;
  width: 1.75px;
  padding: 0px;
  box-shadow: -5px 0px 20px 4px rgba(0, 0, 0, 0.0509803922);
}

.resizer:hover {
  width: 1.75px;
  background: var(--bs-primary);
}

.container__right {
  flex: 1;
}

.docs {
  width: 30%;
  transition: width 0.3s ease-out;
  direction: ltr;
  height: calc(100% - 127px);
  position: absolute;
  top: 76px;
  right: 0;
  background: #fff;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 2em;
  box-shadow: 0 0 2rem 0 rgba(41, 48, 66, 0.1);
}
@media (max-width: 767.98px) {
  .docs {
    width: 100%;
  }
}

.docsBottom {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: auto;
  width: 100%;
  background-color: transparent;
}
.docsBottom > div:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 0;
}
.docsBottom > div > div {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  padding: 1.5em;
  z-index: 1;
}

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

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

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

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

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

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

.dropdown-menu {
  top: auto;
}

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

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

@media (min-width: 1200px) {
  .dropdown-mega-list {
    min-width: 250px;
  }
}

.editor-js {
  min-height: 260px;
  height: 60vh;
  overflow-x: hidden;
  overflow-y: scroll;
  background-color: #F7F9FC;
}
.editor-js > div textarea {
  outline: none;
}

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

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

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

.help-icon {
  width: 26px;
  height: 26px;
  border-radius: 100%;
  background: var(--bs-white);
  color: var(--bs-white);
  fill: var(--bs-gray-700);
  padding: 2px;
}

.help-icon:hover {
  background: var(--bs-gray-200);
  fill: var(--bs-blue);
}

.close-icon {
  width: 25px;
  height: 25px;
  border-radius: 100%;
  padding: 3px;
}

.close-icon:hover {
  background: var(--bs-gray-200);
}

.delete-icon {
  transition: all 0.5s ease;
}

.delete-icon:hover {
  stroke: var(--bs-red);
  fill: var(--bs-red);
}
.delete-icon:hover .top {
  transform: matrix(0.9781476259, 0.2079116851, -0.2079116851, 0.9781476259, 1.2249908447, -3.6550006866);
}

.edit-icon:hover {
  stroke: var(--bs-blue);
}

footer.footer {
  background: #fff;
  border-top: 1px solid #dee6ed;
  padding: 1rem 0.75rem;
  direction: ltr;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0px;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  footer.footer {
    width: 100%;
  }
}

.input-group-navbar .form-control,
.input-group-navbar .btn {
  height: calc(2.24375rem + 2px);
  background: #f3f6fb;
  box-shadow: none;
  border: 0;
  padding: 0.35rem 0.75rem;
}
.input-group-navbar .form-control:focus,
.input-group-navbar .btn:focus {
  background: #f3f6fb;
  box-shadow: none;
  outline: 0;
}
.input-group-navbar .btn {
  color: #6c757d;
}
.input-group-navbar .btn .feather {
  width: 20px;
  height: 20px;
}

.input-icons i {
  position: absolute;
}

.icon {
  padding: 6px;
}

.input-field {
  padding-left: 27px;
  width: 350px;
}

.login-image {
  background-image: url(../../img/login-image.png);
  background-size: cover;
  width: 100%;
}

@media only screen and (max-width: 991.98px) {
  .login-image {
    display: none;
  }
  .display-small-block {
    display: block !important;
  }
}
.required:after {
  content: " *";
  color: var(--bs-red);
}

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

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

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -8px;
  width: 20px;
  position: absolute;
}

.hamburger:after {
  bottom: -8px;
  width: 16px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #0052CC;
}

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

.illustration {
  background: #80b3ff;
  color: #0052CC;
}

.illustration-text {
  color: #0052CC;
}

.illustration-img {
  max-width: 150px;
  width: 100%;
}
@media (min-width: 1440px) {
  .illustration-img {
    max-width: 175px;
  }
}

.landing-bg {
  background: #1A1729;
  color: #fff;
}

nav.landing-navbar {
  background: #1A1729;
  color: #fff;
  box-shadow: none;
}
@media (max-width: 767.98px) {
  nav.landing-navbar {
    width: auto;
  }
}

.landing-intro {
  position: relative;
  overflow: hidden;
}

.landing-intro-content {
  position: relative;
  z-index: 1;
}

.landing-nav-button {
  color: #fff !important;
}

.landing-brand {
  font-weight: 500;
  font-size: 1.125rem;
  color: #fff !important;
}
.landing-brand svg {
  fill: #0057d9;
}
body[data-theme=colored] .landing-brand svg {
  fill: #fff;
}
body[data-theme=dark] .landing-brand svg {
  fill: #0057d9;
}
body[data-theme=light] .landing-brand svg {
  fill: #0048b3;
}
.landing-brand svg path:first-child {
  fill: #0d6eff;
}
body[data-theme=colored] .landing-brand svg path:first-child {
  fill: rgba(255, 255, 255, 0.66);
}
body[data-theme=dark] .landing-brand svg path:first-child {
  fill: #0d6eff;
}
body[data-theme=light] .landing-brand svg path:first-child {
  fill: #1a76ff;
}

.landing-intro-screenshot {
  perspective: 2000px;
  transform-style: preserve-3d;
  perspective-origin: left center;
}
.landing-intro-screenshot img {
  transform: rotateY(-30deg) rotateX(10deg);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.7), 0 11px 20px -8px rgba(0, 0, 0, 0.5);
}

.landing-img {
  box-shadow: rgba(0, 31, 77, 0.15) 0px 4px 12px 0px;
  transition: all 0.15s ease-in-out;
}
.landing-img:hover {
  transform: scale(1.035);
}

.landing-stars {
  color: #E5A54B;
}

.landing-quote p {
  line-height: 1.8rem;
  color: #020202;
}
.landing-quote p span {
  display: inline;
  background: #80b3ff;
  padding: 0.0625em 0.125em;
}

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

.landing-integration {
  display: inline-block;
  background: #fff;
  padding: 1rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  margin: 0.5rem;
  border-radius: 0.3rem;
}
.landing-integration img {
  max-height: 40px;
}

.landing-footer {
  background: #1A1729;
}

.main {
  display: flex;
  width: 100%;
  min-height: 100vh;
  min-width: 0;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  flex-direction: column;
  position: -webkit-sticky;
  position: sticky;
}
@media (max-width: 767.98px) {
  .main {
    overflow-y: hidden;
  }
}
.main ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.main ::-webkit-scrollbar-track {
  background: transparent;
  padding: 10%;
}
.main ::-webkit-scrollbar-thumb {
  background: #adb5bd;
  opacity: 0.8;
  border-radius: 10px;
  margin: 2px;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
.main ::-webkit-scrollbar-thumb:hover {
  background-color: #6c757d;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}

.modal-primary .modal-content {
  background: #0052CC;
  color: color-yiq(#0052CC);
}
.modal-primary h1, .modal-primary h2, .modal-primary h3, .modal-primary h4, .modal-primary h5, .modal-primary h6,
.modal-primary .h1, .modal-primary .h2, .modal-primary .h3, .modal-primary .h4, .modal-primary .h5, .modal-primary .h6 {
  color: #fff;
}

.modal-secondary .modal-content {
  background: #9f9f9f;
  color: color-yiq(#9f9f9f);
}
.modal-secondary h1, .modal-secondary h2, .modal-secondary h3, .modal-secondary h4, .modal-secondary h5, .modal-secondary h6,
.modal-secondary .h1, .modal-secondary .h2, .modal-secondary .h3, .modal-secondary .h4, .modal-secondary .h5, .modal-secondary .h6 {
  color: #fff;
}

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

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

.modal-warning .modal-content {
  background: #E5A54B;
  color: color-yiq(#E5A54B);
}
.modal-warning h1, .modal-warning h2, .modal-warning h3, .modal-warning h4, .modal-warning h5, .modal-warning h6,
.modal-warning .h1, .modal-warning .h2, .modal-warning .h3, .modal-warning .h4, .modal-warning .h5, .modal-warning .h6 {
  color: #fff;
}

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

.modal-light .modal-content {
  background: #eff2f6;
  color: color-yiq(#eff2f6);
}
.modal-light h1, .modal-light h2, .modal-light h3, .modal-light h4, .modal-light h5, .modal-light h6,
.modal-light .h1, .modal-light .h2, .modal-light .h3, .modal-light .h4, .modal-light .h5, .modal-light .h6 {
  color: #fff;
}

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

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

@media only screen and (min-width: 991.98px) {
  .modal-30w {
    max-width: 30% !important;
  }
}
.modal-70w {
  max-width: 70% !important;
}

.navbar {
  border-bottom: 0;
  box-shadow: 0 0 2rem 0 rgba(41, 48, 66, 0.1);
  position: -webkit-sticky;
  position: sticky;
  z-index: 5;
}
@media (max-width: 767.98px) {
  .navbar {
    width: 100vw;
  }
}

.input-group-navbar {
  min-width: 240px;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-bg {
  background: #fff;
}

body:not([data-sidebar-position=right]) .navbar-align {
  margin-left: auto;
}
body[data-sidebar-position=right] .navbar-align {
  margin-right: auto;
}

.navbar-brand {
  font-weight: 500;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f4f7f9;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #0052CC;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
  margin-top: -0.375rem;
}

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

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

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
@media (max-width: 575.98px) {
  .navbar {
    padding: 0.75rem;
  }
  .nav-icon {
    padding: 0.1rem 0.75rem;
  }
  .dropdown,
  .dropleft,
  .dropright,
  .dropup {
    position: inherit;
  }
  .navbar-expand .navbar-nav .dropdown-menu-lg {
    min-width: 100%;
  }
  .nav-item .nav-link:after {
    display: none;
  }
}
.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  -o-object-fit: cover;
     object-fit: cover;
}

.navbar-nav {
  direction: ltr;
}

.navbar input {
  direction: ltr;
}

.navbar .form-control {
  max-width: 500px;
}

.navbar-expand {
  flex-wrap: wrap !important;
  justify-content: space-between !important;
}

.nav-dropdown > a {
  color: #fff !important;
}

.nav-dropdown > .dropdown-menu {
  color: #fff !important;
  background: none;
}

.nav-dropdown .dropdown-item {
  color: #fff;
  background-color: #1A1729;
}

.nav-dropdown .dropdown-item:hover {
  color: #FE554A;
  background-color: rgba(26, 23, 41, 0.9607843137);
}

.nav-dropdown .dropdown-item .sub {
  font-size: 11px;
  color: #fff;
  opacity: 0.72;
}

@media (max-width: 767.98px) {
  .navbar {
    width: 100% !important;
  }
}
.sidebar-toggle[type=button],
.page_overlay[type=button] {
  background: none;
  border: none;
  padding: 0;
}
.sidebar-toggle[type=button]:focus,
.page_overlay[type=button]:focus {
  outline: none;
  box-shadow: none;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .page_overlay {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    content: "";
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1;
  }
  .Navbar-tooltip {
    display: none;
  }
}
.progress-sm {
  height: 0.5rem;
}

.progress-lg {
  height: 1.5rem;
}

.animloader-loader {
  width: 100%;
  height: 4px;
  display: inline-block;
  position: relative;
  background: rgba(255, 255, 255, 0.15);
  overflow: hidden;
  margin-left: calc(var(--bs-gutter-x) * 0.5);
}

.animloader-loader::after {
  content: "";
  width: 50%;
  height: 4px;
  background: #0052CC;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  animation: animloader 2s linear infinite;
}

@keyframes animloader {
  0% {
    left: 0;
    transform: translateX(-100%);
  }
  100% {
    left: 100%;
    transform: translateX(0%);
  }
}
body, html, #root {
  height: 100%;
}

html {
  scroll-behavior: smooth;
}

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

body[data-sidebar-position=right] {
  direction: rtl;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
@media (max-height: 600px) {
  body {
    overflow: auto;
  }
}
:root {
  --primary-dark: #003380;
  --primary-light: #1a76ff;
  --sgs-logo: #26235d;
}

.bot-channel .active {
  border-left: 2px solid #0052CC;
}
.bot-channel .list-group-item-action:hover,
.bot-channel .list-group-item-action:focus {
  background: #f4f7f9;
}
.bot-channel .list-group-item-action:hover .fw-bold,
.bot-channel .list-group-item-action:focus .fw-bold {
  color: #0052CC;
}

.settings {
  display: none;
  direction: ltr;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #fff;
  color: #000;
  position: fixed;
  top: 200px;
  z-index: 10;
  right: 0;
  width: 54px;
  height: 150px;
  padding: 0.5rem;
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
}

body[data-theme=dark] .settings-toggle {
  background: #f4f7f9;
}

.settings-toggle-option {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 500;
  -webkit-writing-mode: vertical-rl;
          writing-mode: vertical-rl;
  color: #000;
  background: #edf2f5;
  padding: 0.5rem;
  border-radius: 0.2rem;
  height: 34px;
}
.settings-toggle-option:hover {
  background: #e4ebf0;
  color: #000;
}
.settings-toggle-option:first-child {
  color: #003e99;
  margin-bottom: 0.5rem;
}
.settings-toggle-option svg {
  stroke-width: 2;
}

body[data-theme=dark] .settings-toggle-option {
  background: #e2e8ee;
}
body[data-theme=dark] .settings-toggle-option:hover {
  background: #f2f5f7;
}
body[data-theme=dark] .settings-toggle-option:first-child {
  color: #fff;
}

.settings-toggle-option-text {
  height: 93px;
}
.settings-toggle-option-text svg {
  transform: rotate(-90deg);
}

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

.settings-content {
  height: 100%;
  overflow: auto;
  position: relative;
  background: #fff;
  display: flex;
  flex-direction: column;
}

.settings-title {
  padding: 1.35rem 1.5rem;
  font-size: 0.875rem;
  background: #fff;
  color: #000;
  border-bottom: 1px solid #e2e8ee;
}
.settings-title h4, .settings-title .h4,
.settings-title .close {
  color: #000;
}

.settings-body {
  padding: 1rem 1.5rem;
  flex: 1;
}

.settings-footer {
  padding: 1rem 1.5rem;
}

.settings-scheme:after {
  content: "✓";
  position: absolute;
  top: 8px;
  right: 8px;
  width: 16px;
  height: 16px;
  font-weight: 900;
  font-size: 10px;
  line-height: 17px;
  z-index: 1;
  border-radius: 50%;
  color: #fff;
  background: #0052CC;
  opacity: 0;
}

.settings-scheme-label {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

.settings-scheme-label + .settings-scheme {
  border: 1px solid #dee6ed;
}

.settings-scheme-label:checked + .settings-scheme {
  border: 1px solid #0052CC;
  color: #0052CC;
}
.settings-scheme-label:checked + .settings-scheme:after {
  opacity: 1;
}

.settings-scheme {
  background: #fff;
  height: 80px;
  border-radius: 0.3rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.825rem;
  position: relative;
}

.settings-scheme-theme {
  width: 50px;
  height: 50px;
  background: red;
  border-radius: 50%;
  box-shadow: 0 0 0 1px #fff;
  position: relative;
}

.settings-scheme-theme-default {
  background-image: linear-gradient(-45deg, #222E3C 50%, #f2f4f6 50%);
}

.settings-scheme-theme-colored {
  background-image: linear-gradient(-45deg, #0052CC 50%, #f2f4f6 50%);
}

.settings-scheme-theme-dark {
  background: #222E3C;
}

.settings-scheme-theme-light {
  background: #f2f4f6;
}

.settings-button-label {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

.settings-button-label + .settings-button {
  background: #e2e8ee;
  color: #293042;
  border-radius: 5px;
  padding: 0.35rem 1rem;
  font-size: 0.825rem;
  border-radius: var(--bs-border-radius-lg);
  cursor: pointer;
}

.settings-button-label:checked + .settings-button {
  background: #0052CC;
  color: #fff;
}
.settings-button-label:checked + .settings-button:after {
  opacity: 1;
}

.sidebar {
  min-width: 260px;
  max-width: 260px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  direction: ltr;
  background: #1A1729;
  z-index: 2;
}
body[data-theme=colored] .sidebar {
  background: #2d6bcf;
}
body[data-theme=dark] .sidebar {
  background: #1A1729;
}
body[data-theme=light] .sidebar {
  background: #fff;
}

.sidebar-content {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  background: #1A1729;
}
body[data-theme=colored] .sidebar-content {
  background: #2d6bcf;
}
body[data-theme=dark] .sidebar-content {
  background: #1A1729;
}
body[data-theme=light] .sidebar-content {
  background: #fff;
}

body[data-sidebar-behavior=sticky] .sidebar-content {
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
}
body[data-sidebar-behavior=sticky] .ps {
  overflow-y: hidden;
}

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

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.625rem 1.625rem;
  font-weight: 400;
  transition: color 75ms ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=colored] .sidebar-link,
body[data-theme=colored] a.sidebar-link {
  color: rgba(248, 249, 250, 0.7);
}
body[data-theme=dark] .sidebar-link,
body[data-theme=dark] a.sidebar-link {
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=light] .sidebar-link,
body[data-theme=light] a.sidebar-link {
  color: #495057;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  margin-right: 0.75rem;
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=colored] .sidebar-link i,
body[data-theme=colored] .sidebar-link svg,
body[data-theme=colored] a.sidebar-link i,
body[data-theme=colored] a.sidebar-link svg {
  color: rgba(248, 249, 250, 0.5);
}
body[data-theme=dark] .sidebar-link i,
body[data-theme=dark] .sidebar-link svg,
body[data-theme=dark] a.sidebar-link i,
body[data-theme=dark] a.sidebar-link svg {
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=light] .sidebar-link i,
body[data-theme=light] .sidebar-link svg,
body[data-theme=light] a.sidebar-link i,
body[data-theme=light] a.sidebar-link svg {
  color: #495057;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 4.5rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 5.75rem;
}

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

.sidebar-link:hover {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=colored] .sidebar-link:hover {
  color: rgba(248, 249, 250, 0.9);
}
body[data-theme=dark] .sidebar-link:hover {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=light] .sidebar-link:hover {
  color: #6d9eef;
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=colored] .sidebar-link:hover i,
body[data-theme=colored] .sidebar-link:hover svg {
  color: rgba(248, 249, 250, 0.75);
}
body[data-theme=dark] .sidebar-link:hover i,
body[data-theme=dark] .sidebar-link:hover svg {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=light] .sidebar-link:hover i,
body[data-theme=light] .sidebar-link:hover svg {
  color: #6d9eef;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover,
.sidebar-link.active,
.sidebar-link.active:hover {
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-item.active > .sidebar-link,
body[data-theme=colored] .sidebar-item.active .sidebar-link:hover,
body[data-theme=colored] .sidebar-link.active,
body[data-theme=colored] .sidebar-link.active:hover {
  color: #f8f9fa;
}
body[data-theme=dark] .sidebar-item.active > .sidebar-link,
body[data-theme=dark] .sidebar-item.active .sidebar-link:hover,
body[data-theme=dark] .sidebar-link.active,
body[data-theme=dark] .sidebar-link.active:hover {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-item.active > .sidebar-link,
body[data-theme=light] .sidebar-item.active .sidebar-link:hover,
body[data-theme=light] .sidebar-link.active,
body[data-theme=light] .sidebar-link.active:hover {
  color: #6d9eef;
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg,
.sidebar-link.active i,
.sidebar-link.active svg,
.sidebar-link.active:hover i,
.sidebar-link.active:hover svg {
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-item.active > .sidebar-link i,
body[data-theme=colored] .sidebar-item.active > .sidebar-link svg,
body[data-theme=colored] .sidebar-item.active .sidebar-link:hover i,
body[data-theme=colored] .sidebar-item.active .sidebar-link:hover svg,
body[data-theme=colored] .sidebar-link.active i,
body[data-theme=colored] .sidebar-link.active svg,
body[data-theme=colored] .sidebar-link.active:hover i,
body[data-theme=colored] .sidebar-link.active:hover svg {
  color: #f8f9fa;
}
body[data-theme=dark] .sidebar-item.active > .sidebar-link i,
body[data-theme=dark] .sidebar-item.active > .sidebar-link svg,
body[data-theme=dark] .sidebar-item.active .sidebar-link:hover i,
body[data-theme=dark] .sidebar-item.active .sidebar-link:hover svg,
body[data-theme=dark] .sidebar-link.active i,
body[data-theme=dark] .sidebar-link.active svg,
body[data-theme=dark] .sidebar-link.active:hover i,
body[data-theme=dark] .sidebar-link.active:hover svg {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-item.active > .sidebar-link i,
body[data-theme=light] .sidebar-item.active > .sidebar-link svg,
body[data-theme=light] .sidebar-item.active .sidebar-link:hover i,
body[data-theme=light] .sidebar-item.active .sidebar-link:hover svg,
body[data-theme=light] .sidebar-link.active i,
body[data-theme=light] .sidebar-link.active svg,
body[data-theme=light] .sidebar-link.active:hover i,
body[data-theme=light] .sidebar-link.active:hover svg {
  color: #6d9eef;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 3.7rem;
  font-weight: 400;
  color: #adb5bd;
}
body[data-theme=colored] .sidebar-dropdown .sidebar-link {
  color: #ced4da;
}
body[data-theme=dark] .sidebar-dropdown .sidebar-link {
  color: #adb5bd;
}
body[data-theme=light] .sidebar-dropdown .sidebar-link {
  color: #6c757d;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  font-weight: 400;
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #f8f9fa;
}
body[data-theme=dark] .sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #6d9eef;
}

.sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
.sidebar-dropdown .sidebar-item > .sidebar-link.active {
  font-weight: 400;
  color: #6d9eef;
}
body[data-theme=colored] .sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
body[data-theme=colored] .sidebar-dropdown .sidebar-item > .sidebar-link.active {
  color: #fff;
}
body[data-theme=dark] .sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
body[data-theme=dark] .sidebar-dropdown .sidebar-item > .sidebar-link.active {
  color: #6d9eef;
}
body[data-theme=light] .sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
body[data-theme=light] .sidebar-dropdown .sidebar-item > .sidebar-link.active {
  color: #6d9eef;
}

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

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

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

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

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

.sidebar-brand {
  font-weight: 500;
  font-size: 1.125rem;
  padding: 1.15rem 1.5rem;
  display: block;
  text-align: center;
  color: #fff;
}
body[data-theme=colored] .sidebar-brand {
  color: #fff;
}
body[data-theme=dark] .sidebar-brand {
  color: #fff;
}
body[data-theme=light] .sidebar-brand {
  color: #424242;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #fff;
}
body[data-theme=colored] .sidebar-brand:hover {
  color: #fff;
}
body[data-theme=dark] .sidebar-brand:hover {
  color: #fff;
}
body[data-theme=light] .sidebar-brand:hover {
  color: #424242;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg {
  fill: #0057d9;
  height: 24px;
  width: 24px;
  margin-right: 0.15rem;
}
body[data-theme=colored] .sidebar-brand svg {
  fill: #fff;
}
body[data-theme=dark] .sidebar-brand svg {
  fill: #0057d9;
}
body[data-theme=light] .sidebar-brand svg {
  fill: #0048b3;
}
.sidebar-brand svg path:first-child {
  fill: #0d6eff;
}
body[data-theme=colored] .sidebar-brand svg path:first-child {
  fill: rgba(255, 255, 255, 0.66);
}
body[data-theme=dark] .sidebar-brand svg path:first-child {
  fill: #0d6eff;
}
body[data-theme=light] .sidebar-brand svg path:first-child {
  fill: #1a76ff;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
  display: flex;
  margin-top: 5px;
  margin-bottom: 5px;
}

body:not([data-sidebar-position=right]) .sidebar-toggle {
  margin-right: 1rem;
}

body[data-sidebar-position=right] .sidebar-toggle {
  margin-left: 1rem;
}

.sidebar-header {
  background: transparent;
  padding: 1.5rem 1.5rem 0.375rem;
  font-size: 0.75rem;
  color: #ced4da;
}
body[data-theme=colored] .sidebar-header {
  color: #ced4da;
}
body[data-theme=dark] .sidebar-header {
  color: #ced4da;
}
body[data-theme=light] .sidebar-header {
  color: #495057;
}

.badge-sidebar-primary,
.badge-sidebar-secondary {
  position: absolute;
  right: 20px;
  top: 12px;
}

.sidebar-dropdown .badge-sidebar-primary,
.sidebar-dropdown .badge-sidebar-secondary {
  top: 10px;
}

.badge-sidebar-primary {
  background: #0052CC;
  color: #fff;
}
body[data-theme=colored] .badge-sidebar-primary {
  background: #fff;
}
body[data-theme=dark] .badge-sidebar-primary {
  background: #0052CC;
}
body[data-theme=light] .badge-sidebar-primary {
  background: #0052CC;
}
body[data-theme=colored] .badge-sidebar-primary {
  color: #293042;
}
body[data-theme=dark] .badge-sidebar-primary {
  color: #fff;
}
body[data-theme=light] .badge-sidebar-primary {
  color: #fff;
}

.badge-sidebar-secondary {
  background: #6c757d;
  color: #fff;
}
body[data-theme=colored] .badge-sidebar-secondary {
  background: rgba(255, 255, 255, 0.75);
}
body[data-theme=dark] .badge-sidebar-secondary {
  background: #6c757d;
}
body[data-theme=light] .badge-sidebar-secondary {
  background: #6c757d;
}
body[data-theme=colored] .badge-sidebar-secondary {
  color: #293042;
}
body[data-theme=dark] .badge-sidebar-secondary {
  color: #fff;
}
body[data-theme=light] .badge-sidebar-secondary {
  color: #fff;
}

body:not([data-sidebar-position=right]) .sidebar.collapsed {
  margin-left: -260px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  body:not([data-sidebar-position=right]) .sidebar {
    margin-left: -260px;
    position: fixed;
    left: 0;
    top: 0;
  }
  body:not([data-sidebar-position=right]) .sidebar.collapsed {
    margin-left: 0;
  }
}
body:not([data-sidebar-position=right]) .sidebar-toggle {
  margin-right: 1rem;
}

body[data-sidebar-position=right] .sidebar.collapsed {
  margin-right: -260px;
}
body[data-sidebar-position=right] .sidebar-toggle {
  margin-left: 1rem;
}
body[data-sidebar-position=right] .simplebar-track.simplebar-vertical {
  left: 0;
  right: auto;
}

.sidebar-cta-content {
  padding: 1.5rem;
  margin: 1.75rem;
  border-radius: 0.3rem;
  background: #333b52;
}
body[data-theme=colored] .sidebar-cta-content {
  background: #3873d4;
}
body[data-theme=dark] .sidebar-cta-content {
  background: #333b52;
}
body[data-theme=light] .sidebar-cta-content {
  background: #f7f7f7;
}
.sidebar-cta-content,
.sidebar-cta-content strong {
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-cta-content,
body[data-theme=colored] .sidebar-cta-content strong {
  color: #e9ecef;
}
body[data-theme=dark] .sidebar-cta-content,
body[data-theme=dark] .sidebar-cta-content strong {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-cta-content,
body[data-theme=light] .sidebar-cta-content strong {
  color: #020202;
}

.sidebar-nav.sidebar-nav-back {
  width: 260px;
}

body[data-sidebar-behavior=compact] .sidebar-header,
body[data-sidebar-behavior=compact] .sidebar-brand span,
body[data-sidebar-behavior=compact] .sidebar-badge,
body[data-sidebar-behavior=compact] .sidebar-cta,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-link:before,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-link > span {
  display: none;
}
body[data-sidebar-behavior=compact] .simplebar-vertical,
body[data-sidebar-behavior=compact] .simplebar-horizontal {
  visibility: hidden !important;
}
body[data-sidebar-behavior=compact] .simplebar-wrapper,
body[data-sidebar-behavior=compact] .simplebar-height-auto-observer-wrapper,
body[data-sidebar-behavior=compact] .simplebar-mask,
body[data-sidebar-behavior=compact] .simplebar-content-wrapper {
  overflow: visible !important;
}
body[data-sidebar-behavior=compact] .sidebar-dropdown.collapsing {
  transition: none;
  overflow: visible;
  height: auto;
}
body[data-sidebar-behavior=compact] .sidebar {
  min-width: 68px;
  max-width: 68px;
  z-index: 2;
}
body[data-sidebar-behavior=compact] .sidebar-item {
  position: relative;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown {
  display: none;
  overflow: visible;
  position: absolute;
  z-index: 1;
  width: 220px;
  box-shadow: 0 0.5rem 3rem 0.5rem rgba(0, 0, 0, 0.05);
  border-radius: 0.3rem;
  background: #fff;
  padding: 0.5rem 0;
  top: 0;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown:before {
  content: "";
  position: absolute;
  top: 0;
  width: 16px;
  height: 100%;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-link {
  padding: 0.5rem 1.5rem;
  color: #6c757d;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-link:hover {
  color: #005ce6;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-item.active .sidebar-link,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-item.active .sidebar-link:hover {
  color: #005ce6;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.5rem 1.5rem 0.5rem 2.5rem;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.5rem 1.5rem 0.5rem 3.5rem;
}
body[data-sidebar-behavior=compact] .sidebar .sidebar-dropdown [data-bs-toggle=collapse]:before {
  top: 0.9rem;
}
body[data-sidebar-behavior=compact] .sidebar .sidebar-dropdown [aria-expanded=true]:before,
body[data-sidebar-behavior=compact] .sidebar .sidebar-dropdown [data-bs-toggle=collapse]:not(.collapsed):before {
  top: 1.1rem;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item:hover > .sidebar-dropdown {
  display: block;
}
body[data-sidebar-behavior=compact] .sidebar-nav.sidebar-nav-back {
  width: 67px;
}
body[data-sidebar-behavior=compact] .sidebar-nav.sidebar-nav-back > .sidebar-item > a.sidebar-link {
  padding: 0.625rem 1.625rem 0.625rem 1.425rem;
}
body[data-sidebar-behavior=compact] .input-group-navbar {
  min-width: 150px;
}

body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar-nav > .sidebar-item > .sidebar-dropdown {
  left: 80px;
}
body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar-nav > .sidebar-item > .sidebar-dropdown:before {
  left: -16px;
}
body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar.collapsed {
  margin-left: -68px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar {
    margin-left: -68px;
  }
  body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar.collapsed {
    margin-left: 0;
  }
}

body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar-nav > .sidebar-item > .sidebar-dropdown {
  right: 80px;
}
body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar-nav > .sidebar-item > .sidebar-dropdown:before {
  right: -16px;
}
body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar.collapsed {
  margin-right: -68px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar {
    margin-right: -68px;
  }
  body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar.collapsed {
    margin-right: 0;
  }
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .input-group-navbar {
    min-width: 150px;
  }
}
.min-vw-50 {
  min-width: 50vw !important;
}

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

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

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

.stat {
  background: #80b3ff;
  border-radius: 50%;
  padding: 0.75rem;
  width: 48px;
  height: 48px;
}
.stat svg {
  width: 24px;
  height: 24px;
  color: #0052CC !important;
}

.stat-sm {
  width: 40px;
  height: 40px;
  padding: 0.625rem;
}
.stat-sm svg {
  width: 20px;
  height: 20px;
}

.table thead, .table tbody, .table tfoot, .table tr, .table td, .table th {
  border-color: var(--bs-border-color);
  position: relative;
}
.table tbody > tr:hover {
  background-color: #F7F9FC;
}
.table th {
  color: #020202;
  background: #F7F9FC !important;
}

.table > :not(caption) > * > * {
  padding: 0.6rem 0.6rem;
  background-color: transparent;
}

.table > :not(:first-child) {
  border-top: 1.1px solid #6c757d;
}

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

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

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

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

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

table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  --bs-table-accent-bg: $primary;
}

.table-container {
  background: #fff;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.2rem 0.2rem;
}
.table-container p:last-child {
  margin-bottom: 0;
}

.change-width {
  transition: width 0.3s ease;
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #020202;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #0052CC;
  font-weight: 550;
  box-shadow: 0 2px 8px rgba(229, 232, 232, 0.75);
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #0052CC;
}
.tab .nav-tabs .nav-link svg {
  width: 20px;
  height: 20px;
}
.tab .tab-content {
  background: #fff;
  padding: 1.25rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.2rem 0.2rem;
}
.tab .tab-content .card {
  border-top-left-radius: 0px;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

b,
strong,
.font-weight-bold {
  font-weight: 500;
  color: #495057;
}

pre.snippet .hljs {
  background: #293042;
  border-radius: 0.3rem;
  padding: 1rem;
}

a {
  cursor: pointer;
}

.wizard.sw-theme-default > .nav .nav-link.active {
  color: #0052CC !important;
}
.wizard.sw-theme-default > .nav .nav-link.active:after {
  background: #0052CC !important;
}
.wizard.sw-theme-default > .nav .nav-link.done {
  color: #1a76ff !important;
}
.wizard.sw-theme-default > .nav .nav-link.done:after {
  background: #1a76ff !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active {
  border-color: #0052CC !important;
  background: #0052CC !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #0052CC !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done {
  border-color: #1a76ff !important;
  background: #1a76ff !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #1a76ff !important;
}

.wizard-primary.sw-theme-default > .nav .nav-link.active {
  color: #0052CC !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.active:after {
  background: #0052CC !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done {
  color: #1a76ff !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done:after {
  background: #1a76ff !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #0052CC !important;
  background: #0052CC !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #0052CC !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #1a76ff !important;
  background: #1a76ff !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #1a76ff !important;
}

.wizard-secondary.sw-theme-default > .nav .nav-link.active {
  color: #9f9f9f !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.active:after {
  background: #9f9f9f !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done {
  color: #c5c5c5 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done:after {
  background: #c5c5c5 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #9f9f9f !important;
  background: #9f9f9f !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #9f9f9f !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #c5c5c5 !important;
  background: #c5c5c5 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #c5c5c5 !important;
}

.wizard-success.sw-theme-default > .nav .nav-link.active {
  color: #4BBF73 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.active:after {
  background: #4BBF73 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.done {
  color: #83d39f !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.done:after {
  background: #83d39f !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active {
  border-color: #4BBF73 !important;
  background: #4BBF73 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #4BBF73 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done {
  border-color: #83d39f !important;
  background: #83d39f !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #83d39f !important;
}

.wizard-info.sw-theme-default > .nav .nav-link.active {
  color: #1F9BCF !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.active:after {
  background: #1F9BCF !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.done {
  color: #55bbe6 !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.done:after {
  background: #55bbe6 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active {
  border-color: #1F9BCF !important;
  background: #1F9BCF !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #1F9BCF !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done {
  border-color: #55bbe6 !important;
  background: #55bbe6 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #55bbe6 !important;
}

.wizard-warning.sw-theme-default > .nav .nav-link.active {
  color: #E5A54B !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.active:after {
  background: #E5A54B !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done {
  color: #efc68e !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done:after {
  background: #efc68e !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active {
  border-color: #E5A54B !important;
  background: #E5A54B !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #E5A54B !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done {
  border-color: #efc68e !important;
  background: #efc68e !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #efc68e !important;
}

.wizard-danger.sw-theme-default > .nav .nav-link.active {
  color: #d9534f !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.active:after {
  background: #d9534f !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done {
  color: #e7908e !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done:after {
  background: #e7908e !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active {
  border-color: #d9534f !important;
  background: #d9534f !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #d9534f !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done {
  border-color: #e7908e !important;
  background: #e7908e !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #e7908e !important;
}

.wizard-light.sw-theme-default > .nav .nav-link.active {
  color: #eff2f6 !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.active:after {
  background: #eff2f6 !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.done {
  color: white !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.done:after {
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active {
  border-color: #eff2f6 !important;
  background: #eff2f6 !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #eff2f6 !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: white !important;
}

.wizard-dark.sw-theme-default > .nav .nav-link.active {
  color: #293042 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.active:after {
  background: #293042 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done {
  color: #465271 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done:after {
  background: #465271 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active {
  border-color: #293042 !important;
  background: #293042 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #293042 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done {
  border-color: #465271 !important;
  background: #465271 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #465271 !important;
}

.wizard {
  background: #fff;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #e2e8ee;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem !important;
  margin-bottom: 2rem;
}

.wizard .tab-pane {
  padding: 1.25rem !important;
}

.wizard.sw-theme-default .sw-toolbar-bottom,
.wizard.sw-theme-arrows .sw-toolbar-bottom {
  background: #fff;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #dee6ed;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

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

body[data-layout=boxed] .wrapper {
  max-width: 1800px;
  margin: 0 auto;
  border-left: 1px solid #dee6ed;
  border-right: 1px solid #dee6ed;
  overflow: hidden;
}
@media (min-width: 1440px) {
  body[data-layout=boxed] .wrapper {
    width: 90vw;
  }
}

.bg-primary-dark {
  background-color: #003380 !important;
}

a.bg-primary-dark:hover, a.bg-primary-dark:focus,
button.bg-primary-dark:hover,
button.bg-primary-dark:focus {
  background-color: #001f4d !important;
}

.bg-primary-light {
  background-color: #1a76ff !important;
}

a.bg-primary-light:hover, a.bg-primary-light:focus,
button.bg-primary-light:hover,
button.bg-primary-light:focus {
  background-color: #005ce6 !important;
}

.bg-sgs-logo {
  background-color: #26235d !important;
}

a.bg-sgs-logo:hover, a.bg-sgs-logo:focus,
button.bg-sgs-logo:hover,
button.bg-sgs-logo:focus {
  background-color: #171538 !important;
}

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

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

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

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

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

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

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

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

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

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

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

.cursor-pointer {
  cursor: pointer;
}

.fs-lg {
  font-size: 0.95rem;
}

.fs-sm {
  font-size: 0.95rem;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

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

.z-1 {
  z-index: 1;
}

.z-2 {
  z-index: 2;
}

.z-3 {
  z-index: 3;
}

.z-4 {
  z-index: 4;
}

.z-5 {
  z-index: 5;
}

.z-6 {
  z-index: 6;
}

.z-7 {
  z-index: 7;
}

.z-8 {
  z-index: 8;
}

.z-9 {
  z-index: 9;
}

.z-10 {
  z-index: 10;
}

.z-11 {
  z-index: 11;
}

.z-12 {
  z-index: 12;
}

.z-13 {
  z-index: 13;
}

.z-14 {
  z-index: 14;
}

.z-15 {
  z-index: 15;
}

.z-16 {
  z-index: 16;
}

.z-17 {
  z-index: 17;
}

.z-18 {
  z-index: 18;
}

.z-19 {
  z-index: 19;
}

.z-20 {
  z-index: 20;
}

.z-21 {
  z-index: 21;
}

.z-22 {
  z-index: 22;
}

.z-23 {
  z-index: 23;
}

.z-24 {
  z-index: 24;
}

.z-25 {
  z-index: 25;
}

.z-26 {
  z-index: 26;
}

.z-27 {
  z-index: 27;
}

.z-28 {
  z-index: 28;
}

.z-29 {
  z-index: 29;
}

.z-30 {
  z-index: 30;
}

.z-31 {
  z-index: 31;
}

.z-32 {
  z-index: 32;
}

.z-33 {
  z-index: 33;
}

.z-34 {
  z-index: 34;
}

.z-35 {
  z-index: 35;
}

.z-36 {
  z-index: 36;
}

.z-37 {
  z-index: 37;
}

.z-38 {
  z-index: 38;
}

.z-39 {
  z-index: 39;
}

.z-40 {
  z-index: 40;
}

.z-41 {
  z-index: 41;
}

.z-42 {
  z-index: 42;
}

.z-43 {
  z-index: 43;
}

.z-44 {
  z-index: 44;
}

.z-45 {
  z-index: 45;
}

.z-46 {
  z-index: 46;
}

.z-47 {
  z-index: 47;
}

.z-48 {
  z-index: 48;
}

.z-49 {
  z-index: 49;
}

.z-50 {
  z-index: 50;
}

.fc-theme-bootstrap a:not([href]) {
  color: inherit; /* natural color for navlinks */
}

@keyframes opaque {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes resizeanim {
  0%, to {
    opacity: 0;
  }
}
.apexcharts-canvas {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.apexcharts-canvas ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 6px;
}

.apexcharts-canvas ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.apexcharts-inner {
  position: relative;
}

.apexcharts-text tspan {
  font-family: inherit;
}

.legend-mouseover-inactive {
  transition: 0.15s ease all;
  opacity: 0.2;
}

.apexcharts-legend-text {
  padding-left: 15px;
  margin-left: -15px;
}

.apexcharts-series-collapsed {
  opacity: 0;
}

.apexcharts-tooltip {
  border-radius: 5px;
  box-shadow: 2px 2px 6px -4px #999;
  cursor: default;
  font-size: 14px;
  left: 62px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 20px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: nowrap;
  z-index: 12;
  transition: 0.15s ease all;
}

.apexcharts-tooltip.apexcharts-active {
  opacity: 1;
  transition: 0.15s ease all;
}

.apexcharts-tooltip.apexcharts-theme-light {
  border: 1px solid #e3e3e3;
  background: rgba(255, 255, 255, 0.96);
}

.apexcharts-tooltip.apexcharts-theme-dark {
  color: #fff;
  background: rgba(30, 30, 30, 0.8);
}

.apexcharts-tooltip * {
  font-family: inherit;
}

.apexcharts-tooltip-title {
  padding: 6px;
  font-size: 15px;
  margin-bottom: 4px;
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #eceff1;
  border-bottom: 1px solid #ddd;
}

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
  background: rgba(0, 0, 0, 0.7);
  border-bottom: 1px solid #333;
}

.apexcharts-tooltip-text-goals-value, .apexcharts-tooltip-text-y-value, .apexcharts-tooltip-text-z-value {
  display: inline-block;
  margin-left: 5px;
  font-weight: 600;
}

.apexcharts-tooltip-text-goals-label:empty, .apexcharts-tooltip-text-goals-value:empty, .apexcharts-tooltip-text-y-label:empty, .apexcharts-tooltip-text-y-value:empty, .apexcharts-tooltip-text-z-value:empty, .apexcharts-tooltip-title:empty {
  display: none;
}

.apexcharts-tooltip-text-goals-label, .apexcharts-tooltip-text-goals-value {
  padding: 6px 0 5px;
}

.apexcharts-tooltip-goals-group, .apexcharts-tooltip-text-goals-label, .apexcharts-tooltip-text-goals-value {
  display: flex;
}

.apexcharts-tooltip-text-goals-label:not(:empty), .apexcharts-tooltip-text-goals-value:not(:empty) {
  margin-top: -6px;
}

.apexcharts-tooltip-marker {
  width: 12px;
  height: 12px;
  position: relative;
  top: 0;
  margin-right: 10px;
  border-radius: 50%;
}

.apexcharts-tooltip-series-group {
  padding: 0 10px;
  display: none;
  text-align: left;
  justify-content: left;
  align-items: center;
}

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
  opacity: 1;
}

.apexcharts-tooltip-series-group.apexcharts-active, .apexcharts-tooltip-series-group:last-child {
  padding-bottom: 4px;
}

.apexcharts-tooltip-series-group-hidden {
  opacity: 0;
  height: 0;
  line-height: 0;
  padding: 0 !important;
}

.apexcharts-tooltip-y-group {
  padding: 6px 0 5px;
}

.apexcharts-custom-tooltip, .apexcharts-tooltip-box {
  padding: 4px 8px;
}

.apexcharts-tooltip-boxPlot {
  display: flex;
  flex-direction: column-reverse;
}

.apexcharts-tooltip-box > div {
  margin: 4px 0;
}

.apexcharts-tooltip-box span.value {
  font-weight: 700;
}

.apexcharts-tooltip-rangebar {
  padding: 5px 8px;
}

.apexcharts-tooltip-rangebar .category {
  font-weight: 600;
  color: #777;
}

.apexcharts-tooltip-rangebar .series-name {
  font-weight: 700;
  display: block;
  margin-bottom: 5px;
}

.apexcharts-xaxistooltip, .apexcharts-yaxistooltip {
  opacity: 0;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #eceff1;
  border: 1px solid #90a4ae;
}

.apexcharts-xaxistooltip {
  padding: 9px 10px;
  transition: 0.15s ease all;
}

.apexcharts-xaxistooltip.apexcharts-theme-dark {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #fff;
}

.apexcharts-xaxistooltip:after, .apexcharts-xaxistooltip:before {
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.apexcharts-xaxistooltip:after {
  border-color: transparent;
  border-width: 6px;
  margin-left: -6px;
}

.apexcharts-xaxistooltip:before {
  border-color: transparent;
  border-width: 7px;
  margin-left: -7px;
}

.apexcharts-xaxistooltip-bottom:after, .apexcharts-xaxistooltip-bottom:before {
  bottom: 100%;
}

.apexcharts-xaxistooltip-top:after, .apexcharts-xaxistooltip-top:before {
  top: 100%;
}

.apexcharts-xaxistooltip-bottom:after {
  border-bottom-color: #eceff1;
}

.apexcharts-xaxistooltip-bottom:before {
  border-bottom-color: #90a4ae;
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after, .apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
  border-bottom-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-top:after {
  border-top-color: #eceff1;
}

.apexcharts-xaxistooltip-top:before {
  border-top-color: #90a4ae;
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after, .apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip.apexcharts-active {
  opacity: 1;
  transition: 0.15s ease all;
}

.apexcharts-yaxistooltip {
  padding: 4px 10px;
}

.apexcharts-yaxistooltip.apexcharts-theme-dark {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #fff;
}

.apexcharts-yaxistooltip:after, .apexcharts-yaxistooltip:before {
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.apexcharts-yaxistooltip:after {
  border-color: transparent;
  border-width: 6px;
  margin-top: -6px;
}

.apexcharts-yaxistooltip:before {
  border-color: transparent;
  border-width: 7px;
  margin-top: -7px;
}

.apexcharts-yaxistooltip-left:after, .apexcharts-yaxistooltip-left:before {
  left: 100%;
}

.apexcharts-yaxistooltip-right:after, .apexcharts-yaxistooltip-right:before {
  right: 100%;
}

.apexcharts-yaxistooltip-left:after {
  border-left-color: #eceff1;
}

.apexcharts-yaxistooltip-left:before {
  border-left-color: #90a4ae;
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after, .apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
  border-left-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-right:after {
  border-right-color: #eceff1;
}

.apexcharts-yaxistooltip-right:before {
  border-right-color: #90a4ae;
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after, .apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
  border-right-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip.apexcharts-active {
  opacity: 1;
}

.apexcharts-yaxistooltip-hidden {
  display: none;
}

.apexcharts-xcrosshairs, .apexcharts-ycrosshairs {
  pointer-events: none;
  opacity: 0;
  transition: 0.15s ease all;
}

.apexcharts-xcrosshairs.apexcharts-active, .apexcharts-ycrosshairs.apexcharts-active {
  opacity: 1;
  transition: 0.15s ease all;
}

.apexcharts-ycrosshairs-hidden {
  opacity: 0;
}

.apexcharts-selection-rect {
  cursor: move;
}

.svg_select_boundingRect, .svg_select_points_rot {
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}

.apexcharts-selection-rect + g .svg_select_boundingRect, .apexcharts-selection-rect + g .svg_select_points_rot {
  opacity: 0;
  visibility: hidden;
}

.apexcharts-selection-rect + g .svg_select_points_l, .apexcharts-selection-rect + g .svg_select_points_r {
  cursor: ew-resize;
  opacity: 1;
  visibility: visible;
}

.svg_select_points {
  fill: #efefef;
  stroke: #333;
  rx: 2;
}

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
  cursor: crosshair;
}

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
  cursor: move;
}

.apexcharts-menu-icon, .apexcharts-pan-icon, .apexcharts-reset-icon, .apexcharts-selection-icon, .apexcharts-toolbar-custom-icon, .apexcharts-zoom-icon, .apexcharts-zoomin-icon, .apexcharts-zoomout-icon {
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 24px;
  color: #6e8192;
  text-align: center;
}

.apexcharts-menu-icon svg, .apexcharts-reset-icon svg, .apexcharts-zoom-icon svg, .apexcharts-zoomin-icon svg, .apexcharts-zoomout-icon svg {
  fill: #6e8192;
}

.apexcharts-selection-icon svg {
  fill: #444;
  transform: scale(0.76);
}

.apexcharts-theme-dark .apexcharts-menu-icon svg, .apexcharts-theme-dark .apexcharts-pan-icon svg, .apexcharts-theme-dark .apexcharts-reset-icon svg, .apexcharts-theme-dark .apexcharts-selection-icon svg, .apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg, .apexcharts-theme-dark .apexcharts-zoom-icon svg, .apexcharts-theme-dark .apexcharts-zoomin-icon svg, .apexcharts-theme-dark .apexcharts-zoomout-icon svg {
  fill: #f3f4f5;
}

.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg, .apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg, .apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {
  fill: #008ffb;
}

.apexcharts-theme-light .apexcharts-menu-icon:hover svg, .apexcharts-theme-light .apexcharts-reset-icon:hover svg, .apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg, .apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg, .apexcharts-theme-light .apexcharts-zoomin-icon:hover svg, .apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {
  fill: #333;
}

.apexcharts-menu-icon, .apexcharts-selection-icon {
  position: relative;
}

.apexcharts-reset-icon {
  margin-left: 5px;
}

.apexcharts-menu-icon, .apexcharts-reset-icon, .apexcharts-zoom-icon {
  transform: scale(0.85);
}

.apexcharts-zoomin-icon, .apexcharts-zoomout-icon {
  transform: scale(0.7);
}

.apexcharts-zoomout-icon {
  margin-right: 3px;
}

.apexcharts-pan-icon {
  transform: scale(0.62);
  position: relative;
  left: 1px;
  top: 0;
}

.apexcharts-pan-icon svg {
  fill: #fff;
  stroke: #6e8192;
  stroke-width: 2;
}

.apexcharts-pan-icon.apexcharts-selected svg {
  stroke: #008ffb;
}

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
  stroke: #333;
}

.apexcharts-toolbar {
  position: absolute;
  z-index: 11;
  max-width: 176px;
  text-align: right;
  border-radius: 3px;
  padding: 0 6px 2px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.apexcharts-menu {
  background: #fff;
  position: absolute;
  top: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 3px;
  right: 10px;
  opacity: 0;
  min-width: 110px;
  transition: 0.15s ease all;
  pointer-events: none;
}

.apexcharts-menu.apexcharts-menu-open {
  opacity: 1;
  pointer-events: all;
  transition: 0.15s ease all;
}

.apexcharts-menu-item {
  padding: 6px 7px;
  font-size: 12px;
  cursor: pointer;
}

.apexcharts-theme-light .apexcharts-menu-item:hover {
  background: #eee;
}

.apexcharts-theme-dark .apexcharts-menu {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}

@media screen and (min-width: 768px) {
  .apexcharts-canvas:hover .apexcharts-toolbar {
    opacity: 1;
  }
}
.apexcharts-canvas .apexcharts-element-hidden, .apexcharts-datalabel.apexcharts-element-hidden, .apexcharts-hide .apexcharts-series-points {
  opacity: 0;
}

.apexcharts-hidden-element-shown {
  opacity: 1;
  transition: 0.25s ease all;
}

.apexcharts-datalabel, .apexcharts-datalabel-label, .apexcharts-datalabel-value, .apexcharts-datalabels, .apexcharts-pie-label {
  cursor: default;
  pointer-events: none;
}

.apexcharts-pie-label-delay {
  opacity: 0;
  animation-name: opaque;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease;
}

.apexcharts-radialbar-label {
  cursor: pointer;
}

.apexcharts-annotation-rect, .apexcharts-area-series .apexcharts-area, .apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, .apexcharts-gridline, .apexcharts-line, .apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, .apexcharts-point-annotation-label, .apexcharts-radar-series path, .apexcharts-radar-series polygon, .apexcharts-toolbar svg, .apexcharts-tooltip .apexcharts-marker, .apexcharts-xaxis-annotation-label, .apexcharts-yaxis-annotation-label, .apexcharts-zoom-rect {
  pointer-events: none;
}

.apexcharts-marker {
  transition: 0.15s ease all;
}

.resize-triggers {
  animation: 1ms resizeanim;
  visibility: hidden;
  opacity: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.contract-trigger:before, .resize-triggers, .resize-triggers > div {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.resize-triggers > div {
  height: 100%;
  width: 100%;
  background: #eee;
  overflow: auto;
}

.contract-trigger:before {
  overflow: hidden;
  width: 200%;
  height: 200%;
}

.apexcharts-bar-goals-markers {
  pointer-events: none;
}

.apexcharts-bar-shadows {
  pointer-events: none;
}

.apexcharts-rangebar-goals-markers {
  pointer-events: none;
}

.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}

.gu-hide {
  display: none !important;
}

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

.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
@keyframes notyf-fadeinup {
  0% {
    opacity: 0;
    transform: translateY(25%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes notyf-fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(25%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes notyf-fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(25%);
  }
}
@keyframes notyf-fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(25%);
  }
}
@keyframes ripple {
  0% {
    transform: scale(0) translateY(-45%) translateX(13%);
  }
  to {
    transform: scale(1) translateY(-45%) translateX(13%);
  }
}
.notyf {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  pointer-events: none;
  box-sizing: border-box;
  padding: 20px;
}

.notyf__icon--error, .notyf__icon--success {
  height: 21px;
  width: 21px;
  background: #fff;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  position: relative;
}

.notyf__icon--error:after, .notyf__icon--error:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
  left: 9px;
  height: 12px;
  top: 5px;
}

.notyf__icon--error:after {
  transform: rotate(-45deg);
}

.notyf__icon--error:before {
  transform: rotate(45deg);
}

.notyf__icon--success:after, .notyf__icon--success:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
}

.notyf__icon--success:after {
  height: 6px;
  transform: rotate(-45deg);
  top: 9px;
  left: 6px;
}

.notyf__icon--success:before {
  height: 11px;
  transform: rotate(45deg);
  top: 5px;
  left: 10px;
}

.notyf__toast {
  display: block;
  overflow: hidden;
  pointer-events: auto;
  animation: notyf-fadeinup 0.3s ease-in forwards;
  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.25);
  position: relative;
  padding: 0 15px;
  border-radius: 2px;
  max-width: 300px;
  transform: translateY(25%);
  box-sizing: border-box;
  flex-shrink: 0;
}

.notyf__toast--disappear {
  transform: translateY(0);
  animation: notyf-fadeoutdown 0.3s forwards;
  animation-delay: 0.25s;
}

.notyf__toast--disappear .notyf__icon, .notyf__toast--disappear .notyf__message {
  animation: notyf-fadeoutdown 0.3s forwards;
  opacity: 1;
  transform: translateY(0);
}

.notyf__toast--disappear .notyf__dismiss {
  animation: notyf-fadeoutright 0.3s forwards;
  opacity: 1;
  transform: translateX(0);
}

.notyf__toast--disappear .notyf__message {
  animation-delay: 0.05s;
}

.notyf__toast--upper {
  margin-bottom: 20px;
}

.notyf__toast--lower {
  margin-top: 20px;
}

.notyf__toast--dismissible .notyf__wrapper {
  padding-right: 30px;
}

.notyf__ripple {
  height: 400px;
  width: 400px;
  position: absolute;
  transform-origin: bottom right;
  right: 0;
  top: 0;
  border-radius: 50%;
  transform: scale(0) translateY(-51%) translateX(13%);
  z-index: 5;
  animation: ripple 0.4s ease-out forwards;
}

.notyf__wrapper {
  display: flex;
  align-items: center;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 15px;
  border-radius: 3px;
  position: relative;
  z-index: 10;
}

.notyf__icon {
  width: 22px;
  text-align: center;
  font-size: 1.3em;
  opacity: 0;
  animation: notyf-fadeinup 0.3s forwards;
  animation-delay: 0.3s;
  margin-right: 13px;
}

.notyf__dismiss {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 26px;
  margin-right: -15px;
  animation: notyf-fadeinleft 0.3s forwards;
  animation-delay: 0.35s;
  opacity: 0;
}

.notyf__dismiss-btn {
  background-color: rgba(0, 0, 0, 0.25);
  border: none;
  cursor: pointer;
  transition: opacity 0.2s ease, background-color 0.2s ease;
  outline: none;
  opacity: 0.35;
  height: 100%;
  width: 100%;
}

.notyf__dismiss-btn:after, .notyf__dismiss-btn:before {
  content: "";
  background: #fff;
  height: 12px;
  width: 2px;
  border-radius: 3px;
  position: absolute;
  left: calc(50% - 1px);
  top: calc(50% - 5px);
}

.notyf__dismiss-btn:after {
  transform: rotate(-45deg);
}

.notyf__dismiss-btn:before {
  transform: rotate(45deg);
}

.notyf__dismiss-btn:hover {
  opacity: 0.7;
  background-color: rgba(0, 0, 0, 0.15);
}

.notyf__dismiss-btn:active {
  opacity: 0.8;
}

.notyf__message {
  vertical-align: middle;
  position: relative;
  opacity: 0;
  animation: notyf-fadeinup 0.3s forwards;
  animation-delay: 0.25s;
  line-height: 1.5em;
}

@media only screen and (max-width: 480px) {
  .notyf {
    padding: 0;
  }
  .notyf__ripple {
    height: 600px;
    width: 600px;
    animation-duration: 0.5s;
  }
  .notyf__toast {
    max-width: none;
    border-radius: 0;
    box-shadow: 0 -2px 7px 0 rgba(0, 0, 0, 0.13);
    width: 100%;
  }
  .notyf__dismiss {
    width: 56px;
  }
}
.fc-theme-bootstrap {
  margin-bottom: 1rem;
}
.fc-theme-bootstrap .fc-content,
.fc-theme-bootstrap .fc-divider,
.fc-theme-bootstrap .fc-list-heading td,
.fc-theme-bootstrap .fc-list-view,
.fc-theme-bootstrap .fc-popover,
.fc-theme-bootstrap .fc-row,
.fc-theme-bootstrap tbody,
.fc-theme-bootstrap td,
.fc-theme-bootstrap th,
.fc-theme-bootstrap thead {
  border-color: #dee6ed;
  border-width: 1px;
  border-style: solid;
}
.fc-theme-bootstrap table {
  border-color: #dee6ed;
  border-width: 1px;
  border-style: solid;
}
.fc-theme-bootstrap .fc-col-header-cell-cushion {
  padding: 4px 8px;
}

svg {
  touch-action: none;
}

.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  touch-action: none;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #adb5bd;
  border-radius: 3px;
  background: #212529;
  color: #fff;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #212529;
  padding: 3px;
  color: #fff;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
  width: 10px;
  height: 10px;
}

.jvectormap-zoomin {
  top: 10px;
}

.jvectormap-zoomout {
  top: 30px;
}

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,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);
}

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}

.jvectormap-legend-cnt {
  position: absolute;
}

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}

.jvectormap-legend {
  background: #000;
  color: #fff;
  border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}

.jvectormap-legend-tick-text {
  font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}

/* Scrollbar styles */
.scrollbar-container {
  position: relative;
  height: 100%;
  width: 100%;
}

.ps {
  touch-action: auto;
}

.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  bottom: 0px;
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  right: 0;
  position: absolute;
  left: auto !important;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.5;
}

.ps__thumb-x {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 7px;
  bottom: 2px;
  position: absolute;
}

.ps__thumb-y {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 7px;
  right: 2px;
  position: absolute;
}

.card > .react-bootstrap-table .table {
  margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
  justify-content: flex-end;
}

.react-select-container .react-select__control {
  background-color: #fff;
  border-color: #ced4da;
  color: #495057;
  transition: none;
  border-radius: 0.2rem;
  min-height: 31px;
}
.react-select-container .react-select__control--menu-is-open {
  border-color: #9fc0f5 !important;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}
.react-select-container .react-select__control--menu-is-open:hover {
  border-color: #9fc0f5 !important;
}
.react-select-container .react-select__menu {
  background-color: #fff;
  border: 1px solid #ced4da;
  z-index: 1000;
}
.react-select-container .react-select__option {
  background-color: #fff;
  color: #495057;
}
.react-select-container .react-select__option:hover {
  background-color: #f4f7f9;
}
.react-select-container .react-select__indicator-separator {
  background-color: #fff;
}
.react-select-container .react-select__indicator {
  padding: 5.5px;
}
.react-select-container .react-select__input-container {
  padding: 0px;
  margin: 0px;
}
.react-select-container .react-select__placeholder,
.react-select-container .react-select__single-value {
  color: #495057;
}
.react-select-container .react-select__control--is-disabled {
  background-color: #e2e8ee;
}
.react-select-container .react-select__control--is-disabled .react-select__indicator-separator {
  background-color: #eff2f6;
}

.react-select-conversation .react-select__control {
  min-width: 200px;
}

/*!
 * https://github.com/YouCanBookMe/react-datetime
 */
.rdt {
  position: relative;
}

.rdtPicker {
  display: none;
  position: absolute;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99;
  background: #fff;
  width: 100%;
}

.rdtOpen .rdtPicker {
  display: block;
}

.rdtStatic .rdtPicker {
  box-shadow: none;
  position: static;
}

.rdtPicker .rdtTimeToggle {
  text-align: center;
}

.rdtPicker table {
  width: 100%;
  margin: 0;
}

.rdtPicker td,
.rdtPicker th {
  text-align: center;
  height: 36px;
  line-height: 36px;
  width: 36px;
  padding: 0.3rem;
  border-radius: 0.2rem;
}

.rdtPicker td {
  cursor: pointer;
}

.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}

.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}

.rdtPicker td.rdtToday {
  position: relative;
}

.rdtPicker td.rdtToday:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #0052CC;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #0052CC;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
  cursor: default;
}

.rdtPicker th.rdtSwitch {
  width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */ /* Konqueror */
  -moz-user-select: none; /* Firefox */ /* Internet Explorer/Edge */
  user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker thead tr:first-child th {
  cursor: pointer;
}

.rdtPicker thead tr:first-child th:hover {
  background: #eeeeee;
}

.rdtPicker button {
  border: none;
  background: none;
  cursor: pointer;
}

.rdtPicker button:hover {
  background-color: #eee;
}

.rdtPicker thead button {
  width: 100%;
  height: 100%;
}

td.rdtMonth,
td.rdtYear {
  height: 50px;
  width: 25%;
  cursor: pointer;
}

td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
}

.rdtCounter {
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  height: 40%;
  line-height: 40px;
  cursor: pointer;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.rdtCounter .rdtBtn:hover {
  background: #eee;
}

.rdtCounter .rdtCount {
  height: 20%;
  font-size: 1.2em;
}

.rdtMilli {
  vertical-align: middle;
  padding-left: 8px;
  width: 48px;
}

.rdtMilli input {
  width: 100%;
  font-size: 1.2em;
  margin-top: 37px;
}

.rdtTime td {
  cursor: default;
}

.sun-editor {
  width: calc(100% - var(--bs-gutter-x));
  height: auto;
  box-sizing: border-box;
  font-family: var(--bs-font-sans-serif);
  border: 1px solid #e2e8ee;
  background-color: #fff;
  color: #000;
  margin-left: calc(var(--bs-gutter-x) * 0.5);
  border-radius: 0.2rem;
  padding: 0px;
  z-index: 6;
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.sun-editor-warning {
  margin-left: calc(var(--bs-gutter-x) * 0.5);
  border: 1px solid #ced4da;
  border-top: none;
  font-weight: 500;
  display: flex;
  font-size: 0.95em;
}

.sun-editor-warning .icon {
  background: rgb(229, 165, 75);
  color: var(--bs-white);
}

.sun-editor * {
  box-sizing: border-box;
  -webkit-user-drag: none;
  overflow: visible;
}

.sun-editor-common button,
.sun-editor-common input,
.sun-editor-common select,
.sun-editor-common textarea {
  font-size: 1em;
  line-height: 1.5;
}

.sun-editor-common blockquote,
.sun-editor-common body,
.sun-editor-common button,
.sun-editor-common code,
.sun-editor-common dd,
.sun-editor-common div,
.sun-editor-common dl,
.sun-editor-common dt,
.sun-editor-common fieldset,
.sun-editor-common form,
.sun-editor-common h1,
.sun-editor-common .h1,
.sun-editor-common h2,
.sun-editor-common .h2,
.sun-editor-common h3,
.sun-editor-common .h3,
.sun-editor-common h4,
.sun-editor-common .h4,
.sun-editor-common h5,
.sun-editor-common .h5,
.sun-editor-common h6,
.sun-editor-common .h6,
.sun-editor-common input,
.sun-editor-common legend,
.sun-editor-common li,
.sun-editor-common ol,
.sun-editor-common p,
.sun-editor-common pre,
.sun-editor-common select,
.sun-editor-common td,
.sun-editor-common textarea,
.sun-editor-common th,
.sun-editor-common ul {
  margin: 0;
  padding: 0;
  border: 0;
}

.sun-editor-common dl,
.sun-editor-common li,
.sun-editor-common menu,
.sun-editor-common ol,
.sun-editor-common ul {
  list-style: none !important;
}

.sun-editor-common hr {
  margin: 6px 0 !important;
}

.sun-editor textarea {
  resize: none;
  border: 0;
  padding: 0;
}

.sun-editor button {
  border: 0;
  background-color: transparent;
  touch-action: manipulation;
  cursor: pointer;
  outline: none;
}

.sun-editor button,
.sun-editor input,
.sun-editor select,
.sun-editor textarea {
  vertical-align: middle;
}

.sun-editor button span {
  display: block;
  margin: 0;
  padding: 0;
}

.sun-editor button .txt {
  display: block;
  margin-top: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sun-editor button * {
  pointer-events: none;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}

.sun-editor svg {
  fill: currentColor;
}

.sun-editor .se-svg,
.sun-editor button > svg {
  width: 13px;
  height: 13px;
  margin: auto;
  fill: currentColor;
  display: block;
  text-align: center;
  float: none;
}

.sun-editor .close > svg,
.sun-editor .se-dialog-close > svg {
  width: 10px;
  height: 10px;
}

.sun-editor .se-btn-select > svg {
  float: right;
  width: 10px;
  height: 10px;
}

.sun-editor .se-btn-list > .se-list-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: -1px 10px 0 0;
  vertical-align: middle;
}

.sun-editor .se-line-breaker > button > svg {
  width: 24px;
  height: 24px;
}

.sun-editor button > i:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-size: 15px;
  line-height: 2;
}

.sun-editor button > [class=se-icon-text] {
  font-size: 20px;
  line-height: 1;
}

.sun-editor .se-arrow,
.sun-editor .se-arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border: 11px solid transparent;
}

.sun-editor .se-arrow.se-arrow-up {
  top: -11px;
  left: 20px;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #dadada;
}

.sun-editor .se-arrow.se-arrow-up:after {
  top: 1px;
  margin-left: -11px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}

.sun-editor .se-toolbar .se-arrow.se-arrow-up:after {
  border-bottom-color: #f4f7f9;
}

.sun-editor .se-arrow.se-arrow-down {
  top: 0;
  left: 0;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #dadada;
}

.sun-editor .se-arrow.se-arrow-down:after {
  top: -12px;
  margin-left: -11px;
  content: " ";
  border-bottom-width: 0;
  border-top-color: #fff;
}

.sun-editor .se-toolbar .se-arrow.se-arrow-down:after {
  border-top-color: #f4f7f9;
}

.sun-editor .se-container {
  position: relative;
  width: 100%;
  height: 100%;
}

.sun-editor button {
  color: #000;
}

.sun-editor .se-btn {
  float: left;
  width: 30px;
  height: 30px;
  border: 0;
  border-radius: 0.2rem;
  margin: 1px !important;
  padding: 0;
  font-size: 11px;
  line-height: 27px;
}

.sun-editor .se-btn:enabled:focus,
.sun-editor .se-btn:enabled:hover {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-btn:enabled:active {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  box-shadow: inset 0 3px 5px #c1c1c1;
}

.sun-editor .se-btn-primary {
  color: #000;
  background-color: #0052CC;
  border: 1px solid #0052CC;
  border-radius: 0.2rem;
}

.sun-editor .se-btn-primary:focus,
.sun-editor .se-btn-primary:hover {
  color: #000;
  background-color: #366dc7;
  border-color: #3266bb;
  outline: 0 none;
}

.sun-editor .se-btn-primary:active {
  color: #fff;
  background-color: #3266bb;
  border-color: #2f60b0;
  box-shadow: inset 0 3px 5px #2f60b0;
}

.sun-editor input,
.sun-editor select,
.sun-editor textarea {
  color: #000;
  border: 1px solid #ced4da;
  border-radius: 4px;
}

.sun-editor input:focus,
.sun-editor select:focus,
.sun-editor textarea:focus {
  border-color: #9fc0f5;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.sun-editor .se-btn:enabled.active {
  color: #4592ff;
  outline: 0 none;
}

.sun-editor .se-btn:enabled.active:focus,
.sun-editor .se-btn:enabled.active:hover {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-btn:enabled.active:active {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  box-shadow: inset 0 3px 5px #c1c1c1;
}

.sun-editor .se-btn:enabled.on {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-btn:enabled.on:focus,
.sun-editor .se-btn:enabled.on:hover {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  outline: 0 none;
}

.sun-editor .se-btn:enabled.on:active {
  background-color: #c1c1c1;
  border-color: #b1b1b1;
  box-shadow: inset 0 3px 5px #b1b1b1;
}

.sun-editor .se-btn-list:disabled,
.sun-editor .se-btn:disabled,
.sun-editor button:disabled {
  cursor: not-allowed;
  background-color: inherit;
  color: #bdbdbd;
}

.sun-editor .se-loading-box {
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #fff;
  opacity: 0.7;
  filter: alpha(opacity=70);
  z-index: 2147483647;
}

.sun-editor .se-loading-box .se-loading-effect {
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  height: 25px;
  width: 25px;
  border-top: 2px solid #07d;
  border-right: 2px solid transparent;
  border-radius: 50%;
  animation: spinner 0.8s linear infinite;
  margin: -25px 0 0 -25px;
}

.sun-editor .se-line-breaker {
  position: absolute;
  display: none;
  width: 100%;
  height: 1px;
  cursor: text;
  border-top: 1px solid #3288ff;
  z-index: 7;
}

.sun-editor .se-line-breaker > button.se-btn {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  top: -15px;
  float: none;
  left: -50%;
  background-color: #fff;
  border: 1px solid #0c2240;
  opacity: 0.6;
  cursor: pointer;
}

.sun-editor .se-line-breaker > button.se-btn:hover {
  opacity: 0.9;
  background-color: #fff;
  border-color: #041b39;
}

.sun-editor .se-line-breaker-component {
  position: absolute;
  display: none;
  width: 24px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #0c2240;
  opacity: 0.6;
  border-radius: 4px;
  cursor: pointer;
  z-index: 7;
}

.sun-editor .se-line-breaker-component:hover {
  opacity: 0.9;
}

.sun-editor .se-toolbar {
  display: block;
  position: relative;
  height: auto;
  width: 100%;
  overflow: visible;
  padding: 0;
  margin: 0;
  background-color: #f4f7f9;
  z-index: 5;
}

.sun-editor .se-toolbar-shadow {
  display: block !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  background-color: transparent !important;
  outline: none !important;
  border: none !important;
  z-index: 0 !important;
}

.sun-editor .se-toolbar-cover {
  position: absolute;
  display: none;
  font-size: 36px;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #fefefe;
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
  z-index: 4;
}

.sun-editor .se-toolbar-separator-vertical {
  display: inline-block;
  height: 0;
  width: 0;
  margin: 0;
  vertical-align: top;
}

.sun-editor .se-toolbar.se-toolbar-balloon,
.sun-editor .se-toolbar.se-toolbar-inline {
  display: none;
  position: absolute;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}

.sun-editor .se-toolbar.se-toolbar-balloon {
  z-index: 2147483647;
  width: auto;
}

.sun-editor .se-toolbar.se-toolbar-sticky {
  position: fixed;
  top: 0;
}

.sun-editor .se-toolbar-sticky-dummy {
  display: none;
  position: static;
  z-index: -1;
}

.sun-editor .se-btn-module {
  display: inline-block;
}

.sun-editor .se-btn-module-border {
  margin-left: 1px;
  margin-right: 1px;
}

.sun-editor .se-btn-module-enter {
  display: block;
  width: 100%;
  height: 0;
  margin: 0;
  padding: 0;
  background-color: transparent;
}

.sun-editor .se-toolbar-more-layer {
  margin: 0 -3px;
  background-color: #f4f7f9;
}

.sun-editor .se-toolbar-more-layer .se-more-layer {
  display: none;
  border-top: 1px solid #dadada;
}

.sun-editor .se-toolbar-more-layer .se-more-layer .se-more-form {
  display: inline-block;
  width: 100%;
  height: auto;
  padding: 4px 3px 0;
}

.sun-editor .se-btn-module .se-btn-more.se-btn-more-text {
  width: auto;
  padding: 0 4px;
}

.sun-editor .se-btn-module .se-btn-more:focus,
.sun-editor .se-btn-module .se-btn-more:hover {
  color: #000;
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  outline: 0 none;
}

.sun-editor .se-btn-module .se-btn-more.on {
  color: #495057;
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  outline: 0 none;
}

.sun-editor .se-btn-module .se-btn-more.on:hover {
  color: #000;
  background-color: #c1c1c1;
  border-color: #b1b1b1;
  outline: 0 none;
}

.sun-editor .se-menu-list,
.sun-editor .se-menu-list li {
  float: left;
  padding: 0;
  margin: 0;
}

.sun-editor .se-menu-list li {
  position: relative;
}

.sun-editor .se-btn-select {
  width: auto;
  display: flex;
  padding: 4px 6px;
}

.sun-editor .se-btn-select .txt {
  flex: auto;
  text-align: left;
}

.sun-editor .se-btn-select.se-btn-tool-font {
  width: 100px;
}

.sun-editor .se-btn-select.se-btn-tool-format {
  width: 82px;
}

.sun-editor .se-btn-select.se-btn-tool-size {
  width: 78px;
}

.sun-editor .se-btn-tray {
  position: relative;
  width: 100%;
  height: auto;
  padding: 4px 3px 0;
  margin: 0;
}

.sun-editor .se-menu-tray {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
}

.sun-editor .se-submenu {
  overflow-x: hidden;
  overflow-y: auto;
}

.sun-editor .se-menu-container {
  overflow-x: unset;
  overflow-y: unset;
}

.sun-editor .se-list-layer {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: auto;
  z-index: 5;
  border: 1px solid #ced4da;
  border-radius: 4px;
  padding: 6px 0;
  background-color: #fff;
  outline: 0 none;
}

.sun-editor .se-list-layer .se-list-inner {
  padding: 0;
  margin: 0;
  overflow-x: initial;
  overflow-y: initial;
  overflow: visible;
}

.sun-editor .se-list-layer button {
  margin: 0;
  width: 100%;
}

.sun-editor .se-list-inner ul {
  width: 100%;
  padding: 0;
}

.sun-editor .se-list-inner li > button {
  min-width: 100%;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.sun-editor .se-list-inner .se-list-basic li {
  width: 100%;
}

.sun-editor .se-list-inner .se-list-basic li button.active {
  background-color: #80bdff;
  border: 1px solid #3f9dff;
  border-left: 0;
  border-right: 0;
}

.sun-editor .se-list-inner .se-list-basic li button.active:hover {
  background-color: #3f9dff;
  border: 1px solid #4592ff;
  border-left: 0;
  border-right: 0;
}

.sun-editor .se-list-inner .se-list-basic li button.active:active {
  background-color: #4592ff;
  border: 1px solid #407dd1;
  border-left: 0;
  border-right: 0;
  box-shadow: inset 0 3px 5px #407dd1;
}

.sun-editor .se-list-inner .se-list-checked li button > .se-svg {
  float: left;
  padding: 6px 6px 0 0;
}

.sun-editor .se-list-inner .se-list-checked li button > .se-svg > svg {
  display: none;
}

.sun-editor .se-list-inner .se-list-checked li button.se-checked {
  color: #4592ff;
}

.sun-editor .se-list-inner .se-list-checked li button.se-checked > .se-svg > svg {
  display: block;
}

.sun-editor .se-btn-list {
  width: 100%;
  height: auto;
  min-height: 32px;
  padding: 0 1em;
  cursor: pointer;
  font-size: 12px;
  line-height: normal;
  text-indent: 0;
  text-decoration: none;
  text-align: left;
}

.sun-editor .se-btn-list.default_value {
  background-color: #f3f3f3;
  border-top: 1px dotted #b1b1b1;
  border-bottom: 1px dotted #b1b1b1;
}

.sun-editor .se-btn-list:focus,
.sun-editor .se-btn-list:hover {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-btn-list:active {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  box-shadow: inset 0 3px 5px #c1c1c1;
}

.sun-editor .se-list-layer.se-list-font-size {
  min-width: 140px;
  max-height: 300px;
}

.sun-editor .se-list-layer.se-list-font-family {
  min-width: 156px;
}

.sun-editor .se-list-layer.se-list-font-family .default {
  border-bottom: 1px solid #ccc;
}

.sun-editor .se-list-layer.se-list-line {
  width: 125px;
}

.sun-editor .se-list-layer.se-list-line hr {
  border-width: 1px 0 0;
  height: 1px;
}

.sun-editor .se-list-layer.se-list-align .se-list-inner {
  left: 9px;
  width: 125px;
}

.sun-editor .se-list-layer.se-list-format {
  min-width: 156px;
}

.sun-editor .se-list-layer.se-list-format li {
  padding: 0;
  width: 100%;
}

.sun-editor .se-list-layer.se-list-format ul .se-btn-list {
  line-height: 100%;
}

.sun-editor .se-list-layer.se-list-format ul .se-btn-list[data-value=h1] {
  height: 40px;
}

.sun-editor .se-list-layer.se-list-format ul .se-btn-list[data-value=h2] {
  height: 34px;
}

.sun-editor .se-list-layer.se-list-format ul p {
  font-size: 13px;
}

.sun-editor .se-list-layer.se-list-format ul div {
  font-size: 13px;
  padding: 4px 2px;
}

.sun-editor .se-list-layer.se-list-format ul h1, .sun-editor .se-list-layer.se-list-format ul .h1 {
  font-size: 2em;
  font-weight: 700;
  color: #495057;
}

.sun-editor .se-list-layer.se-list-format ul h2, .sun-editor .se-list-layer.se-list-format ul .h2 {
  font-size: 1.5em;
  font-weight: 700;
  color: #495057;
}

.sun-editor .se-list-layer.se-list-format ul h3, .sun-editor .se-list-layer.se-list-format ul .h3 {
  font-size: 1.17em;
  font-weight: 700;
  color: #495057;
}

.sun-editor .se-list-layer.se-list-format ul h4, .sun-editor .se-list-layer.se-list-format ul .h4 {
  font-size: 1em;
  font-weight: 700;
  color: #495057;
}

.sun-editor .se-list-layer.se-list-format ul h5, .sun-editor .se-list-layer.se-list-format ul .h5 {
  font-size: 0.83em;
  font-weight: 700;
  color: #495057;
}

.sun-editor .se-list-layer.se-list-format ul h6, .sun-editor .se-list-layer.se-list-format ul .h6 {
  font-size: 0.67em;
  font-weight: 700;
  color: #495057;
}

.sun-editor .se-list-layer.se-list-format ul blockquote {
  font-size: 13px;
  color: #999;
  height: 22px;
  margin: 0;
  background-color: transparent;
  line-height: 1.5;
  border-color: #b1b1b1;
  padding: 0 0 0 7px;
  border-left: 5px #b1b1b1;
  border-style: solid;
}

.sun-editor .se-list-layer.se-list-format ul pre {
  font-size: 13px;
  color: #020202;
  padding: 4px 11px;
  margin: 0;
  background-color: #f9f9f9;
  border: 1px solid #e2e8ee;
  border-radius: 4px;
}

.sun-editor .se-selector-table {
  display: none;
  position: absolute;
  top: 34px;
  left: 1px;
  z-index: 5;
  padding: 5px 0;
  float: left;
  margin: 2px 0 0;
  font-size: 1em;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.sun-editor .se-selector-table .se-table-size {
  font-size: 18px;
  padding: 0 5px;
}

.sun-editor .se-selector-table .se-table-size-picker {
  position: absolute !important;
  z-index: 3;
  font-size: 18px;
  width: 10em;
  height: 10em;
  cursor: pointer;
}

.sun-editor .se-selector-table .se-table-size-highlighted {
  position: absolute !important;
  z-index: 2;
  font-size: 18px;
  width: 1em;
  height: 1em;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QTZCNzMzN0I3RUYxMUU4ODcwQ0QwMjM1NTgzRTJDNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QTZCNzMzNkI3RUYxMUU4ODcwQ0QwMjM1NTgzRTJDNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzYyNEUxRUI3RUUxMUU4ODZGQzgwRjNBODgyNTdFOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MzYyNEUxRkI3RUUxMUU4ODZGQzgwRjNBODgyNTdFOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl0yAuwAAABBSURBVDhPY/wPBAxUAGCDGvdBeWSAeicIDTfIXREiQArYeR9hEBOEohyMGkQYjBpEGAxjg6ib+yFMygCVvMbAAABj0hwMTNeKJwAAAABJRU5ErkJggg==") repeat;
}

.sun-editor .se-selector-table .se-table-size-unhighlighted {
  position: relative !important;
  z-index: 1;
  font-size: 18px;
  width: 10em;
  height: 10em;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;
}

.sun-editor .se-selector-table .se-table-size-display {
  padding-left: 5px;
}

.sun-editor .se-list-layer.se-table-split {
  top: 36px;
}

.sun-editor .se-list-layer .se-selector-color {
  display: flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 270px;
  height: auto;
  padding: 0;
  margin: auto;
}

.sun-editor .se-list-layer .se-selector-color .se-color-pallet {
  width: 100%;
  height: 100%;
  padding: 0;
}

.sun-editor .se-list-layer .se-selector-color .se-color-pallet li {
  display: flex;
  float: left;
  position: relative;
  margin: 0;
}

.sun-editor .se-list-layer .se-selector-color .se-color-pallet button {
  display: block;
  cursor: default;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
}

.sun-editor .se-list-layer .se-selector-color .se-color-pallet button.active,
.sun-editor .se-list-layer .se-selector-color .se-color-pallet button:focus,
.sun-editor .se-list-layer .se-selector-color .se-color-pallet button:hover {
  border: 3px solid #fff;
}

.sun-editor .se-form-group {
  display: flex;
  width: 100%;
  min-height: 40px;
  height: auto;
  padding: 4px;
}

.sun-editor .se-form-group input {
  flex: auto;
  display: inline-block;
  width: auto;
  height: 33px;
  font-size: 12px;
  margin: 1px 0;
  padding: 0;
  border-radius: 0.25rem;
  border: 1px solid #ccc;
}

.sun-editor .se-form-group button,
.sun-editor .se-submenu-form-group button {
  float: right;
  width: 34px;
  height: 34px;
  margin: 0 2px !important;
}

.sun-editor .se-form-group button.se-btn {
  border: 1px solid #ccc;
}

.sun-editor .se-form-group > div {
  position: relative;
}

.sun-editor .se-form-group label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}

.sun-editor .se-form-group-label {
  width: 100%;
  height: auto;
  padding: 0 4px;
}

.sun-editor .se-form-group-label label {
  font-size: 13px;
  font-weight: 700;
}

.sun-editor .se-submenu .se-form-group input {
  width: auto;
  height: 33px;
  color: #555;
}

.sun-editor .se-submenu .se-form-group .se-color-input {
  width: 72px;
  text-transform: uppercase;
  border: none;
  border-bottom: 2px solid #b1b1b1;
  outline: none;
}

.sun-editor .se-submenu .se-form-group .se-color-input:focus {
  border-bottom: 3px solid #b1b1b1;
}

.sun-editor .se-wrapper {
  position: relative !important;
  width: 100%;
  height: auto;
  overflow: hidden;
  z-index: 1;
}

.sun-editor .se-wrapper .se-wrapper-inner {
  width: 100%;
  height: 100%;
  min-height: 65px;
  overflow-y: auto;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  user-select: auto;
  -o-user-select: auto;
  -moz-user-select: auto;
  -khtml-user-select: auto;
  -webkit-user-select: auto;
  -ms-user-select: auto;
}

.sun-editor .se-wrapper .se-wrapper-inner:focus {
  outline: none;
}

.sun-editor .se-wrapper .se-wrapper-code {
  background-color: #191919;
  color: #fff;
  font-size: 13px;
  word-break: break-all;
  padding: 4px;
  margin: 0;
  resize: none !important;
}

.sun-editor .se-wrapper .se-wrapper-wysiwyg {
  display: block;
}

.sun-editor .se-wrapper .se-wrapper-code-mirror {
  font-size: 13px;
}

.sun-editor .se-wrapper .se-placeholder {
  position: absolute;
  display: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  z-index: 1;
  color: #b1b1b1;
  font-size: 13px;
  line-height: 1.5;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  margin-top: 0;
  padding-top: 16px;
  padding-left: 16px;
  margin-left: 0;
  padding-right: 16px;
  margin-right: 0;
  pointer-events: none;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}

.sun-editor .se-resizing-bar {
  display: flex;
  width: auto;
  height: auto;
  min-height: 16px;
  border-top: 1px solid #dadada;
  padding: 0 4px;
  background-color: #f4f7f9;
  cursor: ns-resize;
}

.sun-editor .se-resizing-bar.se-resizing-none {
  cursor: default;
}

.sun-editor .se-resizing-back {
  position: absolute;
  display: none;
  cursor: default;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2147483647;
}

.sun-editor .se-resizing-bar .se-navigation {
  flex: auto;
  position: relative;
  width: auto;
  height: auto;
  color: #020202;
  margin: 0;
  padding: 0;
  font-size: 10px;
  line-height: 1.5;
  background: transparent;
}

.sun-editor .se-resizing-bar .se-char-counter-wrapper {
  flex: none;
  position: relative;
  display: block;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  color: #999;
  font-size: 13px;
  background: transparent;
}

.sun-editor .se-resizing-bar .se-char-counter-wrapper.se-blink {
  color: #b94a48;
  animation: blinker 0.2s linear infinite;
}

.sun-editor .se-resizing-bar .se-char-counter-wrapper .se-char-label {
  margin-right: 4px;
}

.sun-editor .se-dialog {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2147483647;
}

.sun-editor .se-dialog button,
.sun-editor .se-dialog input,
.sun-editor .se-dialog label {
  font-size: 1em;
  color: #495057;
  margin: 0;
}

.sun-editor .se-dialog .se-dialog-back {
  background-color: #222;
  opacity: 0.5;
}

.sun-editor .se-dialog .se-dialog-back,
.sun-editor .se-dialog .se-dialog-inner {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-content {
  position: relative;
  width: auto;
  max-width: 500px;
  margin: 1.75rem auto;
  margin-top: 20vh;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-radius: 0.3rem;
  outline: 0;
  color: var(--bs-modal-color);
  transition: transform 0.25s ease-out;
}

@media screen and (max-width: 509px) {
  .sun-editor .se-dialog .se-dialog-inner .se-dialog-content {
    width: 100%;
  }
}
.sun-editor .se-dialog .se-dialog-inner .se-dialog-content label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.5rem;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-content .se-btn-primary {
  display: inline-block;
  padding: 6px 12px;
  margin: 0 0 10px !important;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  border-radius: 4px;
  color: #fff;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-header {
  height: 50px;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee6ed;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-header .se-dialog-close {
  float: right;
  font-weight: 600;
  height: 20px;
  width: 20px;
  text-shadow: 0 1px 0 #fff;
  -webkit-appearance: none;
  filter: alpha(opacity=100);
  opacity: 1;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-header .se-modal-title {
  float: left;
  font-size: 1em;
  font-weight: bolder;
  color: #495057;
  margin: 0;
  padding: 0;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-body {
  position: relative;
  padding: 1rem;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form {
  margin-bottom: 10px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form-footer {
  margin-top: 10px;
  margin-bottom: 0;
}

.sun-editor .se-dialog .se-dialog-inner input:disabled {
  background-color: #f3f3f3;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-size-text {
  width: 100%;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-size-text .size-h,
.sun-editor .se-dialog .se-dialog-inner .se-dialog-size-text .size-w {
  width: 70px;
  text-align: center;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-size-x {
  margin: 0 8px;
  width: 25px;
  text-align: center;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-footer {
  height: auto;
  min-height: 55px;
  padding: 10px 15px 0;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-footer > div {
  float: left;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-footer > div > label {
  margin: 0 5px 0 0;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-btn-radio {
  margin-left: 12px;
  margin-right: 6px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-btn-check {
  margin-left: 12px;
  margin-right: 4px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form-footer .se-dialog-btn-check {
  margin-left: 0;
  margin-right: 4px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form-footer label:first-child {
  margin-right: 16px;
  margin-left: 0;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-dialog-form-files {
  position: relative;
  display: flex;
  align-items: center;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-dialog-form-files > input {
  flex: auto;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-dialog-form-files .se-dialog-files-edge-button {
  flex: auto;
  opacity: 0.8;
  border: 1px solid #ccc;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-dialog-form-files .se-dialog-files-edge-button.se-file-remove > svg {
  width: 8px;
  height: 8px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-dialog-form-files .se-dialog-files-edge-button:hover {
  background-color: #f0f0f0;
  outline: 0 none;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-dialog-form-files .se-dialog-files-edge-button:active {
  background-color: #e9e9e9;
  box-shadow: inset 0 3px 5px #d6d6d6;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-select {
  display: inline-block;
  width: auto;
  height: 34px;
  font-size: 1em;
  text-align: center;
  line-height: 1.42857143;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-control {
  display: inline-block;
  width: 70px;
  height: 34px;
  font-size: 1em;
  text-align: center;
  line-height: 1.42857143;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-form {
  display: block;
  width: 100%;
  font-size: 0.825em;
  line-height: 1.625;
  padding: 0.25rem 0.7rem;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-form.se-input-url {
  direction: ltr;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-form.se-input-url:disabled {
  text-decoration: line-through;
  color: #999;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-video-ratio {
  width: 70px;
  margin-left: 4px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form a {
  color: #004cff;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-btn-revert {
  border: 1px solid #ccc;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-btn-revert:hover {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-btn-revert:active {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  box-shadow: inset 0 3px 5px #c1c1c1;
}

.sun-editor .se-dialog-tabs {
  width: 100%;
  height: 25px;
  border-bottom: 1px solid #e5e5e5;
}

.sun-editor .se-dialog-tabs button {
  background-color: #e5e5e5;
  border-right: 1px solid #e5e5e5;
  float: left;
  outline: none;
  padding: 2px 13px;
  transition: 0.3s;
}

.sun-editor .se-dialog-tabs button:hover {
  background-color: #fff;
}

.sun-editor .se-dialog-tabs button.active {
  background-color: #fff;
  border-bottom: 0;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-form.se-math-exp {
  resize: vertical;
  height: 14em;
  border: 1px solid #ccc;
  font-size: 13px;
  padding: 4px;
  direction: ltr;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-input-select.se-math-size {
  width: 6em;
  height: 28px;
  margin-left: 1em;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-math-preview {
  font-size: 13px;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-math-preview > span {
  display: inline-block;
  box-shadow: 0 0 0 0.1rem #0052CC;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-math-preview > span * {
  direction: ltr;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-math-preview > .se-math-katex-error {
  color: #b94a48;
  box-shadow: 0 0 0 0.1rem #f2dede;
}

.sun-editor .se-dialog .se-dialog-inner .se-dialog-form .se-math-preview > .se-math-katex-error svg {
  width: auto;
  height: 30px;
  color: #b94a48;
}

.sun-editor .se-dialog .se-dialog-inner .se-link-preview {
  display: block;
  height: auto;
  max-height: 18px;
  font-size: 13px;
  font-weight: 400;
  font-family: inherit;
  color: #020202;
  background-color: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: pre;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-preview-form {
  width: 100%;
  display: flex;
  margin-top: 4px;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-preview-form .se-svg.se-anchor-preview-icon {
  flex: unset;
  display: none;
  line-height: 1.5;
  color: #4592ff;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-preview-form .se-link-preview {
  flex: auto;
  margin: 0;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-rel {
  height: 34px;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-rel-btn {
  width: 46px;
  color: #3f9dff;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-rel-wrapper {
  display: flex;
  line-height: 1.5;
  padding-top: 6px;
}

.sun-editor .se-dialog .se-dialog-inner .se-anchor-rel-preview {
  text-align: left;
}

.sun-editor .se-controller .se-arrow.se-arrow-up {
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.sun-editor .se-controller {
  position: absolute;
  display: none;
  overflow: visible;
  z-index: 6;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 4px;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  line-break: auto;
}

.sun-editor .se-controller .se-btn-group {
  position: relative;
  display: flex;
  vertical-align: middle;
  padding: 2px;
  top: 0;
  left: 0;
}

.sun-editor .se-controller .se-btn-group .se-btn-group-sub {
  left: 50%;
  min-width: auto;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: none;
}

.sun-editor .se-controller .se-btn-group .se-btn-group-sub button {
  margin: 0;
  min-width: 72px;
}

.sun-editor .se-controller .se-btn-group button {
  position: relative;
  min-height: 34px;
  height: auto;
  border: none;
  border-radius: 4px;
  margin: 1px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
}

.sun-editor .se-controller .se-btn-group button:focus:enabled,
.sun-editor .se-controller .se-btn-group button:hover:enabled {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-controller .se-btn-group button:active:enabled {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  box-shadow: inset 0 3px 5px #c1c1c1;
}

.sun-editor .se-controller .se-btn-group button span {
  display: block;
  padding: 0;
  margin: 0;
}

.sun-editor .se-controller .se-btn-group button:enabled.active {
  color: #4592ff;
  outline: 0 none;
}

.sun-editor .se-controller .se-btn-group button:enabled.active:focus,
.sun-editor .se-controller .se-btn-group button:enabled.active:hover {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-controller .se-btn-group button:enabled.active:active {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  box-shadow: inset 0 3px 5px #c1c1c1;
}

.sun-editor .se-controller .se-btn-group button:enabled.on {
  background-color: #e2e8ee;
  border-color: #e2e8ee;
  outline: 0 none;
}

.sun-editor .se-controller .se-btn-group button:enabled.on:focus,
.sun-editor .se-controller .se-btn-group button:enabled.on:hover {
  background-color: #e2e8ee;
  border-color: #c1c1c1;
  outline: 0 none;
}

.sun-editor .se-controller .se-btn-group button:enabled.on:active {
  background-color: #c1c1c1;
  border-color: #b1b1b1;
  box-shadow: inset 0 3px 5px #b1b1b1;
}

.sun-editor .se-controller .se-form-group input {
  min-width: 120px;
}

.sun-editor .se-controller-resizing {
  margin-top: -50px !important;
  padding: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  display: none !important;
}

.sun-editor .se-controller-resizing .se-btn-group .se-btn-group-sub.se-resizing-align-list {
  width: 74px;
}

.sun-editor .se-resizing-container {
  position: absolute;
  display: none;
  outline: 1px solid #3f9dff;
  background-color: transparent;
}

.sun-editor .se-resizing-container .se-modal-resize {
  position: absolute;
  display: inline-block;
  background-color: #3f9dff;
  opacity: 0.3;
}

.sun-editor .se-resizing-container .se-resize-dot {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.sun-editor .se-resizing-container .se-resize-dot > span {
  position: absolute;
  width: 7px;
  height: 7px;
  background-color: #3f9dff;
  border: 1px solid #4592ff;
}

.sun-editor .se-resizing-container .se-resize-dot > span.tl {
  top: -5px;
  left: -5px;
  cursor: nw-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.tr {
  top: -5px;
  right: -5px;
  cursor: ne-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.bl {
  bottom: -5px;
  left: -5px;
  cursor: sw-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.br {
  right: -5px;
  bottom: -5px;
  cursor: se-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.lw {
  left: -7px;
  bottom: 50%;
  cursor: w-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.th {
  left: 50%;
  top: -7px;
  cursor: n-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.rw {
  right: -7px;
  bottom: 50%;
  cursor: e-resize;
}

.sun-editor .se-resizing-container .se-resize-dot > span.bh {
  right: 50%;
  bottom: -7px;
  cursor: s-resize;
}

.sun-editor .se-resizing-container .se-resize-display {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 5px;
  margin: 5px;
  font-size: 12px;
  color: #fff;
  background-color: #495057;
  border-radius: 4px;
}

.sun-editor .se-controller-table,
.sun-editor .se-controller-table-cell {
  width: auto;
}

.sun-editor .se-controller-link,
.sun-editor .se-controller-table,
.sun-editor .se-controller-table-cell {
  padding: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
}

.sun-editor .se-controller-link:after,
.sun-editor .se-controller-link:before {
  box-sizing: border-box;
}

.sun-editor .se-controller-link .link-content {
  padding: 0;
  margin: 0;
}

.sun-editor .se-controller-link .link-content a {
  display: inline-block;
  color: #4592ff;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  margin-left: 5px;
}

.sun-editor .se-select-list {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: auto;
  max-width: 100%;
  background-color: #fff;
  padding: 0;
  margin: 0;
  border: 1px solid #bababa;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0 none;
}

.sun-editor .se-select-list .se-select-item {
  line-height: 28px;
  min-height: 28px;
  font-size: 13px;
  padding: 0 5px;
  margin: 2px 0;
  cursor: pointer;
}

.sun-editor .se-select-list.__se_select-menu-mouse-move .se-select-item:hover,
.sun-editor .se-select-list:not(.__se_select-menu-mouse-move) .se-select-item.active {
  background-color: #e2e8ee;
}

.sun-editor .se-dialog-form-files .se-select-list {
  width: 100%;
}

.sun-editor .se-file-browser {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2147483647;
}

.sun-editor .se-file-browser button,
.sun-editor .se-file-browser input,
.sun-editor .se-file-browser label {
  font-size: 1em;
  line-height: 1.5;
  color: #111;
  margin: 0;
}

.sun-editor .se-file-browser .se-file-browser-back {
  background-color: #222;
  opacity: 0.5;
}

.sun-editor .se-file-browser .se-file-browser-back,
.sun-editor .se-file-browser .se-file-browser-inner {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.sun-editor .se-file-browser .se-file-browser-inner .se-file-browser-content {
  position: relative;
  width: 960px;
  max-width: 100%;
  margin: 20px auto;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  outline: 0;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}

.sun-editor .se-file-browser .se-file-browser-header {
  height: auto;
  min-height: 50px;
  padding: 6px 15px;
  border-bottom: 1px solid #e5e5e5;
}

.sun-editor .se-file-browser .se-file-browser-header .se-file-browser-close {
  float: right;
  font-weight: 700;
  text-shadow: 0 1px 0 #fff;
  -webkit-appearance: none;
  filter: alpha(opacity=100);
  opacity: 1;
}

.sun-editor .se-file-browser .se-file-browser-header .se-file-browser-close > svg {
  width: 12px;
  height: 12px;
}

.sun-editor .se-file-browser .se-file-browser-header .se-file-browser-title {
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  padding: 0;
  line-height: 2.2;
}

.sun-editor .se-file-browser .se-file-browser-tags {
  display: block;
  width: 100%;
  padding: 0;
  text-align: left;
  margin: 0 -15px;
}

.sun-editor .se-file-browser .se-file-browser-tags a {
  display: inline-block;
  background-color: #f5f5f5;
  padding: 6px 12px;
  margin: 8px 0 8px 8px;
  color: #495057;
  text-decoration: none;
  border-radius: 32px;
  -moz-border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer;
}

.sun-editor .se-file-browser .se-file-browser-tags a:hover {
  background-color: #e2e8ee;
}

.sun-editor .se-file-browser .se-file-browser-tags a:active {
  background-color: #e2e8ee;
}

.sun-editor .se-file-browser .se-file-browser-tags a.on {
  background-color: #ebf3fe;
  color: #4592ff;
}

.sun-editor .se-file-browser .se-file-browser-tags a.on:hover {
  background-color: #d8e8fe;
}

.sun-editor .se-file-browser .se-file-browser-tags a.on:active {
  background-color: #0052CC;
}

.sun-editor .se-file-browser .se-file-browser-body {
  position: relative;
  height: auto;
  min-height: 350px;
  padding: 20px;
  overflow-y: auto;
}

.sun-editor .se-file-browser .se-file-browser-body .se-file-browser-list {
  position: relative;
  width: 100%;
}

@media screen and (max-width: 992px) {
  .sun-editor .se-file-browser .se-file-browser-inner .se-file-browser-content {
    width: 748px;
  }
}
@media screen and (max-width: 768px) {
  .sun-editor .se-file-browser .se-file-browser-inner .se-file-browser-content {
    width: 600px;
  }
}
.sun-editor .se-file-browser .se-file-browser-list .se-file-item-column {
  position: relative;
  display: block;
  height: auto;
  float: left;
}

.sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-column {
  width: calc(25% - 20px);
  margin: 0 10px;
}

@media screen and (max-width: 992px) {
  .sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-column {
    width: calc(33% - 20px);
  }
}
@media screen and (max-width: 768px) {
  .sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-column {
    width: calc(50% - 20px);
  }
}
.sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-img {
  position: relative;
  display: block;
  cursor: pointer;
  width: 100%;
  height: auto;
  border-radius: 4px;
  outline: 0;
  margin: 10px 0;
}

.sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-img:hover {
  opacity: 0.8;
  box-shadow: 0 0 0 0.2rem #3288ff;
}

.sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-img > img {
  position: relative;
  display: block;
  width: 100%;
  border-radius: 4px;
  outline: 0;
  height: auto;
}

.sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-img > .se-file-img-name {
  position: absolute;
  z-index: 1;
  font-size: 13px;
  color: #fff;
  left: 0;
  bottom: 0;
  padding: 5px 10px;
  background-color: transparent;
  width: 100%;
  height: 30px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.sun-editor .se-file-browser .se-file-browser-list.se-image-list .se-file-item-img > .se-file-img-name.se-file-name-back {
  background-color: #495057;
  opacity: 0.6;
}

.sun-editor .se-notice {
  position: absolute;
  top: 0;
  display: none;
  z-index: 7;
  width: 100%;
  height: auto;
  word-break: break-all;
  font-size: 13px;
  color: #b94a48;
  background-color: #f2dede;
  padding: 15px;
  margin: 0;
  border: 1px solid #eed3d7;
  user-select: auto;
  -o-user-select: auto;
  -moz-user-select: auto;
  -khtml-user-select: auto;
  -webkit-user-select: auto;
  -ms-user-select: auto;
}

.sun-editor .se-notice button {
  float: right;
  padding: 7px;
}

.sun-editor .se-tooltip {
  position: relative;
  overflow: visible;
}

.sun-editor .se-tooltip .se-tooltip-inner {
  visibility: hidden;
  position: absolute;
  display: block;
  width: auto;
  height: auto;
  top: 120%;
  left: 50%;
  background: transparent;
  opacity: 0;
  z-index: 1;
  line-height: 1.5;
  transition: opacity 0.5s;
  margin: 0;
  padding: 0;
  bottom: auto;
  float: none;
  pointer-events: none;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}

.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text {
  position: relative;
  display: inline-block;
  width: auto;
  height: auto;
  left: -50%;
  font-size: 0.9em;
  margin: 0;
  padding: 4px 6px;
  border-radius: 2px;
  background-color: #495057;
  color: #fff;
  text-align: center;
  line-height: unset;
  white-space: nowrap;
  cursor: auto;
}

.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text:after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border: 5px solid transparent;
  border-bottom-color: #495057;
}

.sun-editor .se-tooltip:hover .se-tooltip-inner {
  visibility: visible;
  opacity: 1;
}

.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut {
  display: block !important;
}

.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut > .se-shortcut-key {
  display: inline;
  font-weight: 700;
}

.sun-editor.se-rtl .se-btn-tray {
  direction: rtl;
}

.sun-editor.se-rtl .se-btn-select svg {
  margin: auto 1px;
}

.sun-editor.se-rtl .se-btn-select .txt {
  flex: auto;
  text-align: right;
  direction: rtl;
}

.sun-editor.se-rtl .se-btn-list {
  text-align: right;
}

.sun-editor.se-rtl .se-btn-list > .se-list-icon {
  margin: -1px 0 0 10px;
}

.sun-editor.se-rtl .se-menu-list:not(.se-menu-dir-fix),
.sun-editor.se-rtl .se-menu-list:not(.se-menu-dir-fix) li {
  float: right;
}

.sun-editor.se-rtl .se-list-layer * {
  direction: rtl;
}

.sun-editor.se-rtl .se-list-layer.se-list-format ul blockquote {
  padding: 0 7px 0 0;
  border-right-width: 5px;
  border-left-width: 0;
}

.sun-editor.se-rtl .se-list-layer .se-selector-color .se-color-pallet li {
  float: right;
}

.sun-editor.se-rtl .se-list-inner .se-list-checked li button > .se-svg {
  float: right;
  padding: 6px 0 0 6px;
}

.sun-editor.se-rtl .se-tooltip .se-tooltip-inner .se-tooltip-text,
.sun-editor.se-rtl .se-wrapper .se-placeholder {
  direction: rtl;
}

.sun-editor.se-rtl .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut {
  direction: ltr;
}

.sun-editor.se-rtl .se-dialog * {
  direction: rtl;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-form .se-video-ratio {
  margin-left: 0;
  margin-right: 4px;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-header .se-dialog-close {
  float: left;
}

.sun-editor.se-rtl .se-dialog-tabs button,
.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-header .se-modal-title {
  float: right;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-size-text {
  padding-right: 34px;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-footer .se-btn-primary {
  float: left;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-footer > div {
  float: right;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-footer > div > label {
  margin: 0 0 0 5px;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-dialog-form-footer label:first-child {
  margin-left: 16px;
  margin-right: 0;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-anchor-rel-preview {
  margin-left: 4px;
  text-align: right;
}

.sun-editor.se-rtl .se-dialog .se-dialog-inner .se-anchor-rel-btn {
  float: right;
}

.sun-editor.se-rtl .se-file-browser * {
  direction: rtl;
}

.sun-editor.se-rtl .se-file-browser .se-file-browser-tags {
  text-align: right;
}

.sun-editor.se-rtl .se-file-browser .se-file-browser-tags a {
  margin: 8px 8px 0;
}

.sun-editor.se-rtl .se-file-browser .se-file-browser-header .se-file-browser-close {
  float: left;
}

.sun-editor.se-rtl .se-controller .se-btn-group,
.sun-editor.se-rtl .se-resizing-container .se-resize-display {
  direction: rtl;
}

.sun-editor .se-btn-module-border.module-float-left {
  float: left;
}

.sun-editor .se-btn-module-border.module-float-right {
  float: right;
}

.sun-editor .se-error {
  color: #d9534f;
}

.sun-editor input.se-error:focus,
select.se-error:focus,
textarea.se-error:focus {
  border: 1px solid #f2dede;
  outline: 0;
  box-shadow: 0 0 0 0.2rem #eed3d7;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.sun-editor hr.__se__solid {
  border-style: solid none none;
}

.sun-editor hr.__se__dotted {
  border-style: dotted none none;
}

.sun-editor hr.__se__dashed {
  border-style: dashed none none;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}
@keyframes spinner {
  to {
    transform: rotate(361deg);
  }
}
.sun-editor-editable {
  font-family: var(--bs-font-sans-serif);
  font-size: 1em;
  color: #212529;
  background-color: #fff;
  line-height: 1.5;
  word-break: normal;
  word-wrap: break-word;
  padding: 1.5em;
  margin: 0;
}

.sun-editor-editable * {
  box-sizing: border-box;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
}

.sun-editor-editable.se-rtl * {
  direction: rtl;
}

.sun-editor-editable .se-component > figure {
  direction: ltr;
}

.sun-editor-editable audio,
.sun-editor-editable figcaption,
.sun-editor-editable figure,
.sun-editor-editable iframe,
.sun-editor-editable img,
.sun-editor-editable td,
.sun-editor-editable th,
.sun-editor-editable video {
  position: relative;
}

.sun-editor-editable span {
  display: inline;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}

.sun-editor-editable span.katex {
  display: inline-block;
}

.sun-editor-editable span.katex * {
  direction: ltr;
}

.sun-editor-editable a {
  color: #004cff;
  text-decoration: none;
}

.sun-editor-editable span[style~="color:"] a {
  color: inherit;
}

.sun-editor-editable a:focus,
.sun-editor-editable a:hover {
  cursor: pointer;
  color: #0093ff;
  text-decoration: underline;
}

.sun-editor-editable a.on {
  color: #0093ff;
  background-color: #e8f7ff;
}

.sun-editor-editable pre {
  display: block;
  padding: 8px;
  margin: 0 0 10px;
  font-family: monospace;
  color: #020202;
  line-height: 1.45;
  background-color: #f9f9f9;
  border: 1px solid #e2e8ee;
  border-radius: 2px;
  white-space: pre-wrap !important;
  word-wrap: break-word;
  overflow: visible;
}

.sun-editor-editable ol {
  list-style-type: decimal;
}

.sun-editor-editable ol,
.sun-editor-editable ul {
  list-style-position: outside;
  display: block;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-padding-start: 40px;
          padding-inline-start: 40px;
}

.sun-editor-editable ul {
  list-style-type: disc;
}

.sun-editor-editable li {
  display: list-item;
  text-align: -webkit-match-parent;
  margin-bottom: 5px;
}

.sun-editor-editable ol ol,
.sun-editor-editable ol ul,
.sun-editor-editable ul ol,
.sun-editor-editable ul ul {
  margin: 0;
}

.sun-editor-editable ol ol,
.sun-editor-editable ul ol {
  list-style-type: lower-alpha;
}

.sun-editor-editable ol ol ol,
.sun-editor-editable ul ol ol,
.sun-editor-editable ul ul ol {
  list-style-type: upper-roman;
}

.sun-editor-editable ol ul,
.sun-editor-editable ul ul {
  list-style-type: circle;
}

.sun-editor-editable ol ol ul,
.sun-editor-editable ol ul ul,
.sun-editor-editable ul ul ul {
  list-style-type: square;
}

.sun-editor-editable sub,
.sun-editor-editable sup {
  font-size: 75%;
  line-height: 0;
}

.sun-editor-editable sub {
  vertical-align: sub;
}

.sun-editor-editable sup {
  vertical-align: super;
}

.sun-editor-editable p {
  display: block;
  margin: 0 0 10px;
}

.sun-editor-editable div {
  display: block;
  margin: 0;
  padding: 0;
}

.sun-editor-editable blockquote {
  display: block;
  font-family: inherit;
  font-size: inherit;
  color: #999;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  padding: 0 5px 0 20px;
  border: solid #b1b1b1;
  border-width: 0 0 0 5px;
}

.sun-editor-editable blockquote blockquote {
  border-color: #c1c1c1;
}

.sun-editor-editable blockquote blockquote blockquote {
  border-color: #e2e8ee;
}

.sun-editor-editable blockquote blockquote blockquote blockquote {
  border-color: #e2e8ee;
}

.sun-editor-editable.se-rtl blockquote {
  padding-left: 5px;
  padding-right: 20px;
  border-left-width: 0;
  border-right-width: 5px;
}

.sun-editor-editable h1, .sun-editor-editable .h1 {
  font-size: 2em;
  -webkit-margin-before: 0.67em;
          margin-block-start: 0.67em;
  -webkit-margin-after: 0.67em;
          margin-block-end: 0.67em;
}

.sun-editor-editable h1, .sun-editor-editable .h1,
.sun-editor-editable h2,
.sun-editor-editable .h2 {
  display: block;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  font-weight: 700;
}

.sun-editor-editable h2, .sun-editor-editable .h2 {
  font-size: 1.5em;
  -webkit-margin-before: 0.83em;
          margin-block-start: 0.83em;
  -webkit-margin-after: 0.83em;
          margin-block-end: 0.83em;
}

.sun-editor-editable h3, .sun-editor-editable .h3 {
  font-size: 1.17em;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
}

.sun-editor-editable h3, .sun-editor-editable .h3,
.sun-editor-editable h4,
.sun-editor-editable .h4 {
  display: block;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  font-weight: 700;
}

.sun-editor-editable h4, .sun-editor-editable .h4 {
  font-size: 1em;
  -webkit-margin-before: 1.33em;
          margin-block-start: 1.33em;
  -webkit-margin-after: 1.33em;
          margin-block-end: 1.33em;
}

.sun-editor-editable h5, .sun-editor-editable .h5 {
  font-size: 0.83em;
  -webkit-margin-before: 1.67em;
          margin-block-start: 1.67em;
  -webkit-margin-after: 1.67em;
          margin-block-end: 1.67em;
}

.sun-editor-editable h5, .sun-editor-editable .h5,
.sun-editor-editable h6,
.sun-editor-editable .h6 {
  display: block;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  font-weight: 700;
}

.sun-editor-editable h6, .sun-editor-editable .h6 {
  font-size: 0.67em;
  -webkit-margin-before: 2.33em;
          margin-block-start: 2.33em;
  -webkit-margin-after: 2.33em;
          margin-block-end: 2.33em;
}

.sun-editor-editable hr {
  display: flex;
  border-width: 1px 0 0;
  border-color: #000;
  -o-border-image: initial;
     border-image: initial;
  height: 1px;
}

.sun-editor-editable hr.__se__solid {
  border-style: solid none none;
}

.sun-editor-editable hr.__se__dotted {
  border-style: dotted none none;
}

.sun-editor-editable hr.__se__dashed {
  border-style: dashed none none;
}

.sun-editor-editable hr.on {
  border-color: #4592ff;
  box-shadow: 0 0 0 0.1rem #0052CC;
}

.sun-editor-editable table {
  display: table;
  table-layout: auto !important;
  border: 1px solid #ccc;
  width: 100%;
  max-width: 100%;
  margin: 0 0 10px;
  background-color: transparent;
  border-spacing: 0;
  border-collapse: collapse;
}

.sun-editor-editable.se-rtl table {
  margin: 0 0 10px auto;
}

.sun-editor-editable table thead {
  border-bottom: 2px solid #495057;
}

.sun-editor-editable table tr {
  border: 1px solid #efefef;
}

.sun-editor-editable table th {
  background-color: #f3f3f3;
}

.sun-editor-editable table td,
.sun-editor-editable table th {
  border: 1px solid #e2e8ee;
  padding: 0.4em;
  background-clip: padding-box;
}

.sun-editor-editable table.se-table-size-auto {
  width: auto !important;
}

.sun-editor-editable table.se-table-size-100 {
  width: 100% !important;
}

.sun-editor-editable table.se-table-layout-auto {
  table-layout: auto !important;
}

.sun-editor-editable table.se-table-layout-fixed {
  table-layout: fixed !important;
}

.sun-editor-editable table td.se-table-selected-cell,
.sun-editor-editable table th.se-table-selected-cell {
  outline: 1px double #4592ff;
}

.sun-editor-editable.se-disabled * {
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.sun-editor-editable .se-component {
  display: flex;
  padding: 1px;
  margin: 0 0 10px;
}

.sun-editor-editable[contenteditable=true] .se-component {
  outline: 1px dashed #e2e8ee;
}

.sun-editor-editable[contenteditable=true] .se-component.se-component-copy {
  box-shadow: 0 0 0 0.2rem #3f9dff;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.sun-editor-editable .__se__float-left {
  float: left;
  margin-right: 4px;
}

.sun-editor-editable .__se__float-right {
  float: right;
  margin-left: 4px;
}

.sun-editor-editable .__se__float-center {
  float: center;
}

.sun-editor-editable .__se__float-none {
  float: none;
}

.sun-editor-editable audio,
.sun-editor-editable iframe,
.sun-editor-editable img,
.sun-editor-editable video {
  display: block;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  max-width: 100%;
}

.sun-editor-editable[contenteditable=true]:not(.se-read-only) figure:after {
  position: absolute;
  content: "";
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: default;
  display: block;
  background: transparent;
}

.sun-editor-editable[contenteditable=true] figure a,
.sun-editor-editable[contenteditable=true] figure iframe,
.sun-editor-editable[contenteditable=true] figure img,
.sun-editor-editable[contenteditable=true] figure video {
  z-index: 0;
}

.sun-editor-editable[contenteditable=true] figure figcaption {
  display: block;
  z-index: 2;
}

.sun-editor-editable[contenteditable=true] figure figcaption:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem #0052CC;
}

.sun-editor-editable .se-image-container,
.sun-editor-editable .se-video-container {
  width: auto;
  height: auto;
  max-width: 100%;
}

.sun-editor-editable figure {
  display: block;
  outline: none;
  margin: 0;
  padding: 0;
}

.sun-editor-editable figure figcaption {
  padding: 1em 0.5em;
  margin: 0;
  background-color: #f9f9f9;
  outline: none;
}

.sun-editor-editable figure figcaption p {
  line-height: 2;
  margin: 0;
}

.sun-editor-editable .se-image-container a img {
  padding: 1px;
  margin: 1px;
  outline: 1px solid #4592ff;
}

.sun-editor-editable .se-video-container iframe,
.sun-editor-editable .se-video-container video {
  outline: 1px solid #9e9e9e;
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
  width: 100%;
  height: 100%;
}

.sun-editor-editable .se-video-container figure {
  left: 0;
  width: 100%;
  max-width: 100%;
}

.sun-editor-editable audio {
  width: 300px;
  height: 54px;
}

.sun-editor-editable audio.active {
  outline: 2px solid #80bdff;
}

.sun-editor-editable.se-show-block div,
.sun-editor-editable.se-show-block h1,
.sun-editor-editable.se-show-block .h1,
.sun-editor-editable.se-show-block h2,
.sun-editor-editable.se-show-block .h2,
.sun-editor-editable.se-show-block h3,
.sun-editor-editable.se-show-block .h3,
.sun-editor-editable.se-show-block h4,
.sun-editor-editable.se-show-block .h4,
.sun-editor-editable.se-show-block h5,
.sun-editor-editable.se-show-block .h5,
.sun-editor-editable.se-show-block h6,
.sun-editor-editable.se-show-block .h6,
.sun-editor-editable.se-show-block li,
.sun-editor-editable.se-show-block ol,
.sun-editor-editable.se-show-block p,
.sun-editor-editable.se-show-block pre,
.sun-editor-editable.se-show-block ul {
  border: 1px dashed #3f9dff !important;
  padding: 1em 8px 8px !important;
}

.sun-editor-editable.se-show-block ol,
.sun-editor-editable.se-show-block ul {
  border: 1px dashed #d539ff !important;
}

.sun-editor-editable.se-show-block pre {
  border: 1px dashed #27c022 !important;
}

.se-show-block p {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPAQMAAAAF7dc0AAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAaSURBVAjXY/j/gwGCPvxg+F4BQiAGDP1HQQByxxw0gqOzIwAAAABJRU5ErkJggg==") no-repeat;
}

.se-show-block div {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAPAQMAAAAxlBYoAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAmSURBVAjXY/j//wcDDH+8XsHwDYi/hwNx1A8w/nYLKH4XoQYJAwCXnSgcl2MOPgAAAABJRU5ErkJggg==") no-repeat;
}

.se-show-block h1, .se-show-block .h1 {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAfSURBVAjXY/j/v4EBhr+9B+LzEPrDeygfhI8j1CBhAEhmJGY4Rf6uAAAAAElFTkSuQmCC") no-repeat;
}

.se-show-block h2, .se-show-block .h2 {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAmSURBVAjXY/j/v4EBhr+dB+LtQPy9geEDEH97D8T3gbgdoQYJAwA51iPuD2haEAAAAABJRU5ErkJggg==") no-repeat;
}

.se-show-block h3, .se-show-block .h3 {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAiSURBVAjXY/j/v4EBhr+dB+LtQPy9geHDeQgN5p9HqEHCADeWI+69VG2MAAAAAElFTkSuQmCC") no-repeat;
}

.se-show-block h4, .se-show-block .h4 {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPAQMAAADTSA1RAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAiSURBVAjXY/j//wADDH97DsTXIfjDdiDdDMTfIRhZHRQDAKJOJ6L+K3y7AAAAAElFTkSuQmCC") no-repeat;
}

.se-show-block h5, .se-show-block .h5 {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAlSURBVAjXY/j/v4EBhr+1A/F+IO5vYPiwHUh/B2IQfR6hBgkDABlWIy5uM+9GAAAAAElFTkSuQmCC") no-repeat;
}

.se-show-block h6, .se-show-block .h6 {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAiSURBVAjXY/j/v4EBhr+dB+LtQLy/geFDP5S9HSKOrA6KAR9GIza1ptJnAAAAAElFTkSuQmCC") no-repeat;
}

.se-show-block li {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA7SURBVDhPYxgFcNDQ0PAfykQBIHEYhgoRB/BpwCfHBKWpBkaggYxQGgOgBzyQD1aLLA4TGwWDGjAwAACR3RcEU9Ui+wAAAABJRU5ErkJggg==") no-repeat;
}

.se-show-block ol {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABHSURBVDhPYxgFcNDQ0PAfhKFcFIBLHCdA1oBNM0kGEmMAPgOZoDTVANUNxAqQvURMECADRiiNAWCagDSGGhyW4DRrMAEGBgAu0SX6WpGgjAAAAABJRU5ErkJggg==") no-repeat;
}

.se-show-block ul {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA1SURBVDhPYxgFDA0NDf+hTBSALI5LDQgwQWmqgVEDKQcsUBoF4ItFGEBXA+QzQpmDGjAwAAA8DQ4Lni6gdAAAAABJRU5ErkJggg==") no-repeat;
}

.sun-editor-editable .__se__p-bordered,
.sun-editor .__se__p-bordered {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  padding: 4px 0;
}

.sun-editor-editable .__se__p-spaced,
.sun-editor .__se__p-spaced {
  letter-spacing: 1px;
}

.sun-editor-editable .__se__p-neon,
.sun-editor .__se__p-neon {
  font-weight: 200;
  font-style: italic;
  background: #000;
  color: #fff;
  padding: 6px 4px;
  border: 2px solid #fff;
  border-radius: 6px;
  text-transform: uppercase;
  animation: neonFlicker 1.5s infinite alternate;
}

@keyframes neonFlicker {
  0%, 19%, 21%, 23%, 25%, 54%, 56%, to {
    text-shadow: -0.2rem -0.2rem 1rem #fff, 0.2rem 0.2rem 1rem #fff, 0 0 2px #f40, 0 0 4px #f40, 0 0 6px #f40, 0 0 8px #f40, 0 0 10px #f40;
    box-shadow: 0 0 0.5px #fff, inset 0 0 0.5px #fff, 0 0 2px #08f, inset 0 0 2px #08f, 0 0 4px #08f, inset 0 0 4px #08f;
  }
  20%, 24%, 55% {
    text-shadow: none;
    box-shadow: none;
  }
}
.sun-editor-editable .__se__t-shadow,
.sun-editor .__se__t-shadow {
  text-shadow: -0.2rem -0.2rem 1rem #fff, 0.2rem 0.2rem 1rem #fff, 0 0 0.2rem #999, 0 0 0.4rem #888, 0 0 0.6rem #777, 0 0 0.8rem #020202, 0 0 1rem #555;
}

.sun-editor-editable .__se__t-code,
.sun-editor .__se__t-code {
  font-family: monospace;
  color: #020202;
  background-color: rgba(27, 31, 35, 0.05);
  border-radius: 6px;
  padding: 0.2em 0.4em;
}

.table-padding-top-0 {
  padding-top: 0px;
}

.table-line-height-32 {
  line-height: 32px;
}

.image-display-none {
  display: none;
}

.image-display-none-not-imp {
  display: none !important;
}

.image-float-right {
  float: right;
}

.image-border-bottom {
  border-bottom: 1px dashed #ccc;
}

.image-autosize {
  max-width: "";
  width: "";
  height: "";
}

.image-cover-autosize {
  width: "";
  height: "";
}

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

a {
  color: #0052CC;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #40a9ff;
}

a:active {
  color: #096dd9;
}

a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}

a:focus {
  text-decoration: none;
  outline: 0;
}

a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

.ant-picker-footer {
  display: flex;
}

.ant-picker-footer-extra {
  width: 100%;
}

.prompt-message {
  height: 60vh;
  margin: 0 1px;
  overflow-y: auto;
}

div[role=dialog][aria-modal=true]:nth-last-child(1) {
  z-index: 1125;
}

.modal-backdrop.show:nth-last-child(2) {
  z-index: 1100;
}

.signInLInks {
  color: #568FED !important;
  cursor: pointer;
  font-weight: 500;
}

.mfaBtn:disabled {
  background-color: #808080 !important;
  border-color: #808080 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpZ2h0LmNzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8xLXZhcmlhYmxlcy9fYXBwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NvbnZlcnNhdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZG9jcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2VkaXRvci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZmVhdGhlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faGFtYnVyZ2VyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19pbGx1c3RyYXRpb25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sYW5kaW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3RoZW1lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19tYWluLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcmVib290LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yb290LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zZXR0aW5ncy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9zaWRlYmFyL19kZWZhdWx0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL3NpZGViYXIvX2NvbXBhY3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NpemluZy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc3RhdHMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RhYmxlcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdHlwZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL193aXphcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3dpemFyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fY3Vyc29ycy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19mb250LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3otaW5kZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZnVsbGNhbGVuZGFyL2Jvb3RzdHJhcC9tYWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9hcGV4Y2hhcnRzL3NyYy9hc3NldHMvYXBleGNoYXJ0cy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZHJhZ3VsYS9kaXN0L2RyYWd1bGEuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vdHlmL25vdHlmLm1pbi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2Z1bGxjYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19qdmVjdG9ybWFwLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LWJvb3RzdHJhcC10YWJsZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19yZWFjdC1zZWxlY3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3QtZGF0ZXRpbWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fc3VuZWRpdG9yLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2N1c3RvbS5zY3NzIl0sIm5h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TUtBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FORkY7O0FNQUE7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QU5GRjs7QU1PQTtFQUNFLHFCQUFBO0FOSkY7O0FNU0E7RUFDRSxTQUFBO0FOTkY7O0FNYUE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QU5WRjs7QU1rQkE7RUFDRSx3QkFBQTtBTmZGOztBTXVCQTtFQUNFLHdCQUFBO0FOcEJGOztBU2pqQkE7RUxtUU0scUJBTEk7RUs1UFIsZ0JGd29CNEI7QVBwRjlCOztBUy9pQkU7RUw0UEksZUFMSTtFS25QTixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FQeEQ5Qjs7QVNyakJFO0VMNFBJLGlCQUxJO0VLblBOLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QVBsRDlCOztBUzNqQkU7RUw0UEksZUFMSTtFS25QTixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FQNUM5Qjs7QVNqa0JFO0VMNFBJLGlCQUxJO0VLblBOLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QVB0QzlCOztBU3ZrQkU7RUw0UEksZUFMSTtFS25QTixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FQaEM5Qjs7QVM3a0JFO0VMNFBJLGlCQUxJO0VLblBOLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QVAxQjlCOztBUzNqQkE7RUN2REUsZUFBQTtFQUNBLGdCQUFBO0FWc25CRjs7QVMzakJBO0VDNURFLGVBQUE7RUFDQSxnQkFBQTtBVjJuQkY7O0FTN2pCQTtFQUNFLHFCQUFBO0FUZ2tCRjtBUzlqQkU7RUFDRSxvQkZzb0IwQjtBUHRFOUI7O0FTdGpCQTtFTDhNTSxjQUxJO0VLdk1SLHlCQUFBO0FUeWpCRjs7QVNyakJBO0VBQ0UsbUJSNUVPO0VHbVJILHFCQUxJO0FKdVhWO0FTdGpCRTtFQUNFLGdCQUFBO0FUd2pCSjs7QVNwakJBO0VBQ0UsaUJBQUE7RUFDQSxtQlJ0Rk87RUdtUkgsY0FMSTtFS3RMUixjUnhCUztBRCtrQlg7QVNyakJFO0VBQ0UsYUFBQTtBVHVqQko7O0FXdnBCQTtF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QTtBbEIyekRKOztBbUJ2OERFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkJtOERKOztBbUJyOURFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkJpOURKOztBbUJuK0RFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkIrOURKOztBbUJqL0RFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkI2K0RKOztBbUIvL0RFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkIyL0RKOztBbUI3Z0VFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkJ5Z0VKOztBbUIzaEVFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkJ1aEVKOztBbUJ6aUVFO0VBT0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQ0FBQTtBbkJxaUVKOztBa0JwNURJO0VBQ0UsZ0JBQUE7RUFDQSxpQ0FBQTtBbEJ1NUROOztBZWwvREk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VsQjY1REo7QUFDRjtBZXovREk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VsQm02REo7QUFDRjtBZS8vREk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VsQnk2REo7QUFDRjtBZXJnRUk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VsQis2REo7QUFDRjtBZTNnRUk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VsQnE3REo7QUFDRjtBb0J6bEVBO0VBQ0UscUJidTJCc0M7QVBvdkN4Qzs7QW9CbGxFQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFaEI4UUksa0JBTEk7RWdCclFSLGtCbkJpSWlCO0FEazlEbkI7O0FvQi9rRUE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VoQm9RSSxrQkFMSTtBSm8xRFY7O0FvQi9rRUE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VoQjhQSSxrQkFMSTtBSjAxRFY7O0FxQmhuRUE7RUFDRSxtQmQrMUJzQztFSHJrQmxDLGNBTEk7RWlCalJSLGdDZCsxQnNDO0FQa3hDeEM7O0FzQnRuRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBO0VsQndSSSxtQkFMSTtFa0JoUlIsZ0JyQlBtQjtFcUJRbkIsa0JyQjJJaUI7RXFCMUlqQixjckJpRVM7RXFCaEVULHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHNCckJ3RFM7RXFCdkRULDRCQUFBO0VBQ0Esd0NBQUE7RWRHRSxzQ0FBQTtFZUhFLHdFRE1KO0F0Qm9uRUY7QXVCdG5FTTtFRGhCTjtJQ2lCUSxnQkFBQTtFdkJ5bkVOO0FBQ0Y7QXNCdm5FRTtFQUNFLGdCQUFBO0F0QnluRUo7QXNCdm5FSTtFQUNFLGVBQUE7QXRCeW5FTjtBc0JwbkVFO0VBQ0UsY3JCMkNPO0VxQjFDUCxzQnJCbUNPO0VxQmxDUCxxQmY4MkJvQztFZTcyQnBDLFVBQUE7RUFLRSxnRGZraEJrQjtBUGdtRHhCO0FzQjltRUU7RUFNRSxlQUFBO0VBTUEsZUFBQTtFQUtBLFNBQUE7QXRCa21FSjtBc0I3bEVFO0VBQ0UsY0FBQTtFQUNBLFVBQUE7QXRCK2xFSjtBc0IzbEVFO0VBQ0UsZ0NmNDBCb0M7RWUxMEJwQyxVQUFBO0F0QjRsRUo7QXNCL2xFRTtFQUNFLGdDZjQwQm9DO0VlMTBCcEMsVUFBQTtBdEI0bEVKO0FzQi9sRUU7RUFDRSxnQ2Y0MEJvQztFZTEwQnBDLFVBQUE7QXRCNGxFSjtBc0JwbEVFO0VBRUUseUJyQmZPO0VxQmtCUCxVQUFBO0F0Qm1sRUo7QXNCL2tFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQnJCeUhrQjtVcUJ6SGxCLHlCckJ5SGtCO0VxQnhIbEIsY3JCckJPO0V1QnpFVCx1Q2pCcWlDZ0M7RWVyOEI5QixvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJyQjJDVztFcUIxQ1gsZ0JBQUE7RUN6RkUsNklEMEZGO0VDMUZFLHFJRDBGRjtBdEJpbEVKO0FzQjdsRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJyQnlIa0I7VXFCekhsQix5QnJCeUhrQjtFcUJ4SGxCLGNyQnJCTztFdUJ6RVQsdUNqQnFpQ2dDO0VlcjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCckIyQ1c7RXFCMUNYLGdCQUFBO0VDekZFLHFJRDBGRjtBdEJpbEVKO0F1QnZxRU07RUQwRUo7SUN6RU0sd0JBQUE7SUFBQSxnQkFBQTtFdkIwcUVOO0VzQmptRUE7SUN6RU0sZ0JBQUE7RXZCMHFFTjtBQUNGO0FzQm5sRUU7RUFDRSx3Q2Y0N0I4QjtBUHlwQ2xDO0FzQnRsRUU7RUFDRSx3Q2Y0N0I4QjtBUHlwQ2xDOztBc0I1a0VBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JyQjBCaUI7RXFCekJqQiwyQmYyeEJzQztFZTF4QnRDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBdEIra0VGO0FzQjdrRUU7RUFDRSxVQUFBO0F0QitrRUo7QXNCNWtFRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdEI2a0VKOztBc0Jsa0VBO0VBQ0Usa0NyQjRFZ0I7RXFCM0VoQix1QkFBQTtFbEJ5SUksa0JBTEk7RUl2UU4seUNBQUE7QVIwc0VKO0FzQm5rRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJmb29CMEI7VWVwb0IxQix5QmZvb0IwQjtBUGk4QzlCO0FzQnhrRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJmb29CMEI7VWVwb0IxQix5QmZvb0IwQjtBUGk4QzlCOztBc0Jqa0VBO0VBQ0Usa0NyQmlFZ0I7RXFCaEVoQixxQkFBQTtFbEI0SEksa0JBTEk7RUl2UU4seUNBQUE7QVJzdEVKO0FzQmxrRUU7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0JmMm5CMEI7VWUzbkIxQix1QmYybkIwQjtBUHk4QzlCO0FzQnZrRUU7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0JmMm5CMEI7VWUzbkIxQix1QmYybkIwQjtBUHk4QzlCOztBc0I1akVFO0VBQ0UsbUNyQjRDVztBRG1oRWY7QXNCNWpFRTtFQUNFLGtDckIwQ2M7QURvaEVsQjtBc0IzakVFO0VBQ0Usa0NyQndDYztBRHFoRWxCOztBc0J4akVBO0VBQ0UsV2ZxdUJzQztFZXB1QnRDLCtCckI2QmE7RXFCNUJiLGdCckJvQm9CO0FEdWlFdEI7QXNCempFRTtFQUNFLGVBQUE7QXRCMmpFSjtBc0J4akVFO0VBQ0Usb0JBQUE7RWR2TEEsc0NBQUE7QVJrdkVKO0FzQnZqRUU7RUFDRSxvQkFBQTtFZDVMQSxzQ0FBQTtBUnN2RUo7QXNCdGpFRTtFQUFvQiw4QnJCY0o7QUQyaUVsQjtBc0J4akVFO0VBQW9CLDhCckJlSjtBRDRpRWxCOztBeUIxd0VBO0VBQ0Usd1BBQUE7RUFFQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNDQUFBO0VyQnFSSSxtQkFMSTtFcUI3UVIsZ0J4QlZtQjtFd0JXbkIsa0J4QndJaUI7RXdCdklqQixjeEI4RFM7RXdCN0RULHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHNCeEJxRFM7RXdCcERULG1GQUFBO0VBQ0EsNEJBQUE7RUFDQSx3Q2xCKzlCa0M7RWtCOTlCbEMsMEJsQis5QmtDO0VrQjk5QmxDLHdDQUFBO0VqQkhFLHNDQUFBO0VlSEUsd0VFU0o7QXpCMHdFRjtBdUIvd0VNO0VFZk47SUZnQlEsZ0JBQUE7RXZCa3hFTjtBQUNGO0F5Qjd3RUU7RUFDRSxxQmxCczNCb0M7RWtCcjNCcEMsVUFBQTtFQUtFLCtDbEJpK0I0QjtBUDB5Q2xDO0F5QnZ3RUU7RUFFRSxxQnhCa0xrQjtFd0JqTGxCLHNCQUFBO0F6Qnd3RUo7QXlCcndFRTtFQUVFLHlCeEIwQk87QUQ0dUVYO0F5Qmp3RUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0F6Qm13RUo7O0F5Qi92RUE7RUFDRSxvQnhCOEp1QjtFd0I3SnZCLHVCeEI2SnVCO0V3QjVKdkIsb0JsQnF1QjRCO0VIbGdCeEIsa0JBTEk7RUl2UU4seUNBQUE7QVI2eUVKOztBeUIvdkVBO0VBQ0Usb0J4QnVKdUI7RXdCdEp2Qix1QnhCc0p1QjtFd0JySnZCLGtCbEJpdUI0QjtFSHRnQnhCLGtCQUxJO0VJdlFOLHlDQUFBO0FScXpFSjs7QXlCN3ZFSTtFQUNFLHdQQUFBO0F6Qmd3RU47O0EwQngwRUE7RUFDRSxjQUFBO0VBQ0EsdUJuQnE2QndDO0VtQnA2QnhDLG1CbkJxNkJ3QztFbUJwNkJ4Qyx1Qm5CcTZCd0M7QVBzNkMxQztBMEJ6MEVFO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0ExQjIwRUo7O0EwQnYwRUE7RUFDRSxvQm5CMjVCd0M7RW1CMTVCeEMsZUFBQTtFQUNBLGlCQUFBO0ExQjAwRUY7QTBCeDBFRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QTFCMDBFSjs7QTBCdDBFQTtFQUNFLHdCQUFBO0VBRUEsY0FBQTtFQUNBLFVuQjA0QndDO0VtQno0QnhDLFduQnk0QndDO0VtQng0QnhDLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSx5Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkRuQjI0QndDO0VtQjE0QnhDLGlDQUFBO0tBQUEsbUJBQUE7VUFBQSx5QkFBQTtBMUJ3MEVGO0EwQnIwRUU7RWxCM0JFLHFCQUFBO0FSbTJFSjtBMEJwMEVFO0VBRUUsa0JuQm00QnNDO0FQazhDMUM7QTBCbDBFRTtFQUNFLHVCbkIwM0JzQztBUDA4QzFDO0EwQmowRUU7RUFDRSxxQm5CczFCb0M7RW1CcjFCcEMsVUFBQTtFQUNBLGdEbkI4Zm9CO0FQcTBEeEI7QTBCaDBFRTtFQUNFLHlCekJUTTtFeUJVTixxQnpCVk07QUQ0MEVWO0EwQmgwRUk7RUFJSSx1UEFBQTtBMUIrekVSO0EwQjN6RUk7RUFJSSwrSkFBQTtBMUIwekVSO0EwQnJ6RUU7RUFDRSx5QnpCOUJNO0V5QitCTixxQnpCL0JNO0V5Qm9DSixpUEFBQTtBMUJtekVOO0EwQi95RUU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZbkJrMkJ1QztBUCs4QzNDO0EwQjF5RUk7RUFDRSxlQUFBO0VBQ0EsWW5CeTFCcUM7QVBtOUMzQzs7QTBCOXhFQTtFQUNFLG1CbkJvMUJnQztBUDY4Q2xDO0EwQi94RUU7RUFDRSwyS0FBQTtFQUVBLFVuQjgwQjhCO0VtQjcwQjlCLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQ0FBQTtFbEJqSEEsa0JBQUE7RWVIRSxpREdzSEY7QTFCZ3lFSjtBdUJsNUVNO0VHMEdKO0lIekdNLGdCQUFBO0V2QnE1RU47QUFDRjtBMEJueUVJO0VBQ0UsNkpBQUE7QTFCcXlFTjtBMEJseUVJO0VBQ0UsaUNuQjYwQjRCO0VtQngwQjFCLDBKQUFBO0ExQmd5RVI7QTBCM3hFRTtFQUNFLG9CbkJ3ekI4QjtFbUJ2ekI5QixlQUFBO0ExQjZ4RUo7QTBCM3hFSTtFQUNFLG9CQUFBO0VBQ0EsY0FBQTtBMUI2eEVOOztBMEJ4eEVBO0VBQ0UscUJBQUE7RUFDQSxrQm5Cc3lCZ0M7QVBxL0NsQzs7QTBCeHhFQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBMUIyeEVGO0EwQnZ4RUk7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhbkJzcEJ3QjtBUG1vRDlCOztBMEJseEVJO0VBQ0UsaUxBQUE7QTFCcXhFTjs7QTJCeDhFQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLDZCQUFBO0EzQjI4RUY7QTJCejhFRTtFQUNFLFVBQUE7QTNCMjhFSjtBMkJ2OEVJO0VBQTBCLG1FcEI4Z0NhO0FQNDdDM0M7QTJCejhFSTtFQUEwQixtRXBCNmdDYTtBUCs3QzNDO0EyQno4RUU7RUFDRSxTQUFBO0EzQjI4RUo7QTJCeDhFRTtFQUNFLFdwQisvQnVDO0VvQjkvQnZDLFlwQjgvQnVDO0VvQjcvQnZDLG9CQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFSDFCRix5QnZCcURRO0UwQnpCTixTcEI2L0J1QztFQzFnQ3ZDLG1CQUFBO0VlSEUsb0hJbUJGO0VKbkJFLDRHSW1CRjtBM0J5OEVKO0F1Qng5RU07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCMjlFTjtBQUNGO0EyQjU4RUk7RUhqQ0YseUJqQjhoQ3lDO0FQazlDM0M7QTJCMThFRTtFQUNFLFdwQncrQjhCO0VvQnYrQjlCLGNwQncrQjhCO0VvQnYrQjlCLGtCQUFBO0VBQ0EsZXBCdStCOEI7RW9CdCtCOUIsd0NwQnUrQjhCO0VvQnQrQjlCLHlCQUFBO0VuQjdCQSxtQkFBQTtBUjArRUo7QTJCeDhFRTtFQUNFLFdwQm8rQnVDO0VvQm4rQnZDLFlwQm0rQnVDO0VvQmwrQnZDLHFCQUFBO09BQUEsZ0JBQUE7RUhwREYseUJ2QnFEUTtFMEJDTixTcEJtK0J1QztFQzFnQ3ZDLG1CQUFBO0VlSEUsaUhJNkNGO0VKN0NFLDRHSTZDRjtBM0J5OEVKO0F1QmwvRU07RUlpQ0o7SUpoQ00scUJBQUE7SUFBQSxnQkFBQTtFdkJxL0VOO0FBQ0Y7QTJCNThFSTtFSDNERix5QmpCOGhDeUM7QVA0K0MzQztBMkIxOEVFO0VBQ0UsV3BCODhCOEI7RW9CNzhCOUIsY3BCODhCOEI7RW9CNzhCOUIsa0JBQUE7RUFDQSxlcEI2OEI4QjtFb0I1OEI5Qix3Q3BCNjhCOEI7RW9CNThCOUIseUJBQUE7RW5CdkRBLG1CQUFBO0FSb2dGSjtBMkJ4OEVFO0VBQ0Usb0JBQUE7QTNCMDhFSjtBMkJ4OEVJO0VBQ0UsMkNwQmc5QnFDO0FQMC9DM0M7QTJCdjhFSTtFQUNFLDJDcEI0OEJxQztBUDYvQzNDOztBNEJoaUZBO0VBQ0Usa0JBQUE7QTVCbWlGRjtBNEJqaUZFOzs7RUFHRSwwQnJCd2lDb0M7RXFCdmlDcEMsOEJyQnVpQ29DO0VxQnRpQ3BDLGlCckJ1aUNvQztBUDQvQ3hDO0E0QmhpRkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHFCQUFBO0VMUkUsZ0VLU0Y7QTVCa2lGSjtBdUJ2aUZNO0VLVEo7SUxVTSxnQkFBQTtFdkIwaUZOO0FBQ0Y7QTRCcGlGRTs7RUFFRSxvQkFBQTtBNUJzaUZKO0E0QnBpRkk7RUFDRSxrQkFBQTtBNUJ1aUZOO0E0QnhpRkk7RUFDRSxrQkFBQTtBNUJ1aUZOO0E0QnhpRkk7O0VBQ0Usa0JBQUE7QTVCdWlGTjtBNEJwaUZJO0VBRUUscUJyQjRnQ2tDO0VxQjNnQ2xDLHdCckI0Z0NrQztBUDJoRHhDO0E0QjFpRkk7OztFQUVFLHFCckI0Z0NrQztFcUIzZ0NsQyx3QnJCNGdDa0M7QVAyaER4QztBNEJwaUZJOztFQUNFLHFCckJ1Z0NrQztFcUJ0Z0NsQyx3QnJCdWdDa0M7QVBnaUR4QztBNEJuaUZFO0VBQ0UscUJyQmlnQ29DO0VxQmhnQ3BDLHdCckJpZ0NvQztBUG9pRHhDO0E0QjloRkk7RUFDRSwyQ0FBQTtFQUNBLDhEckIyL0JrQztBUHdpRHhDO0E0QnJpRkk7Ozs7RUFDRSwyQ0FBQTtFQUNBLDhEckIyL0JrQztBUHdpRHhDO0E0QmppRk07RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGFyQm0vQmdDO0VxQmwvQmhDLFdBQUE7RUFDQSxzQjNCR0c7RU9uRFAsc0NBQUE7QVJ1bEZKO0E0QjdpRk07Ozs7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGFyQm0vQmdDO0VxQmwvQmhDLFdBQUE7RUFDQSxzQjNCR0c7RU9uRFAsc0NBQUE7QVJ1bEZKO0E0QmhpRkk7RUFDRSwyQ0FBQTtFQUNBLDhEckIwK0JrQztBUHdqRHhDO0E0QjdoRkk7RUFDRSxtQkFBQTtBNUIraEZOO0E0QjNoRkU7O0VBRUUsYzNCWk87QUR5aUZYO0E0QjNoRkk7O0VBQ0UseUIzQm5CSztBRGlqRlg7O0E2QnJuRkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0E3QnduRkY7QTZCdG5GRTs7O0VBR0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QTdCd25GSjtBNkJwbkZFOzs7RUFHRSxVQUFBO0E3QnNuRko7QTZCaG5GRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBN0JrbkZKO0E2QmhuRkk7RUFDRSxVQUFBO0E3QmtuRk47O0E2QnZtRkE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFekI4T0ksbUJBTEk7RXlCdk9SLGdCNUJoRG1CO0U0QmlEbkIsa0I1QmtHaUI7RTRCakdqQixjNUJ3QlM7RTRCdkJULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1Q3RCMDZCc0M7RXNCejZCdEMsd0NBQUE7RXJCdENFLHNDQUFBO0FSaXBGSjs7QTZCam1GQTs7OztFQUlFLHFCQUFBO0V6QndOSSxrQkFMSTtFSXZRTix5Q0FBQTtBUjBwRko7O0E2QmptRkE7Ozs7RUFJRSx1QkFBQTtFekIrTUksa0JBTEk7RUl2UU4seUNBQUE7QVJtcUZKOztBNkJqbUZBOztFQUVFLHFCQUFBO0E3Qm9tRkY7O0E2QnZsRkk7Ozs7RXJCakVBLDBCQUFBO0VBQ0EsNkJBQUE7QVIrcEZKO0E2QnRsRkk7Ozs7RXJCMUVBLDBCQUFBO0VBQ0EsNkJBQUE7QVJzcUZKO0E2QmhsRkU7RUFDRSwyQkFBQTtFckIxRUEseUJBQUE7RUFDQSw0QkFBQTtBUjZwRko7QTZCaGxGRTs7RXJCOUVFLHlCQUFBO0VBQ0EsNEJBQUE7QVJrcUZKOztBOEIxckZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnZCdTBCb0M7RUhya0JsQyxjQUxJO0UwQjFQTixpQ3ZCa2pDcUI7QVAwb0R6Qjs7QThCenJGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RTFCcVBFLGtCQUxJO0UwQjdPTixXdkJxaUNxQjtFdUJwaUNyQixtQ3ZCb2lDcUI7RUMvakNyQixzQ0FBQTtBUnV0Rko7O0E4QnZyRkk7Ozs7RUFFRSxjQUFBO0E5QjRyRk47O0E4QjN1Rkk7RUFxREUsK0N2QnVoQ21CO0FQbXFEekI7QThCaHJGTTtFQUNFLCtDdkI0Z0NpQjtFdUIzZ0NqQiwwRHZCMmdDaUI7QVB1cUR6Qjs7QThCbnZGSTtFQWtGRSwrQ3ZCMC9CbUI7QVAycUR6QjtBOEJ6cEZNO0VBQ0UsK0N2QjYrQmlCO0V1QjUrQmpCLDBEdkI0K0JpQjtBUCtxRHpCOztBOEIzdkZJO0VBK0dFLCtDdkI2OUJtQjtBUG1yRHpCO0E4QjlvRk07RUFDRSw0Q3ZCMDlCaUI7QVBzckR6QjtBOEI3b0ZNO0VBQ0Us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ekU0OU5aOztBeUVuK05RO0VBT0ksMkJBQUE7QXpFZytOWjs7QXlFditOUTtFQU9JLDZCQUFBO0F6RW8rTlo7O0F5RTMrTlE7RUFPSSw4QkFBQTtBekV3K05aOztBeUUvK05RO0VBT0ksNkJBQUE7QXpFNCtOWjs7QXlFbi9OUTtFQU9JLDJCQUFBO0F6RWcvTlo7O0F5RXYvTlE7RUFPSSw2QkFBQTtBekVvL05aOztBeUUzL05RO0VBT0ksOEJBQUE7QXpFdy9OWjs7QXlFLy9OUTtFQU9JLDZCQUFBO0F6RTQvTlo7O0F5RW5nT1E7RUFPSSwwQkFBQTtBekVnZ09aOztBeUV2Z09RO0VBT0ksZ0NBQUE7QXpFb2dPWjs7QXlFM2dPUTtFQU9JLHlCQUFBO0F6RXdnT1o7O0F5RS9nT1E7RUFPSSx3QkFBQTtBekU0Z09aOztBeUVuaE9RO0VBT0ksK0JBQUE7QXpFZ2hPWjs7QXlFdmhPUTtFQU9JLHlCQUFBO0F6RW9oT1o7O0F5RTNoT1E7RUFPSSw2QkFBQTtBekV3aE9aOztBeUUvaE9RO0VBT0ksOEJBQUE7QXpFNGhPWjs7QXlFbmlPUTtFQU9JLHdCQUFBO0F6RWdpT1o7O0F5RXZpT1E7RUFPSSwrQkFBQTtBekVvaU9aOztBeUUzaU9RO0VBT0ksd0JBQUE7QXpFd2lPWjs7QXlFL2lPUTtFQU9JLDJDQUFBO0F6RTRpT1o7O0F5RW5qT1E7RUFPSSw4Q0FBQTtBekVnak9aOztBeUV2ak9RO0VBT0ksOENBQUE7QXpFb2pPWjs7QXlFM2pPUTtFQU9JLDJCQUFBO0F6RXdqT1o7O0F5RXprT1E7RUFDRSxnRkFBQTtBekU0a09WOztBeUU3a09RO0VBQ0Usa0ZBQUE7QXpFZ2xPVjs7QXlFamxPUTtFQUNFLGdGQUFBO0F6RW9sT1Y7O0F5RXJsT1E7RUFDRSw2RUFBQTtBekV3bE9WOztBeUV6bE9RO0VBQ0UsZ0ZBQUE7QXpFNGxPVjs7QXlFN2xPUTtFQUNFLCtFQUFBO0F6RWdtT1Y7O0F5RWptT1E7RUFDRSw4RUFBQTtBekVvbU9WOztBeUVybU9RO0VBQ0UsNkVBQUE7QXpFd21PVjs7QXlFL2xPUTtFQU9JLDJCQUFBO0F6RTRs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MU9aOztBeUU3MU9RO0VBT0ksc0JBQUE7QXpFMDFPWjs7QXlFajJPUTtFQU9JLHNCQUFBO0F6RTgxT1o7O0F5RXIyT1E7RUFPSSwwQkFBQTtBekVrMk9aOztBeUV6Mk9RO0VBT0ksdUJBQUE7QXpFczJPWjs7QXlFNzJPUTtFQU9JLDJCQUFBO0F6RTAyT1o7O0F5RWozT1E7RUFPSSxzQkFBQTtBekU4Mk9aOztBeUVyM09RO0VBT0ksc0JBQUE7QXpFazNPWjs7QXlFejNPUTtFQU9JLHNCQUFBO0F6RXMzT1o7O0F5RTczT1E7RUFPSSx1QkFBQTtBekUwM09aOztBeUVqNE9RO0VBT0ksdUJBQUE7QXpFODNPWjs7QXlFcjRPUTtFQU9JLDJCQUFBO0F6RWs0T1o7O0F5RXo0T1E7RUFPSSx3QkFBQTtBekVzNE9aOztBeUU3NE9RO0VBT0ksNEJBQUE7QXpFMDRPWjs7QXlFajVPUTtFQU9JLHlCQUFBO0F6RTg0T1o7O0F5RXI1T1E7RUFPSSw4QkFBQTtBekVrNU9aOztBeUV6NU9RO0VBT0ksaUNBQUE7QXpFczVPWjs7QXlFNzVPUTtFQU9JLHNDQUFBO0F6RTA1T1o7O0F5RWo2T1E7RUFPSSx5Q0FBQTtBekU4NU9aOztBeUVyNk9RO0VBT0ksdUJBQUE7QXpFazZPWjs7QXlFejZPUTtFQU9JLHVCQUFBO0F6RXM2T1o7O0F5RTc2T1E7RUFPSSx5QkFBQTtBekUwNk9aOztBeUVqN09RO0VBT0kseUJBQUE7QXpFODZPWjs7QXlFcjdPUTtFQU9JLDBCQUFBO0F6RWs3T1o7O0F5RXo3T1E7RUFPSSw0QkFBQTtBekVzN09aOztBeUU3N09RO0VBT0ksa0NBQUE7QXpFMDdPWjs7QXlFajhPUTtFQU9JLHNDQUFBO0F6RTg3T1o7O0F5RXI4T1E7RUFPSSxvQ0FBQTtBekVrOE9aOztBeUV6OE9RO0VBT0ksa0NBQUE7QXpFczhPWjs7QXlFNzhPUTtFQU9JLHlDQUFBO0F6RTA4T1o7O0F5RWo5T1E7RUFPSSx3Q0FBQTtBekU4OE9aOztBeUVyOU9RO0VBT0ksd0NBQUE7QXpFazlPWjs7QXlFejlPUTtFQU9JLGtDQUFBO0F6RXM5T1o7O0F5RTc5T1E7RUFPSSxnQ0FBQTtBekUwOU9aOztBeUVqK09RO0VBT0ksOEJBQUE7QXpFODlPWjs7QXlFcitPUTtFQU9JLGdDQUFBO0F6RWsrT1o7O0F5RXorT1E7RUFPSSwrQkFBQTtBekVzK09aOztBeUU3K09RO0VBT0ksb0NBQUE7QXpFMCtPWjs7QXlFai9PUTtFQU9JLGtDQUFBO0F6RTgrT1o7O0F5RXIvT1E7RUFPSSxnQ0FBQTtBekVrL09aOztBeUV6L09RO0VBT0ksdUNBQUE7QXpFcy9PWjs7QXlFNy9PUTtFQU9JLHNDQUFBO0F6RTAvT1o7O0F5RWpnUFE7RUFPSSxpQ0FBQTtBekU4L09aOztBeUVyZ1BRO0VBT0ksMkJBQUE7QXpFa2dQWjs7QXlFemdQUTtFQU9JLGlDQUFBO0F6RXNnUFo7O0F5RTdnUFE7RUFPSSwrQkFBQTtBekUwZ1BaOztBeUVqaFBRO0VBT0ksNkJBQUE7QXpFOGdQWjs7QXlFcmhQUTtFQU9JLCtCQUFBO0F6RWtoUFo7O0F5RXpoUFE7RUFPSSw4QkFBQTtBekVzaFBaOztBeUU3aFBRO0VBT0ksb0JBQUE7QXpFMGhQWjs7QXlFamlQUTtFQU9JLG1CQUFBO0F6RThoUFo7O0F5RXJpUFE7RUFPSSxtQkFBQTtBekVraVBaOztBeUV6aVBRO0VBT0ksbUJBQUE7QXpFc2lQWjs7QXlFN2lQUTtFQU9JLG1CQUFBO0F6RTBpUFo7O0F5RWpqUFE7RUFPSSxtQkFBQTtBekU4aVBaOztBeUVyalBRO0VBT0ksbUJBQUE7QXpFa2pQWjs7QXlFempQUTtFQU9JLG1CQUFBO0F6RXNqUFo7O0F5RTdqUFE7RUFPSSxvQkFBQTtBekUwalBaOztBeUVqa1BRO0VBT0ksMEJBQUE7QXpFOGpQWjs7QXlFcmtQUTtFQU9JLHlCQUFBO0F6RWtrUFo7O0F5RXprUFE7RUFPSSx1QkFBQTtBekVza1BaOztBeUU3a1BRO0VBT0kseUJBQUE7QXpFMGtQWjs7QXlFamxQUTtFQU9JLHVCQUFBO0F6RThrUFo7O0F5RXJsUFE7RUFPSSx5QkFBQTtBekVrbFBaOztBeUV6bFBRO0VBT0ksdUJBQUE7QXpFc2xQWjs7QXlFN2xQUTtFQU9JLHVCQUFBO0F6RTBsUFo7O0F5RWptUFE7RUFPSSwwQkFBQTtFQUFBLHlCQUFBO0F6RStsUFo7O0F5RXRtUFE7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0F6RW9tUFo7O0F5RTNtUFE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0F6RXltUFo7O0F5RWhuUFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0F6RThtUFo7O0F5RXJuUFE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0F6RW1uUFo7O0F5RTFuUFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0F6RXduUFo7O0F5RS9uUFE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0F6RTZuUFo7O0F5RXBvUFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0F6RWtvUFo7O0F5RXpvUFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0F6RXVvUFo7O0F5RTlvUFE7RUFPSSx3QkFBQTtFQUFBLDJCQUFBO0F6RTRvUFo7O0F5RW5wUFE7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0F6RWlwUFo7O0F5RXhwUFE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0F6RXNwUFo7O0F5RTdwUFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0F6RTJwUFo7O0F5RWxxUFE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0F6RWdxUFo7O0F5RXZxUFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0F6RXFxUFo7O0F5RTVxUFE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0F6RTBxUFo7O0F5RWpyUFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0F6RStxUFo7O0F5RXRyUFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0F6RW9yUFo7O0F5RTNyUFE7RUFPSSx3QkFBQTtBekV3clBaOztBeUUvclBRO0VBT0ksOEJBQUE7QXpFNHJQWjs7QXlFbnNQUTtFQU9JLDZCQUFBO0F6RWdzUFo7O0F5RXZzUFE7RUFPSSwyQkFBQTtBekVvc1BaOztBeUUzc1BRO0VBT0ksNkJBQUE7QXpFd3NQWjs7QXlFL3NQUTtFQU9JLDJCQUFBO0F6RTRzUFo7O0F5RW50UFE7RUFPSSw2QkFBQTtBekVndFBaOztBeUV2dFBRO0VBT0ksMkJBQUE7QXpFb3RQWjs7QXlFM3RQUTtFQU9JLDJCQUFBO0F6RXd0UFo7O0F5RS90UFE7RUFPSSwwQkFBQTtBekU0dFBaOztBeUVudVBRO0VBT0ksZ0NBQUE7QXpFZ3VQWjs7QXlFdnVQUTtFQU9JLCtCQUFBO0F6RW91UFo7O0F5RTN1UFE7RUFPSSw2QkFBQTtBekV3dVBaOztBeUUvdVBRO0VBT0ksK0JBQUE7QXpFNHVQWjs7QXlFbnZQUTtFQU9JLDZCQUFBO0F6RWd2UFo7O0F5RXZ2UFE7RUFPSSwrQkFBQTtBekVvdlBaOztBeUUzdlBRO0VBT0ksNkJBQUE7QXpFd3ZQWjs7QXlFL3ZQUTtFQU9JLDZCQUFBO0F6RTR2UFo7O0F5RW53UFE7RUFPSSwyQkFBQTtBekVnd1BaOztBeUV2d1BRO0VBT0ksaUNBQUE7QXpFb3dQWjs7QXlFM3dQUTtFQU9JLGdDQUFBO0F6RXd3UFo7O0F5RS93UFE7RUFPSSw4QkFBQTtBekU0d1BaOztBeUVueFBRO0VBT0ksZ0NBQUE7QXpFZ3hQWjs7QXlFdnhQUTtFQU9JLDhCQUFBO0F6RW94UFo7O0F5RTN4UFE7RUFPSSxnQ0FBQTtBekV3eFBaOztBeUUveFBRO0VBT0ksOEJBQUE7QXpFNHhQWjs7QXlFbnlQUTtFQU9JLDhCQUFBO0F6RWd5UFo7O0F5RXZ5UFE7RUFPSSx5QkFBQTtBekVveVBaOztBeUUzeVBRO0VBT0ksK0JBQUE7QXpFd3lQWjs7QXlFL3lQUTtFQU9JLDhCQUFBO0F6RTR5UFo7O0F5RW56UFE7RUFPSSw0QkFBQTtBekVnelBaOztBeUV2elBRO0VBT0ksOEJBQUE7QXpFb3pQWjs7QXlFM3pQUTtFQU9JLDRCQUFBO0F6RXd6UFo7O0F5RS96UFE7RUFPSSw4QkFBQTtBekU0elBaOztBeUVuMFBRO0VBT0ksNEJBQUE7QXpFZzBQWjs7QXlFdjBQUTtFQU9JLDRCQUFBO0F6RW8wUFo7O0F5RTMwUFE7RUFPSSwyQkFBQTtBekV3MFBaOztBeUUvMFBRO0VBT0ksMEJBQUE7QXpFNDBQWjs7QXlFbjFQUTtF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O0F5RXJzUVE7RUFPSSxnQ0FBQTtBekVrc1FaOztBeUV6c1FRO0VBT0ksOEJBQUE7QXpFc3NRWjs7QXlFN3NRUTtFQU9JLDRCQUFBO0F6RTBzUVo7O0F5RWp0UVE7RUFPSSxrQ0FBQTtBekU4c1FaOztBeUVydFFRO0VBT0ksaUNBQUE7QXpFa3RRWjs7QXlFenRRUTtFQU9JLCtCQUFBO0F6RXN0UVo7O0F5RTd0UVE7RUFPSSxpQ0FBQTtBekUwdFFaOztBeUVqdVFRO0VBT0ksK0JBQUE7QXpFOHRRWjs7QXlFcnVRUTtFQU9JLGlDQUFBO0F6RWt1UVo7O0F5RXp1UVE7RUFPSSwrQkFBQTtBekVzdVFaOztBeUU3dVFRO0VBT0ksMEJBQUE7QXpFMHVRWjs7QXlFanZRUTtFQU9JLGdDQUFBO0F6RTh1UVo7O0F5RXJ2UVE7RUFPSSwrQkFBQTtBekVrdlFaOztBeUV6dlFRO0VBT0ksNkJBQUE7QXpFc3ZRWjs7QXlFN3ZRUTtFQU9JLCtCQUFBO0F6RTB2UVo7O0F5RWp3UVE7RUFPSSw2QkFBQTtBekU4dlFaOztBeUVyd1FRO0VBT0ksK0JBQUE7QXpFa3dRWjs7QXlFendRUTtFQU9JLDZCQUFBO0F6RXN3UVo7O0F5RTd3UVE7RUFPSSxpQkFBQTtBekUwd1FaOztBeUVqeFFRO0VBT0ksdUJBQUE7QXpFOHdRWjs7QXlFcnhRUTtFQU9JLHNCQUFBO0F6RWt4UVo7O0F5RXp4UVE7RUFPSSxvQkFBQTtBekVzeFFaOztBeUU3eFFRO0VBT0ksc0JBQUE7QXpFMHhRWjs7QXlFanlRUTtFQU9JLG9CQUFBO0F6RTh4UVo7O0F5RXJ5UVE7RUFPSSxzQkFBQTtBekVreVFaOztBeUV6eVFRO0VBT0ksb0JBQUE7QXpFc3lRWjs7QXlFN3lRUTtFQU9JLHFCQUFBO0F6RTB5UVo7O0F5RWp6UVE7RUFPSSwyQkFBQTtBekU4eVFaOztBeUVyelFRO0VBT0ksMEJBQUE7QXpFa3pRWjs7QXlFenpRUTtFQU9JLHdCQUFBO0F6RXN6UVo7O0F5RTd6UVE7RUFPSSwwQkFBQTtBekUwelFaOztBeUVqMFFRO0VBT0ksd0JBQUE7QXpFOHpRWjs7QXlF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T0ksaUNBQUE7RXpFMHRTVjtFeUVqdVNNO0lBT0ksc0NBQUE7RXpFNnRTVjtFeUVwdVNNO0lBT0kseUNBQUE7RXpFZ3VTVjtFeUV2dVNNO0lBT0ksdUJBQUE7RXpFbXVTVjtFeUUxdVNNO0lBT0ksdUJBQUE7RXpFc3VTVjtFeUU3dVNNO0lBT0kseUJBQUE7RXpFeXVTVjtFeUVodlNNO0lBT0kseUJBQUE7RXpFNHVTVjtFeUVudlNNO0lBT0ksMEJBQUE7RXpFK3VTVjtFeUV0dlNNO0lBT0ksNEJBQUE7RXpFa3ZTVjtFeUV6dlNNO0lBT0ksa0NBQUE7RXpFcXZTVjtFeUU1dlNNO0lBT0ksc0NBQUE7RXpFd3ZTVjtFeUUvdlNNO0lBT0ksb0NBQUE7RXpFMnZTVjtFeUVsd1NNO0lBT0ksa0NBQUE7RXpFOHZTVjtFeUVyd1NNO0lBT0kseUNBQUE7RXpFaXdTVjtFeUV4d1NNO0lBT0ksd0NBQUE7RXpFb3dTVjtFeUUzd1NNO0lBT0ksd0NBQUE7RXpFdXdTVjtFeUU5d1NNO0lBT0ksa0NBQUE7RXpFMHdTVjtFeUVqeFNNO0lBT0ksZ0NBQUE7RXpFNndTVjtFeUVweFNNO0lBT0ksOEJBQUE7RXpFZ3hTVjtFeUV2eFNNO0lBT0ksZ0NBQUE7RXpFbXhTVjtFeUUxeFNNO0lBT0ksK0JBQUE7RXpFc3hTVjtFeUU3eFNNO0lBT0ksb0NBQUE7RXpFeXhTVjtFeUVoeVNNO0lBT0ksa0NBQUE7RXpFNHhTVjtFeUVueVNNO0lBT0ksZ0NBQUE7RXpFK3hTVjtFeUV0eVNNO0lBT0ksdUNBQUE7RXpFa3lTVjtFeUV6eVNNO0lBT0ksc0NBQUE7RXpFcXlTVjtFeUU1eVNNO0lBT0ksaUNBQUE7RXpFd3lTVjtFeUUveVNNO0lBT0ksMkJBQUE7RXpFMnlTVjtFeUVselNNO0lBT0ksaUNBQUE7RXpFOHlTVjtFeUVyelNNO0lBT0ksK0JBQUE7RXpFaXpTVjtFeUV4elNNO0lBT0ksNkJBQUE7RXpFb3pTVjtFeUUzelNNO0lBT0ksK0JBQUE7RXpFdXpTVjtFeUU5elNNO0lBT0ksOEJBQUE7RXpFMHpTVjtFeUVqMFNNO0lBT0ksb0JBQUE7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c3lUVjtFeUU3eVRNO0lBT0ksOEJBQUE7RXpFeXlUVjtFeUVoelRNO0lBT0ksNEJBQUE7RXpFNHlUVjtFeUVuelRNO0lBT0ksOEJBQUE7RXpFK3lUVjtFeUV0elRNO0lBT0ksNEJBQUE7RXpFa3pUVjtFeUV6elRNO0lBT0ksMkJBQUE7RXpFcXpUVjtFeUU1elRNO0lBT0ksaUNBQUE7RXpFd3pUVjtFeUUvelRNO0lBT0ksZ0NBQUE7RXpFMnpUVjtFeUVsMFRNO0lBT0ksOEJBQUE7RXpFOHpUVjtFeUVyMFRNO0lBT0ksZ0NBQUE7RXpFaTBUVjtFeUV4MFRNO0lBT0ksOEJBQUE7RXpFbzBUVjtFeUUzMFRNO0lBT0ksZ0NBQUE7RXpFdTBUVjtFeUU5MFRNO0lBT0ksOEJBQUE7RXpFMDBUVjtFeUVqMVRNO0lBT0ksNEJBQUE7RXpFNjBUVjtFeUVwMVRNO0lBT0ksa0NBQUE7RXpFZzFUVjtFeUV2MVRNO0lBT0ksaUNBQUE7RXpFbTFUVjtFeUUxMVRNO0lBT0ksK0JBQUE7RXpFczFUVjtFeUU3MVRNO0lBT0ksaUNBQUE7RXpFeTFUVjtFeUVoMlRNO0lBT0ksK0JBQUE7RXpFNDFUVjtFeUVuMlRNO0lBT0ksaUNBQUE7RXpFKzFUVjtFeUV0MlRNO0lBT0ksK0JBQUE7RXpFazJUVjtFeUV6MlRNO0lBT0ksMEJBQUE7RXpFcTJUVjtFeUU1MlRNO0lBT0ksZ0NBQUE7RXpFdzJUVjtFeUUvMlRNO0lBT0ksK0JBQUE7RXpFMjJUVjtFeUVsM1RNO0lBT0ksNkJBQUE7RXpFODJUVjtFeUVyM1RNO0lBT0ksK0JBQUE7RXpFaTNUVjtFeUV4M1RNO0lBT0ksNkJBQUE7RXpFbzNUVjtFeUUzM1RNO0lBT0ksK0JBQUE7RXpFdTNUVjtFeUU5M1RNO0lBT0ksNkJBQUE7RXpFMDNUVjtFeUVqNFRNO0lBT0ksaUJBQUE7RXpFNjNUVjtFeUVwNFRNO0lBT0ksdUJBQUE7RXpFZzRUVjtFeUV2NFRNO0lBT0ksc0JBQUE7RXpFbTRUVjtFeUUxNFRNO0lBT0ksb0JBQUE7RXpFczRUVjtFeUU3NFRNO0lBT0ksc0JBQUE7RXpFeTRUVjtFeUVo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MEJBQUE7RXpFd3dVVjtFeUUvd1VNO0lBT0ksZ0NBQUE7RXpFMndVVjtFeUVseFVNO0lBT0ksK0JBQUE7RXpFOHdVVjtFeUVyeFVNO0lBT0ksNkJBQUE7RXpFaXhVVjtFeUV4eFVNO0lBT0ksK0JBQUE7RXpFb3hVVjtFeUUzeFVNO0lBT0ksNkJBQUE7RXpFdXhVVjtFeUU5eFVNO0lBT0ksK0JBQUE7RXpFMHhVVjtFeUVqeVVNO0lBT0ksNkJBQUE7RXpFNnhVVjtFeUVweVVNO0lBT0ksNkJBQUE7RXpFZ3lVVjtFeUV2eVVNO0lBT0ksMkJBQUE7RXpFbXlVVjtFeUUxeVVNO0lBT0ksaUNBQUE7RXpFc3lVVjtFeUU3eVVNO0lBT0ksZ0NBQUE7RXpFeXlVVjtFeUVoelVNO0lBT0ksOEJBQUE7RXpFNHlVVjtFeUVuelVNO0lBT0ksZ0NBQUE7RXpFK3lVVjtFeUV0elVNO0lBT0ksOEJBQUE7RXpFa3pVVjtFeUV6elVNO0lBT0ksZ0NBQUE7RXpFcXpVVjtFeUU1elVNO0lBT0ksOEJBQUE7RXpFd3pVVjtFeUUvelVNO0lBT0ksOEJBQUE7RXpFMnpVVjtFeUVsMFVNO0lBT0kseUJBQUE7RXpFOHpVVjtFeUVyMFVNO0lBT0ksK0JBQUE7RXpFaTBVVjtFeUV4MFVNO0lBT0ksOEJBQUE7RXpFbzBVVjtFeUUzMFVNO0lBT0ksNEJBQUE7RXpFdTBVVjtFeUU5MFVNO0lBT0ksOEJBQUE7RXpFMDBVVjtFeUVqMVVNO0lBT0ksNEJBQUE7RXpFNjBVVjtFeUVwMVVNO0lBT0ksOEJBQUE7RXpFZzFVVjtFeUV2MVVNO0lBT0ksNEJBQUE7RXpFbTFVVjtFeUUxMVVNO0lBT0ksNEJBQUE7RXpFczFVVjtFeUU3MVVNO0lBT0ksMkJBQUE7RXpFeTFVVjtFeUVoMlVNO0lBT0ksMEJBQUE7RXpFNDFVVjtFeUVuMlVNO0lBT0ksd0JBQUE7RXpFKzFVVjtFeUV0MlVNO0lBT0ksMEJBQUE7RXpFazJVVjtFeUV6MlVNO0lBT0ksd0JBQUE7RXpFcTJVVjtFeUU1MlVNO0lBT0ksMEJBQUE7RXpFdzJVVjtFeUUvMlVNO0lBT0ksd0JBQUE7RXpFMjJVVjtFeUVsM1VNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFekUrMlVWO0V5RXQzVU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RW0zVVY7RXlFMTNVTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFdTNVVjtFeUU5M1VNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekUyM1VWO0V5RWw0VU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RSszVVY7RXlFdDRVTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFbTRVVjtFeUUxNFVNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekV1NFVWO0V5RTk0VU07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V6RTI0VVY7RXlFbDVVTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFKzRVVjtFeUV0NVVNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekVtNVVWO0V5RTE1VU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RXU1VVY7RXlFOTVVTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFMjVVVjtFeUVsNlVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekUrNVVWO0V5RXQ2VU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RW02VVY7RXlFMTZVTTtJQU9JLCtCQUFBO0V6RXM2VVY7RXlFNzZVTTtJQU9JLDhCQUFBO0V6RXk2VVY7RXlFaDdVTTtJQU9JLDRCQUFBO0V6RTQ2VVY7RXlFbjdVTTtJQU9JLDhCQUFBO0V6RSs2VVY7RXlFdDdVTTtJQU9JLDRCQUFBO0V6RWs3VVY7RXlFejdVTTtJQU9JLDhCQUFBO0V6RXE3VVY7RXlFNTdVTTtJQU9JLDRCQUFBO0V6RXc3VVY7RXlFLzdVTTtJQU9JLGlDQUFBO0V6RTI3VVY7RXlFbDhVTTtJQU9JLGdDQUFBO0V6RTg3VVY7RXlFcjhVTTtJQU9JLDhCQUFBO0V6RWk4VVY7RXlFeDhVTTtJQU9JLGdDQUFBO0V6RW84VVY7RXlFMzhVTTtJQU9JLDhCQUFBO0V6RXU4VVY7RXlFOThVTTtJQU9JLGdDQUFBO0V6RTA4VVY7RXlFajlVTTtJQU9J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QUE7RXpFMDBWVjtFeUVqMVZNO0lBT0ksdUJBQUE7RXpFNjBWVjtFeUVwMVZNO0lBT0ksdUJBQUE7RXpFZzFWVjtFeUV2MVZNO0lBT0kseUJBQUE7RXpFbTFWVjtFeUUxMVZNO0lBT0kseUJBQUE7RXpFczFWVjtFeUU3MVZNO0lBT0ksMEJBQUE7RXpFeTFWVjtFeUVoMlZNO0lBT0ksNEJBQUE7RXpFNDFWVjtFeUVuMlZNO0lBT0ksa0NBQUE7RXpFKzFWVjtFeUV0MlZNO0lBT0ksc0NBQUE7RXpFazJWVjtFeUV6MlZNO0lBT0ksb0NBQUE7RXpFcTJWVjtFeUU1MlZNO0lBT0ksa0NBQUE7RXpFdzJWVjtFeUUvMlZNO0lBT0kseUNBQUE7RXpFMjJWVjtFeUVsM1ZNO0lBT0ksd0NBQUE7RXpFODJWVjtFeUVyM1ZNO0lBT0ksd0NBQUE7RXpFaTNWVjtFeUV4M1ZNO0lBT0ksa0NBQUE7RXpFbzNWVjtFeUUzM1ZNO0lBT0ksZ0NBQUE7RXpFdTNWVjtFeUU5M1ZNO0lBT0ksOEJBQUE7RXpFMDNWVjtFeUVqNFZNO0lBT0ksZ0NBQUE7RXpFNjNWVjtFeUVwNFZNO0lBT0ksK0JBQUE7RXpFZzRWVjtFeUV2NFZNO0lBT0ksb0NBQUE7RXpFbTRWVjtFeUUxNFZNO0lBT0ksa0NBQUE7RXpFczRWVjtFeUU3NFZNO0lBT0ksZ0NBQUE7RXpFeTRWVjtFeUVoNVZNO0lBT0ksdUNBQUE7RXpFNDRWVjtFeUVuNVZNO0lBT0ksc0NBQUE7RXpFKzRWVjtFeUV0NVZNO0lBT0ksaUNBQUE7RXpFazVWVjtFeUV6NVZNO0lBT0ksMkJBQUE7RXpFcTVWVjtFeUU1NVZNO0lBT0ksaUNBQUE7RXpFdzVWVjtFeUUvNVZNO0lBT0ksK0JBQUE7RXpFMjVWVjtFeUVsNlZNO0lBT0ksNkJBQUE7RXpFODVWVjtFeUVyNlZNO0lBT0ksK0JBQUE7RXpFaTZWVjtFeUV4NlZNO0lBT0ksOEJBQUE7RXpFbzZWVjtFeUUzNlZNO0lBT0ksb0JBQUE7RXpFdTZWVjtFeUU5NlZNO0lBT0ksbUJBQUE7RXpFMDZWVjtFeUVqN1ZNO0lBT0ksbUJBQUE7RXpFNjZW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eUU3NVdNO0lBT0ksOEJBQUE7RXpFeTVXVjtFeUVoNldNO0lBT0ksNEJBQUE7RXpFNDVXVjtFeUVuNldNO0lBT0ksMkJBQUE7RXpFKzVXVjtFeUV0NldNO0lBT0ksaUNBQUE7RXpFazZXVjtFeUV6NldNO0lBT0ksZ0NBQUE7RXpFcTZXVjtFeUU1NldNO0lBT0ksOEJBQUE7RXpFdzZXVjtFeUUvNldNO0lBT0ksZ0NBQUE7RXpFMjZXVjtFeUVsN1dNO0lBT0ksOEJBQUE7RXpFODZXVjtFeUVyN1dNO0lBT0ksZ0NBQUE7RXpFaTdXVjtFeUV4N1dNO0lBT0ksOEJBQUE7RXpFbzdXVjtFeUUzN1dNO0lBT0ksNEJBQUE7RXpFdTdXVjtFeUU5N1dNO0lBT0ksa0NBQUE7RXpFMDdXVjtFeUVqOFdNO0lBT0ksaUNBQUE7RXpFNjdXVjtFeUVwOFdNO0lBT0ksK0JBQUE7RXpFZzhXVjtFeUV2OFdNO0lBT0ksaUNBQUE7RXpFbThXVjtFeUUxOFdNO0lBT0ksK0JBQUE7RXpFczhXVjtFeUU3OFdNO0lBT0ksaUNBQUE7RXpFeThXVjtFeUVoOVdNO0lBT0ksK0JBQUE7RXpFNDhXVjtFeUVuOVdNO0lBT0ksMEJBQUE7RXpFKzhXVjtFeUV0OVdNO0lBT0ksZ0NBQUE7RXpFazlXVjtFeUV6OVdNO0lBT0ksK0JBQUE7RXpFcTlXVjtFeUU1OVdNO0lBT0ksNkJBQUE7RXpFdzlXVjtFeUUvOVdNO0lBT0ksK0JBQUE7RXpFMjlXVjtFeUVsK1dNO0lBT0ksNkJBQUE7RXpFODlXVjtFeUVyK1dNO0lBT0ksK0JBQUE7RXpFaStXVjtFeUV4K1dNO0lBT0ksNkJBQUE7RXpFbytXVjtFeUUzK1dNO0lBT0ksaUJBQUE7RXpFdStXVjtFeUU5K1dNO0lBT0ksdUJBQUE7RXpFMCtXVjtFeUVqL1dNO0lBT0ksc0JBQUE7RXpFNitXVjtFeUVwL1dNO0lBT0ksb0JBQUE7RXpFZy9XVjtFeUV2L1dNO0lBT0ksc0JBQUE7RXpFbS9XVjtFeUUxL1dNO0lBT0ksb0JBQUE7RXpFcy9XVjtFeUU3L1dNO0lBT0ksc0JBQUE7RXpFeS9XVjtFeUVoZ1hNO0lBT0ksb0JBQUE7RXpFNC9XVjtFeUVuZ1hNO0lBT0kscUJBQUE7RXpFKy9XVjtFeUV0Z1hNO0lBT0ksMkJBQUE7RXpFa2dYVjtFeUV6Z1hNO0lBT0ksMEJBQUE7RXpFcWdYVjtFeUU1Z1hNO0lBT0ksd0JBQUE7RXpFd2dYVjtFeUUvZ1hNO0lBT0ksMEJBQUE7RXpFMmdYVjtFeUVsaFhNO0lBT0ksd0JBQUE7RXpFOGdYVjtFeUVyaFhNO0lBT0ksMEJBQUE7RXpFaWhYVjtFeUV4aFhNO0lBT0ksd0JBQUE7RXpFb2hYVjtFeUUzaFhNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFekV1aFhWO0V5RTloWE07SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0V6RTBoWFY7RXlFamlYTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RXpFNmhYVjtFeUVwaVhNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFekVnaVhWO0V5RXZpWE07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0V6RW1pWFY7RXlFMWlYTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpFc2lYVjtFeUU3aVhNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFekV5aVhWO0V5RWhqWE07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6RTRpWFY7RXlFbmpYTTtJQU9JLDJCQUFBO0V6RStpWFY7RXlFdGpYTTtJQU9JLDRCQUFBO0V6RWtqWFY7RXlFempYTTtJQU9JLDZCQUFBO0V6RXFqWFY7QUFDRjtBZWhrWEk7RTBER0k7SUFPSSxzQkFBQTtFekUwalhWO0V5RWprWE07SUFPSSx1QkFBQTtFekU2alhWO0V5RXBrWE07SUFPSSxzQkFBQTtFekVna1hWO0V5RXZrWE07SUFPSSxpQ0FBQTtPQUFBLDhCQUFBO0V6RW1rWFY7RXlFMWtYTTtJQU9JLCtCQUFBO09BQUEsNEJBQUE7RXpFc2tYVjtFeUU3a1hNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFekV5a1hWO0V5RWhsWE07SUFPSSxvQ0FBQTtPQUFBLGlDQUFBO0V6RTRrWFY7RXlFbmxYTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RXpFK2tYVjtFeUV0bFhNO0lBT0ksMEJBQUE7RXpFa2xYVjtFeUV6bFhNO0lBT0ksZ0NBQUE7RXpFcWxYVjtFeUU1bFhNO0lBT0kseUJBQUE7RXpFd2xYVjtFeUUvbFhNO0lBT0ksd0JBQUE7RXpFMmxYVjtFeUVsbVhNO0lBT0ksK0JBQUE7RXpFOGxYVjtFeUVybVhNO0lBT0kseUJBQUE7RXpFaW1YVjtFeUV4bVhNO0lBT0ksNkJBQUE7RXpFb21YVjtFeUUzbVhNO0lBT0ksOEJBQUE7RXpFdW1YVjtFeUU5bVhNO0lBT0ksd0JBQUE7RXpFMG1YVjtFeUVqblhNO0lBT0ksK0JBQUE7RXpFNm1YVjtFeUVwblhNO0lBT0ksd0JBQUE7RXpFZ25YVjtFeUV2blhNO0lBT0kseUJBQUE7RXpFbW5YVjtFeUUxblhNO0lBT0ksOEJBQUE7RXpFc25YVjtFeUU3blhNO0lBT0ksaUNBQUE7RXpFeW5YVjtFeUVob1hNO0lBT0ksc0NBQUE7RXpFNG5YVjtFeUVub1hNO0lBT0kseUNBQUE7RXpFK25YVjtFeUV0b1hNO0lBT0ksdUJBQUE7RXpFa29YVjtFeUV6b1hNO0lBT0ksdUJBQUE7RXpFcW9YVjtFeUU1b1hNO0lBT0kseUJBQUE7RXpFd29YVjtFeUUvb1hNO0lBT0kseUJBQUE7RXpFMm9YVjtFeUVscFhNO0lBT0ksMEJBQUE7RXpFOG9YVjtFeUVycFhNO0lBT0ksNEJBQUE7RXpFaXBYVjtFeUV4cFhNO0lBT0ksa0NBQUE7RXpFb3BYVjtFeUUzcFhNO0lBT0ksc0NBQUE7RXpFdXBYVjtFeUU5cFhNO0lBT0ksb0NBQUE7RXpFMHBYVjtFeUVqcVhNO0lBT0ksa0NBQUE7RXpFNnBYVjtFeUVwcVhNO0lBT0kseUNBQUE7RXpFZ3FYVjtFeUV2cVhNO0lBT0ksd0NBQUE7RXpFbXFYVjtFeUUxcVhNO0lBT0ksd0NBQUE7RXpFc3FYVjtFeUU3cVhNO0lBT0ksa0NBQUE7RXpFeXFYVjtFeUVoclhNO0lBT0ksZ0NBQUE7RXpFNHFYVjtFeUVuclhNO0lBT0ksOEJBQUE7RXpFK3FYVjtFeUV0clhNO0lBT0ksZ0NBQUE7RXpFa3JYVjtFeUV6clhNO0lB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RXpFdzNYVjtFeUUvM1hNO0lBT0ksNkJBQUE7RXpFMjNYVjtFeUVsNFhNO0lBT0ksK0JBQUE7RXpFODNYVjtFeUVyNFhNO0lBT0ksNkJBQUE7RXpFaTRYVjtFeUV4NFhNO0lBT0ksK0JBQUE7RXpFbzRYVjtFeUUzNFhNO0lBT0ksNkJBQUE7RXpFdTRYVjtFeUU5NFhNO0lBT0ksNkJBQUE7RXpFMDRYVjtFeUVqNVhNO0lBT0ksMkJBQUE7RXpFNjRYVjtFeUVwNVhNO0lBT0ksaUNBQUE7RXpFZzVYVjtFeUV2NVhNO0lBT0ksZ0NBQUE7RXpFbTVYVjtFeUUxNVhNO0lBT0ksOEJBQUE7RXpFczVYVjtFeUU3NVhNO0lBT0ksZ0NBQUE7RXpFeTVYVjtFeUVoNlhNO0lBT0ksOEJBQUE7RXpFNDVYVjtFeUVuNlhNO0lBT0ksZ0NBQUE7RXpFKzVYVjtFeUV0NlhNO0lBT0ksOEJBQUE7RXpFazZYVjtFeUV6NlhNO0lBT0ksOEJBQUE7RXpFcTZYVjtFeUU1NlhNO0lBT0kseUJBQUE7RXpFdzZYVjtFeUUvNlhNO0lBT0ksK0JBQUE7RXpFMjZYVjtFeUVsN1hNO0lBT0ksOEJBQUE7RXpFODZYVjtFeUVyN1hNO0lBT0ksNEJBQUE7RXpFaTdYVjtFeUV4N1hNO0lBT0ksOEJBQUE7RXpFbzdYVjtFeUUzN1hNO0lBT0ksNEJBQUE7RXpFdTdYVjtFeUU5N1hNO0lBT0ksOEJBQUE7RXpFMDdYVjtFeUVqOFhNO0lBT0ksNEJBQUE7RXpFNjdYVjtFeUVwOFhNO0lBT0ksNEJBQUE7RXpFZzhYVjtFeUV2OFhNO0lBT0ksMkJBQUE7RXpFbThYVjtFeUUxOFhNO0lBT0ksMEJBQUE7RXpFczhYVjtFeUU3OFhNO0lBT0ksd0JBQUE7RXpFeThYVjtFeUVoOVhNO0lBT0ksMEJBQUE7RXpFNDhYVjtFeUVuOVhNO0lBT0ksd0JBQUE7RXpFKzhYVjtFeUV0OVhNO0lBT0ksMEJBQUE7RXpFazlYVjtFeUV6OVhNO0lBT0ksd0JBQUE7RXpFcTlYVjtFeUU1OVhNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFekV5OVhWO0V5RWgrWE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RTY5WFY7RXlFcCtYTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFaStYVjtFeUV4K1hNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekVxK1hWO0V5RTUrWE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RXkrWFY7RXlFaC9YTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFNitYVjtFeUVwL1hNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekVpL1hWO0V5RXgvWE07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V6RXEvWFY7RXlFNS9YTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFeS9YVjtFeUVoZ1lNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekU2L1hWO0V5RXBnWU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RWlnWVY7RXlFeGdZTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFcWdZVjtFeUU1Z1lNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekV5Z1lWO0V5RWhoWU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RTZnWVY7RXlFcGhZTTtJQU9JLCtCQUFBO0V6RWdoWVY7RXlFdmhZTTtJQU9JLDhCQUFBO0V6RW1oWVY7RXlFMWhZTTtJQU9JLDRCQUFBO0V6RXNoWVY7RXlFN2hZTTtJQU9JLDhCQUFBO0V6RXloWVY7RXlFaGlZTTtJQU9JLDRCQUFBO0V6RTRoWVY7RXlFbmlZTTtJQU9JLDhCQUFBO0V6RStoWVY7RXlFdGlZTTtJQU9JLDRCQUFBO0V6RWtpWVY7RXlFemlZTTtJQU9JLGlDQUFBO0V6RXFpWVY7RXlFNWlZTTtJQU9JLGdDQUFBO0V6RXdpWVY7RXlFL2lZTTtJQU9JLDhCQUFBO0V6RTJpWVY7RXlFbGpZTTtJQU9JLGdDQUFBO0V6RThpWVY7RXlFcmpZTTtJQU9JLDhCQUFBO0V6RWlqWVY7RXlFeGpZTTtJQU9JLGdDQUFBO0V6RW9qWVY7RXlFM2pZTTtJQU9JLDhCQUFBO0V6RXVqWVY7RXlFOWpZTTtJQU9JLGtDQUFBO0V6RTBqWVY7RXlFamtZTTtJQU9JLGlDQUFB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MDdZVjtFeUVqOFlNO0lBT0kseUJBQUE7RXpFNjdZVjtFeUVwOFlNO0lBT0kseUJBQUE7RXpFZzhZVjtFeUV2OFlNO0lBT0ksMEJBQUE7RXpFbThZVjtFeUUxOFlNO0lBT0ksNEJBQUE7RXpFczhZVjtFeUU3OFlNO0lBT0ksa0NBQUE7RXpFeThZVjtFeUVoOVlNO0lBT0ksc0NBQUE7RXpFNDhZVjtFeUVuOVlNO0lBT0ksb0NBQUE7RXpFKzhZVjtFeUV0OVlNO0lBT0ksa0NBQUE7RXpFazlZVjtFeUV6OVlNO0lBT0kseUNBQUE7RXpFcTlZVjtFeUU1OVlNO0lBT0ksd0NBQUE7RXpFdzlZVjtFeUUvOVlNO0lBT0ksd0NBQUE7RXpFMjlZVjtFeUVsK1lNO0lBT0ksa0NBQUE7RXpFODlZVjtFeUVyK1lNO0lBT0ksZ0NBQUE7RXpFaStZVjtFeUV4K1lNO0lBT0ksOEJBQUE7RXpFbytZVjtFeUUzK1lNO0lBT0ksZ0NBQUE7RXpFdStZVjtFeUU5K1lNO0lBT0ksK0JBQUE7RXpFMCtZVjtFeUVqL1lNO0lBT0ksb0NBQUE7RXpFNitZVjtFeUVwL1lNO0lBT0ksa0NBQUE7RXpFZy9ZVjtFeUV2L1lNO0lBT0ksZ0NBQUE7RXpFbS9ZVjtFeUUxL1lNO0lBT0ksdUNBQUE7RXpFcy9ZVjtFeUU3L1lNO0lBT0ksc0NBQUE7RXpFeS9ZVjtFeUVoZ1pNO0lBT0ksaUNBQUE7RXpFNC9ZVjtFeUVuZ1pNO0lBT0ksMkJBQUE7RXpFKy9ZVjtFeUV0Z1pNO0lBT0ksaUNBQUE7RXpFa2daVjtFeUV6Z1pNO0lBT0ksK0JBQUE7RXpFcWdaVjtFeUU1Z1pNO0lBT0ksNkJBQUE7RXpFd2daVjtFeUUvZ1pNO0lBT0ksK0JBQUE7RXpFMmdaVjtFeUVsaFpNO0lBT0ksOEJBQUE7RXpFOGdaVjtFeUVyaFpNO0lBT0ksb0JBQUE7RXpFaWhaVjtFeUV4aFpNO0lBT0ksbUJBQUE7RXpFb2haVjtFeUUzaFpNO0lBT0ksbUJBQUE7RXpFdWhaVjtFeUU5aFpNO0lBT0ksbUJBQUE7RXpFMGhaVjtFeUVqaVpNO0lBT0ksbUJBQUE7RXpFNmhaVjtFeUVw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ejBaTTtJQU9JLCtCQUFBO0V6RXEwWlY7RXlFNTBaTTtJQU9JLDhCQUFBO0V6RXcwWlY7RXlFLzBaTTtJQU9JLDRCQUFBO0V6RTIwWlY7RXlFbDFaTTtJQU9JLDhCQUFBO0V6RTgwWlY7RXlFcjFaTTtJQU9JLDRCQUFBO0V6RWkxWlY7RXlFeDFaTTtJQU9JLDhCQUFBO0V6RW8xWlY7RXlFMzFaTTtJQU9JLDRCQUFBO0V6RXUxWlY7RXlFOTFaTTtJQU9JLGlDQUFBO0V6RTAxWlY7RXlFajJaTTtJQU9JLGdDQUFBO0V6RTYxWlY7RXlFcDJaTTtJQU9JLDhCQUFBO0V6RWcyWlY7RXlFdjJaTTtJQU9JLGdDQUFBO0V6RW0yWlY7RXlFMTJaTTtJQU9JLDhCQUFBO0V6RXMyWlY7RXlFNzJaTTtJQU9JLGdDQUFBO0V6RXkyWlY7RXlFaDNaTTtJQU9JLDhCQUFBO0V6RTQyWlY7RXlFbjNaTTtJQU9JLGtDQUFBO0V6RSsyWlY7RXlFdDNaTTtJQU9JLGlDQUFBO0V6RWszWlY7RXlFejNaTTtJQU9JLCtCQUFBO0V6RXEzWlY7RXlFNTNaTTtJQU9JLGlDQUFBO0V6RXczWlY7RXlFLzNaTTtJQU9JLCtCQUFBO0V6RTIzWlY7RXlFbDRaTTtJQU9JLGlDQUFBO0V6RTgzWlY7RXlFcjRaTTtJQU9JLCtCQUFBO0V6RWk0WlY7RXlFeDRaTTtJQU9JLGdDQUFBO0V6RW80WlY7RXlFMzRaTTtJQU9JLCtCQUFBO0V6RXU0WlY7RXlFOTRaTTtJQU9JLDZCQUFBO0V6RTA0WlY7RXlFajVaTTtJQU9JLCtCQUFBO0V6RTY0WlY7RXlFcDVaTTtJQU9JLDZCQUFBO0V6RWc1WlY7RXlFdjVaTTtJQU9JLCtCQUFBO0V6RW01WlY7RXlFMTVaTTtJQU9JLDZCQUFBO0V6RXM1WlY7RXlFNzVaTTtJQU9JLHFCQUFBO0V6RXk1WlY7RXlFaDZaTTtJQU9JLDJCQUFBO0V6RTQ1WlY7RXlFbjZaTTtJQU9JLDBCQUFBO0V6RSs1WlY7RXlFdDZaTTtJQU9JLHdCQUFBO0V6RWs2WlY7RXlFejZaTTtJQU9JLDBCQUFBO0V6RXE2WlY7RXlFNTZaTTtJQU9JLHdCQUFBO0V6RXc2WlY7RXlFLzZaTTtJQU9JLDBCQUFBO0V6RTI2WlY7RXlFbDdaTTtJQU9JLHdCQUFBO0V6RTg2WlY7RXlFcjdaTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RXpFazdaVjtFeUV6N1pNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFekVzN1pWO0V5RTc3Wk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RTA3WlY7RXlFajhaTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFODdaVjtFeUVyOFpNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekVrOFpWO0V5RXo4Wk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RXM4WlY7RXlFNzhaTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFMDhaVjtFeUVqOVpNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekU4OFpWO0V5RXI5Wk07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0V6RWs5WlY7RXlFejlaTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RXpFczlaVjtFeUU3OVpNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekUwOVpWO0V5RWorWk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RTg5WlY7RXlFcitaTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFaytaVjtFeUV6K1pNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekVzK1pWO0V5RTcrWk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RTArWlY7RXlFai9aTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFOCtaVjtFeUVyL1pNO0lBT0kseUJBQUE7RXpFaS9aVjtFeUV4L1pNO0lBT0ksK0JBQUE7RXpFby9aVjtFeUUzL1pNO0lBT0ksOEJBQUE7RXpFdS9aVjtFeUU5L1pNO0lBT0ksNEJBQUE7RXpFMC9aVjtFeUVqZ2FNO0lBT0ksOEJBQUE7RXpFNi9aVjtFeUVwZ2FNO0lBT0ksNEJBQUE7RXpFZ2dhVjtFeUV2Z2FNO0lBT0ksOEJBQUE7RXpFbWdhVjtFeUUxZ2FNO0lBT0ksNEJBQUE7RXpFc2dhVjtFeUU3Z2FNO0lBT0ksMkJBQUE7RXpFeWdhVjtFeUVoaGFNO0lBT0ksaUNBQUE7RXpFNGdhVjtFeUVuaGFNO0lBT0ksZ0NBQUE7RXpFK2dhVjtFeUV0aGFNO0lBT0ksOEJBQUE7RXpFa2hhVjtFeUV6aGFNO0lBT0ksZ0NBQUE7RXpFcWhhVjtFeUU1aGFNO0lBT0ksOEJBQUE7RXpFd2hhVjtFeUUvaGFNO0lBT0ksZ0NBQUE7RXpFMmhhVjtFeUVsaWFNO0lBT0ksOEJBQUE7RXpFOGhhVjtFeUVyaWFNO0lBT0ksNEJBQUE7RXpFaWlhVjtFeUV4aWFNO0lBT0ksa0NBQUE7RXpFb2lhVjtFeUUzaWFNO0lBT0ksaUNBQUE7RXpFdWlhVjtFeUU5aWFNO0lBT0ksK0JBQUE7RXpFMGlhVjtFeUVqamFNO0lBT0ksaUNBQUE7RXpFNmlhVjtFeUVwamFNO0lBT0ksK0JBQUE7RXpFZ2phVjtFeUV2amFNO0lBT0ksaUNBQUE7RXpFbWphVjtFeUUxamFNO0lBT0ksK0JBQUE7RXpFc2phVjtFeUU3amFNO0lBT0ksMEJBQUE7RXpFeWphVjtFeUVoa2FNO0lBT0ksZ0NBQUE7RXpFNGphVjtFeUVua2FNO0lBT0ksK0JBQUE7RXpFK2phVjtFeUV0a2FNO0lBT0ksNkJBQUE7RXpFa2thVjtFeUV6a2FNO0lBT0ksK0JBQUE7RXpFcWthVjtFeUU1a2FNO0lBT0ksNkJBQUE7RXpFd2thVjtFeUUva2FNO0lBT0ksK0JBQUE7RXpFMmthVjtFeUVsbGFNO0lBT0ksNkJBQUE7RXpFOGthVjtFeUVybGFNO0lBT0ksaUJBQUE7RXpFaWxhVjtFeUV4bGFNO0lBT0ksdUJBQUE7RXpFb2xhVjtFeUUzbGFNO0lBT0ksc0JBQUE7RXpFdWxhVjtFeUU5bGFNO0lBT0ksb0JBQUE7RXpFMGxhVjtFeUVqbWFNO0lBT0ksc0JBQUE7RXpFNmxhVjtFeUVwbWFNO0lBT0ksb0JBQUE7RXpFZ21hVjtFeUV2bWFNO0lBT0ksc0JBQUE7RXpFbW1hVjtFeUUxbWFNO0lBT0ksb0JBQUE7RXpFc21hVjtFeUU3bWFNO0lBT0kscUJBQUE7RXpFeW1hVjtFeUVobmFNO0lBT0ksMkJBQUE7RXpFNG1hVjtFeUVubmFNO0lBT0ksMEJBQUE7RXpFK21hVjtFeUV0bmFNO0lBT0ksd0JBQUE7RXpFa25hVjtFeUV6bmFNO0lBT0ksMEJBQUE7RXpFcW5hVjtFeUU1bmFNO0lBT0ksd0JBQUE7RXpFd25hVjtFeUUvbmFNO0lBT0ksMEJBQUE7RXpFMm5hVjtFeUVsb2FNO0lBT0ksd0JBQUE7RXpFOG5hVjtFeUVyb2FNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFekVpb2FWO0V5RXhvYU07SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0V6RW9vYVY7RXlFM29hTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RXpFdW9hVjtFeUU5b2FNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFekUwb2FWO0V5RWpwYU07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0V6RTZvYVY7RXlFcHBhTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpFZ3BhVjtFeUV2cGFNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFekVtcGFWO0V5RTFwYU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6RXNwYVY7RXlFN3BhTTtJQU9JLDJCQUFBO0V6RXlwYVY7RXlFaHFhTTtJQU9JLDRCQUFBO0V6RTRwYVY7RXlFbnFhTTtJQU9JLDZCQUFBO0V6RStwYVY7QUFDRjtBMEVuc2FBO0VENEJRO0lBT0ksMEJBQUE7RXpFb3FhVjtFeUUzcWFNO0lBT0ksZ0NBQUE7RXpFdXFhVjtFeUU5cWFNO0lBT0kseUJBQUE7RXpFMHFhVjtFeUVqcmFNO0lBT0ksd0JBQUE7RXpFNnFhVjtFeUVwcmFNO0lBT0ksK0JBQUE7RXpFZ3JhVjtFeUV2cmFNO0lBT0kseUJBQUE7RXpFbXJhVjtFeUUxcmFNO0lBT0ksNkJBQUE7RXpFc3JhVjtFeUU3cmFNO0lBT0ksOEJBQUE7RXpFeXJhVjtFeUVoc2FNO0lBT0ksd0JBQUE7RXpFNHJhVjtFeUVuc2FNO0lBT0ksK0JBQUE7RXpFK3JhVjtFeUV0c2FNO0lBT0ksd0JBQUE7RXpFa3NhVjtBQUNGO0EyRTN3YUU7RUFDRSxnQkFBQTtBM0U2d2FKO0EyRTF3YUU7RUFDRSxnQkFBQTtBM0U0d2FKO0EyRXp3YUU7RUFDRSw2QkFBQTtBM0Uyd2FKO0EyRXh3YUU7RUFDRSxjMUUrRE87QUQyc2FYOztBNEV4eGFBO0VBQ0UsVUFBQTtFQUNBLGFBQUE7RUFDQSxjM0U0RVM7QUQrc2FYO0E0RXp4YUU7RUFDRSxXM0UwRUk7QURpdGFSO0E0RXh4YUU7O0VBRUUsVzNFcUVJO0UyRXBFSixVQUFBO0E1RTB4YUo7O0E0RXR4YUE7O0VBRUUsYzNFMkRTO0UyRTFEVCxnQjNFbURTO0FEc3VhWDtBNEV2eGFFOztFQUNFLHlCM0VvRE87QURzdWFYO0E0RXZ4YUU7Ozs7RUFFRSxjM0VtRE87QUR3dWFYO0E0RXh4YUU7O0VwRUtFLGdEQUFBO0VBQ0EsbURBQUE7RUFhQSwrQ0FBQTtFQUNBLGtEQUFBO0VvRWpCQSx5QkFBQTtBNUU2eGFKO0E0RTF4YUU7O0VwRWFFLHlCQUFBO0VBQ0EsNEJBQUE7RW9FWkEsY0FBQTtBNUU4eGFKO0E0RTN4YUU7O0VwRVFFLCtDQUFBO0VBQ0Esa0RBQUE7RW9FUEEsVzNFa0ZjO0FENnNhbEI7QTRFM3hhSTs7RUFDRSx5QjNFMkNTO0FEbXZhZjtBNEUveGFJOztFQUNFLHlCM0UyQ1M7QUR1dmFmO0E0RW55YUk7O0VBQ0UseUIzRTJDUztBRDJ2YWY7QTRFdnlhSTs7RUFDRSx5QjNFMkNTO0FEK3ZhZjtBNEUzeWFJOztFQUNFLHlCM0UyQ1M7QURtd2FmO0E0RS95YUk7O0VBQ0UseUIzRTJDUztBRHV3YWY7QTRFbnphSTs7RUFDRSx5QjNFMkNTO0FEMndhZjtBNEV2emFJOztFQUNFLHlCM0UyQ1M7QUQrd2FmOztBNEVuemFJO0VBQ0UscUIzRW1DUztBRG14YWY7QTRFdnphSTtFQUNFLHFCM0VtQ1M7QURzeGFmO0E0RTF6YUk7RUFDRSxxQjNFbUNTO0FEeXhhZjtBNEU3emFJO0VBQ0UscUIzRW1DUztBRDR4YWY7QTRFaDBhSTtFQUNFLHFCM0VtQ1M7QUQreGFmO0E0RW4wYUk7RUFDRSxxQjNFbUNTO0FEa3lhZjtBNEV0MGFJO0VBQ0UscUIzRW1DUztBRHF5YWY7QTRFejBhSTtFQUNFLHFCM0VtQ1M7QUR3eWFmOztBNEV0MGFBO0VBQ0Usd0JBQUE7RUFDQSxvQ0FBQTtBNUV5MGFGOztBNEV0MGFBO0VBQ0Usd0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTVFeTBhRjs7QTZFOTRhQTtFQUNFLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QTdFaTVhRjs7QThFcDVhQTtFQUNFLFc3RTRIZ0I7QUQyeGFsQjs7QThFbjVhRTtFQ0pBLHlDQUFBO0VBQ0EseUNESXlCO0VBQ3ZCLGM3RW9GVztBRG0wYWY7QStFejVhSTtFQUVFLHlDQUFBO0VBQ0EseUNBQUE7QS9FMDVhTjtBK0V2NWFJO0VBRUUsVUFBQTtFQUNBLDJDQUFBO0EvRXc1YU47O0E4RWo2YUU7RUNKQSw0Q0FBQTtFQUNBLDRDREl5QjtFQUN2QixjN0VvRlc7QURpMWFmO0ErRXY2YUk7RUFFRSw0Q0FBQTtFQUNBLDRDQUFBO0EvRXc2YU47QStFcjZhSTtFQUVFLFVBQUE7RUFDQSw4Q0FBQTtBL0VzNmFOOztBOEUvNmFFO0VDSkEsMkNBQUE7RUFDQSwyQ0RJeUI7RUFDdkIsYzdFb0ZXO0FEKzFhZjtBK0VyN2FJO0VBRUUsMkNBQUE7RUFDQSwwQ0FBQTtBL0VzN2FOO0ErRW43YUk7RUFFRSxVQUFBO0VBQ0EsNkNBQUE7QS9FbzdhTjs7QThFNzdhRTtFQ0pBLDJDQUFBO0VBQ0EsMkNESXlCO0VBQ3ZCLGM3RW9GVztBRDYyYWY7QStFbjhhSTtFQUVFLDJDQUFBO0VBQ0EsMkNBQUE7QS9FbzhhTjtBK0VqOGFJO0VBRUUsVUFBQTtFQUNBLDZDQUFBO0EvRWs4YU47O0E4RTM4YUU7RUNKQSwyQ0FBQTtFQUNBLDJDREl5QjtFQUN2QixjN0VvRlc7QUQyM2FmO0ErRWo5YUk7RUFFRSwyQ0FBQTtFQUNBLDJDQUFBO0EvRWs5YU47QStFLzhhSTtFQUVFLFVBQUE7RUFDQSw2Q0FBQTtBL0VnOWFOOztBOEV6OWFFO0VDSkEsMENBQUE7RUFDQSwwQ0RJeUI7RUFDdkIsYzdFb0ZXO0FEeTRhZjtBK0UvOWFJO0VBRUUsMENBQUE7RUFDQSwwQ0FBQTtBL0VnK2FOO0ErRTc5YUk7RUFFRSxVQUFBO0VBQ0EsNENBQUE7QS9FODlhTjs7QThFdithRTtFQ0pBLDRDQUFBO0VBQ0EsNENESXlCO0VBQ3ZCLGM3RW9GVztBRHU1YWY7QStFNythSTtFQUVFLDRDQUFBO0VBQ0EsNENBQUE7QS9FOCthTjtBK0UzK2FJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0EvRTQrYU47O0E4RXIvYUU7RUNKQSx5Q0FBQTtFQUNBLHlDREl5QjtFQUN2QixjN0VvRlc7QURxNmFmO0ErRTMvYUk7RUFFRSx5Q0FBQTtFQUNBLHlDQUFBO0EvRTQvYU47QStFei9hSTtFQUVFLFVBQUE7RUFDQSwyQ0FBQTtBL0UwL2FOOztBOEU3L2FBO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBOUVnZ2JGOztBZ0Y3Z2JBO0VBQ0UscUJBQUE7QWhGZ2hiRjs7QWdGN2diQTtFQUNFLG9CQUFBO0FoRmdoYkY7O0FnRjdnYkE7RUFDRSxnQkFBQTtBaEZnaGJGOztBZ0Y3Z2JBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QWhGZ2hiRjs7QWdGN2diQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FoRmdoYkY7O0FpRmxpYkU7RUFNRSxXaEZzSGM7QUQwNmFsQjtBaUYzaGJFO0VBRUUsV2hGK0djO0FENjZhbEI7QWlGdmhiRTtFQUVFLFdoRndHYztBRGc3YWxCOztBaUZqaWJFO0VBRUUsV2hGK0djO0FEbzdhbEI7QWlGOWhiRTtFQUVFLFdoRndHYztBRHU3YWxCOztBaUZuamJFO0VBTUUsV2hGc0hjO0FEMjdhbEI7QWlGNWliRTtFQUVFLFdoRitHYztBRDg3YWxCO0FpRnhpYkU7RUFFRSxXaEZ3R2M7QURpOGFsQjs7QWlGbGpiRTtFQUVFLFdoRitHYztBRHE4YWxCO0FpRi9pYkU7RUFFRSxXaEZ3R2M7QUR3OGFsQjs7QWlGcGtiRTtFQU1FLFdoRnNIYztBRDQ4YWxCO0FpRjdqYkU7RUFFRSxXaEYrR2M7QUQrOGFsQjtBaUZ6amJFO0VBRUUsV2hGd0djO0FEazlhbEI7O0FpRm5rYkU7RUFFRSxXaEYrR2M7QURzOWFsQjtBaUZoa2JFO0VBRUUsV2hGd0djO0FEeTlhbEI7O0FpRnJsYkU7RUFNRSxXaEZzSGM7QUQ2OWFsQjtBaUY5a2JFO0VBRUUsV2hGK0djO0FEZythbEI7QWlGMWtiRTtFQUVFLFdoRndHYztBRG0rYWxCOztBaUZwbGJFO0VBRUUsV2hGK0djO0FEdSthbEI7QWlGamxiRTtFQUVFLFdoRndHYztBRDArYWxCOztBaUZ0bWJFO0VBTUUsV2hGc0hjO0FEOCthbEI7QWlGL2xiRTtFQUVFLFdoRitHYztBRGkvYWxCO0FpRjNsYkU7RUFFRSxXaEZ3R2M7QURvL2FsQjs7QWlGcm1iRTtFQUVFLFdoRitHYztBRHcvYWxCO0FpRmxtYkU7RUFFRSxXaEZ3R2M7QUQyL2FsQjs7QWlGdm5iRTtFQU1FLFdoRnNIYztBRCsvYWxCO0FpRmhuYkU7RUFFRSxXaEYrR2M7QURrZ2JsQjtBaUY1bWJFO0VBRUUsV2hGd0djO0FEcWdibEI7O0FpRnRuYkU7RUFFRSxXaEYrR2M7QUR5Z2JsQjtBaUZubmJFO0VBRUUsV2hGd0djO0FENGdibEI7O0FpRnhvYkU7RUFNRSxXaEZzSGM7QURnaGJsQjtBaUZqb2JFO0VBRUUsV2hGK0djO0FEbWhibEI7QWlGN25iRTtFQUVFLFdoRndHYztBRHNoYmxCOztBaUZ2b2JFO0VBRUUsV2hGK0djO0FEMGhibEI7QWlGcG9iRTtFQUVFLFdoRndHYztBRDZoYmxCOztBaUZ6cGJFO0VBTUUsV2hGc0hjO0FEaWlibEI7QWlGbHBiRTtFQUVFLFdoRitHYztBRG9pYmxCO0FpRjlvYkU7RUFFRSxXaEZ3R2M7QUR1aWJsQjs7QWlGeHBiRTtFQUVFLFdoRitHYztBRDJpYmxCO0FpRnJwYkU7RUFFRSxXaEZ3R2M7QUQ4aWJsQjs7QWdGdm9iRTtFaERoQkEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJB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K0Y3cWRBO0VBQ0UsbUJBQUE7QS9GZ3JkRjs7QWlHanlkQTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsMEhoR3NRbUI7RWdHclFuQixzQkFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7QWpHb3lkRjtBZS90ZEk7RWtGNUVKO0lBVUksa0JBQUE7RWpHcXlkRjtBQUNGO0FpR255ZEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtBakdxeWRKO0FpR2x5ZEU7RUFDRSx1QkFBQTtFQUNBLFlBQUE7QWpHb3lkSjtBaUdqeWRFO0VBQ0UsbUJoR21ETztFZ0dsRFAsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLHlDQUFBO0VBQUEsaUNBQUE7QWpHbXlkSjtBaUdoeWRFO0VBQ0UseUJoRzRDTztFZ0czQ1AseUNBQUE7RUFBQSxpQ0FBQTtBakdreWRKOztBa0dsMGRFO0VBQ0UsbUJqR3lGVztFaUd4RlgseUJBQUE7QWxHcTBkSjtBa0dsMGRFOztFQUVFLFdqRzhETztBRHN3ZFg7O0FrRzMwZEU7RUFDRSxtQmpHeUZXO0VpR3hGWCx5QkFBQTtBbEc4MGRKO0FrRzMwZEU7O0VBRUUsV2pHOERPO0FEK3dkWDs7QWtHcDFkRTtFQUNFLG1Cakd5Rlc7RWlHeEZYLHlCQUFBO0FsR3UxZEo7QWtHcDFkRTs7RUFFRSxXakc4RE87QUR3eGRYOztBa0c3MWRFO0VBQ0UsbUJqR3lGVztFaUd4RlgseUJBQUE7QWxHZzJkSjtBa0c3MWRFOztFQUVFLFdqRzhETztBRGl5ZFg7O0FrR3QyZEU7RUFDRSxtQmpHeUZXO0VpR3hGWCx5QkFBQTtBbEd5MmRKO0FrR3QyZEU7O0VBRUUsV2pHOERPO0FEMHlkWDs7QWtHLzJkRTtFQUNFLG1Cakd5Rlc7RWlHeEZYLHlCQUFBO0FsR2szZEo7QWtHLzJkRTs7RUFFRSxXakc4RE87QURtemRYOztBa0d4M2RFO0VBQ0UsbUJqR3lGVztFaUd4RlgseUJBQUE7QWxHMjNkSjtBa0d4M2RFOztFQUVFLFdqRzhETztBRDR6ZFg7O0FrR2o0ZEU7RUFDRSxtQmpHeUZX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aUczbEI1QixlQUFBO0F4R3FxZUY7O0F3R2xxZUE7RUFDRSxtQnZHbE1RO0V1R21NUixXdkcvSGdCO0FEb3llbEI7QXdHbnFlRTtFQUNFLFVBQUE7QXhHcXFlSjs7QXlHcDZlQTtFQUNFLGdCeEd5UWM7RXdHeFFkLGdCeEd3UWM7RXdHdlFkLDBIeEd3UW1CO0V3R3ZRbkIsY0FBQTtFVEFJLG1CL0Z3UU87RXdHdFFYLFVBQUE7QXpHdTZlRjtBZ0d0NmVNO0VBQ0UsbUJBQUE7QWhHdzZlUjtBZ0d6NmVNO0VBQ0UsbUJBQUE7QWhHMjZlUjtBZ0c1NmVNO0VBQ0UsZ0JBQUE7QWhHODZlUjs7QXlHNzZlQTtFQUNFLDBIeEdpUW1CO0UrRnZRZixtQi9Gd1FPO0FEK3FlYjtBZ0dwN2VNO0VBQ0UsbUJBQUE7QWhHczdlUjtBZ0d2N2VNO0VBQ0UsbUJBQUE7QWhHeTdlUjtBZ0cxN2VNO0VBQ0UsZ0JBQUE7QWhHNDdlUjs7QXlHcjdlRTtFQUNFLGFBQUE7RUFDQSx3QkFBQTtFQUFBLGdCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QXpHdzdlSjtBeUdyN2VFO0VBQ0Usa0JBQUE7QXpHdTdlSjs7QXlHbjdlQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBekdzN2VGOztBeUdsN2VBOztFQUVFLGNBQUE7RUFDQSwwQnhHa1JxQjtFd0dqUnJCLGdCeEdrUnlCO0V3R2pSekIsa0NBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFVHJDSSwrQi9Gb1RlO0FEdXFlckI7QWdHeDllTTs7RUFDRSwrQkFBQTtBaEcyOWVSO0FnRzU5ZU07O0VBQ0UsK0JBQUE7QWhHKzllUjtBZ0doK2VNOztFQUNFLGNBQUE7QWhHbStlUjtBeUc5N2VFOzs7O0VBRUUscUJBQUE7RVQzQ0UsK0IvRndXb0I7QURzb2UxQjtBZ0czK2VNOzs7O0VBQ0UsK0JBQUE7QWhHZy9lUjtBZ0dqL2VNOzs7O0VBQ0UsK0JBQUE7QWhHcy9lUjtBZ0d2L2VNOzs7O0VBQ0UsY0FBQTtBaEc0L2VSOztBeUc3OGVJO0VBQ0Usc0N4R2dUOEI7QURncWVwQztBeUc1OGVNO0VBQ0UsdUN4RzRTMkI7QURrcWVuQzs7QXlHeDhlQTtFQUNFLFVBQUE7QXpHMjhlRjs7QXlHeDhlQTtFVG5FTSxnQy9GNFRxQjtBRG10ZTNCO0FnRzVnZk07RUFDRSwrQkFBQTtBaEc4Z2ZSO0FnRy9nZk07RUFDRSxnQ0FBQTtBaEdpaGZSO0FnR2xoZk07RUFDRSxjQUFBO0FoR29oZlI7QXlHbDllRTs7RVR0RUksZ0MvRjhXMEI7QUQ4cWVoQztBZ0d6aGZNOztFQUNFLGdDQUFBO0FoRzRoZlI7QWdHN2hmTTs7RUFDRSxnQ0FBQTtBaEdnaWZSO0FnR2ppZk07O0VBQ0UsY0FBQTtBaEdvaWZSOztBeUc1OWVBOzs7O0VUNUVNLGMvRm9Vc0I7QUQydWU1QjtBZ0c1aWZNOzs7O0VBQ0UsY0FBQTtBaEdpamZSO0FnR2xqZk07Ozs7RUFDRSxjQUFBO0FoR3VqZlI7QWdHeGpmTTs7OztFQUNFLGNBQUE7QWhHNmpmUjtBeUcvK2VFOzs7Ozs7OztFVGxGSSxjL0ZvWDJCO0FEdXRlakM7QWdHeGtmTTs7Ozs7Ozs7RUFDRSxjQUFBO0FoR2lsZlI7QWdHbGxmTTs7Ozs7Ozs7RUFDRSxjQUFBO0FoRzJsZlI7QWdHNWxmTTs7Ozs7Ozs7RUFDRSxjQUFBO0FoR3FtZlI7O0F5R2hoZkE7RUFDRSxzQ3hHa1AyQjtFd0dqUDNCLGdCeEdtUCtCO0UrRjlVM0IsYy9GZ1ZxQjtBRCt4ZTNCO0FnRzVtZk07RUFDRSxjQUFBO0FoRzhtZlI7QWdHL21mTTtFQUNFLGNBQUE7QWhHaW5mUjtBZ0dsbmZNO0VBQ0UsY0FBQTtBaEdvbmZSOztBeUd6aGZBO0VBQ0UsZ0J4R2pHbUI7RStGQ2YsYy9Gc1YyQjtBRHV5ZWpDO0FnRzFuZk07RUFDRSxjQUFBO0FoRzRuZlI7QWdHN25mTTtFQUNFLGNBQUE7QWhHK25mUjtBZ0dob2ZNO0VBQ0UsY0FBQTtBaEdrb2ZSOztBeUdsaWZBOztFQUVFLGdCeEd2R21CO0UrRkNmLGMvRjRWNEI7QURnemVsQztBZ0d6b2ZNOztFQUNFLFdBQUE7QWhHNG9mUjtBZ0c3b2ZNOztFQUNFLGNBQUE7QWhHZ3BmUjtBZ0dqcGZNOztFQUNFLGNBQUE7QWhHb3BmUjs7QXlHN2lmQTtFQUNFLGtCQUFBO0F6R2dqZkY7O0F5RzdpZkE7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLCtCQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7QXpHZ2pmRjs7QXlHN2lmQTs7RUFFRSwwQkFBQTtFQUNBLFdBQUE7QXpHZ2pmRjs7QXlHN2lmQTtFQUNFLFNBQUE7QXpHZ2pmRjs7QXlHN2lmQTs7RUFFRSxXQUFBO0F6R2dqZkY7O0F5RzVpZkE7RUFDRSxnQnhHN0lpQjtFd0c4SWpCLG1CeEdxSXdCO0V3R3BJeEIsdUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RVRqSkksVy9GZ1NnQjtBRGk2ZXRCO0FnRzlyZk07RUFDRSxXQUFBO0FoR2dzZlI7QWdHanNmTTtFQUNFLFdBQUE7QWhHbXNmUjtBZ0dwc2ZNO0VBQ0UsY0FBQTtBaEdzc2ZSO0F5R3RqZkU7RUFDRSxxQkFBQTtFVHJKRSxXL0ZnU2dCO0FEODZldEI7QWdHM3NmTTtFQUNFLFdBQUE7QWhHNnNmUjtBZ0c5c2ZNO0VBQ0UsV0FBQTtBaEdndGZSO0FnR2p0Zk07RUFDRSxjQUFBO0FoR210ZlI7QXlHOWpmRTtFQUNFLFVBQUE7QXpHZ2tmSjtBeUc3amZFO0VUN0pJLGEvRm9ScUI7RXdHckh2QixZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0F6RytqZko7QWdHN3RmTTtFQUNFLFVBQUE7QWhHK3RmUjtBZ0dodWZNO0VBQ0UsYUFBQTtBaEdrdWZSO0FnR251Zk07RUFDRSxhQUFBO0FoR3F1ZlI7QXlHdGtmSTtFVG5LRSxhL0YwUnlCO0FEazllL0I7QWdHenVmTTtFQUNFLCtCQUFBO0FoRzJ1ZlI7QWdHNXVmTTtFQUNFLGFBQUE7QWhHOHVmUjtBZ0cvdWZNO0VBQ0UsYUFBQTtBaEdpdmZSOztBeUcza2ZBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBekc4a2ZGOztBeUcza2ZBO0VBQ0Usa0J4RzVLTztBRDB2ZlQ7O0F5RzNrZkE7RUFDRSxpQnhHaExPO0FEOHZmVDs7QXlHMWtmQTtFQUNFLHVCQUFBO0VBQ0EsK0J4RzBHdUI7RXdHekd2QixrQnhHNUxhO0UrRkhULGMvRjBTaUI7QURtK2V2QjtBZ0cxd2ZNO0VBQ0UsY0FBQTtBaEc0d2ZSO0FnRzd3Zk07RUFDRSxjQUFBO0FoRyt3ZlI7QWdHaHhmTTtFQUNFLGNBQUE7QWhHa3hmUjs7QXlHbGxmQTs7RUFFRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0F6R3FsZkY7O0F5R2psZkU7O0VBRUUsU0FBQTtBekdvbGZKOztBeUdobGZBO0VUbE5NLG1CL0ZrWXFCO0UrRmxZckIsVy9GNFh3QjtBRDI2ZTlCO0FnR3B5Zk07RUFDRSxnQkFBQTtBaEdzeWZSO0FnR3Z5Zk07RUFDRSxtQkFBQTtBaEd5eWZSO0FnRzF5Zk07RUFDRSxtQkFBQTtBaEc0eWZSO0FnRzd5Zk07RUFDRSxjQUFBO0FoRyt5ZlI7QWdHaHpmTTtFQUNFLFdBQUE7QWhHa3pmUjtBZ0duemZNO0VBQ0UsV0FBQTtBaEdxemZSOztBeUdsbWZBO0VUdk5NLG1CL0YrWXVCO0UrRi9ZdkIsVy9GeVkwQjtBRHE3ZWhDO0FnRzN6Zk07RUFDRSxxQ0FBQTtBaEc2emZSO0FnRzl6Zk07RUFDRSxtQkFBQTtBaEdnMGZSO0FnR2owZk07RUFDRSxtQkFBQTtBaEdtMGZSO0FnR3AwZk07RUFDRSxjQUFBO0FoR3MwZlI7QWdHdjBmTTtFQUNFLFdBQUE7QWhHeTBmUjtBZ0cxMGZNO0VBQ0UsV0FBQTtBaEc0MGZSOztBeUdqbmZJO0VBQ0UsbUJBQUE7QXpHb25mTjtBeUcvbWZJO0VBUEY7SUFTSSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxPQUFBO0lBQ0EsTUFBQTtFekdpbmZKO0V5Ry9tZkk7SUFDRSxjQUFBO0V6R2luZk47QUFDRjtBeUczbWZFO0VBQ0Usa0J4RzdPSztBRDAxZlQ7O0F5R3RtZkk7RUFDRSxvQkFBQTtBekd5bWZOO0F5R3psZkU7RUFDRSxpQnhHdFFLO0FEaTJmVDtBeUd4bGZFO0VBQ0UsT0FBQTtFQUNBLFdBQUE7QXpHMGxmSjs7QXlHcmxmQTtFQUNFLGV4R2dLb0I7RXdHL0pwQixleEdnS21CO0V3Ry9KbkIscUJ4RzNHaUI7RStGaExiLG1CL0ZrYlc7QURrOGVqQjtBZ0dqM2ZNO0VBQ0UsbUJBQUE7QWhHbTNmUjtBZ0dwM2ZNO0VBQ0UsbUJBQUE7QWhHczNmUjtBZ0d2M2ZNO0VBQ0UsbUJBQUE7QWhHeTNmUjtBeUcvbGZFOztFVDlSSSxjL0YyYWM7QURzOWVwQjtBZ0c5M2ZNOztFQUNFLGNBQUE7QWhHaTRmUjtBZ0dsNGZNOztFQUNFLGNBQUE7QWhHcTRmUjtBZ0d0NGZNOztFQUNFLGNBQUE7QWhHeTRmUjs7QXlHem1mQTtFQUNFLFlBQUE7QXpHNG1mRjs7QTBHbjVmRTs7Ozs7OztFQU9FLGFBQUE7QTFHczVmSjtBMEduNWZFOztFQUVFLDZCQUFBO0ExR3E1Zko7QTBHajVmRTs7OztFQUlFLDRCQUFBO0ExR201Zko7QTBHLzRmRTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0ExR2k1Zko7QTBHNzRmRTtFQUNFLGV6R3lYb0I7RXlHeFhwQixlekd3WG9CO0V5R3ZYcEIsVUFBQTtBMUcrNGZKO0EwRzM0ZkU7RUFDRSxrQkFBQTtBMUc2NGZKO0EwR3o0ZkU7RUFDRSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZekc2VzZCO0V5RzVXN0Isb0R6RzZXa0M7RXlHNVdsQyxxQnpHZ0llO0V5Ry9IZixnQnpHaUJPO0V5R2hCUCxpQnpHd1crQjtFeUd2Vy9CLE1BQUE7QTFHMjRmSjtBMEd4NGZJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0ExRzA0Zk47QTBHcDRmSTtFQUNFLHNCekcrVmtDO0V5RzlWbEMsY3pHS0s7QURpNGZYO0EwR240Zkk7RUFDRSxjekc0VnNDO0FEeWlmNUM7QTBHbDRmSTs7RUFFRSxjekd3VnVDO0FENGlmN0M7QTBHNzNmTTtFQUNFLG9DekdtVnNDO0FENGlmOUM7QTBHMzNmUTtFQUNFLG9DekcrVTJDO0FEOGlmckQ7QTBHdDNmRTtFQUNFLFdBQUE7QTFHdzNmSjtBMEdyM2ZFOztFQUVFLFdBQUE7QTFHdTNmSjtBMEduM2ZFO0VBQ0UsY0FBQTtBMUdxM2ZKO0EwR2wzZkU7RUFDRSxXQUFBO0ExR28zZko7QTBHbDNmRTtFQUNDLDRDQUFBO0ExR28zZkg7QTBHbDNmRTtFQUNFLGdCQUFBO0ExR28zZko7O0EwRzkyZkU7RUFDRSxVQUFBO0ExR2kzZko7QTBHLzJmSTtFQUNFLFdBQUE7QTFHaTNmTjtBMEczMmZJO0VBQ0Usa0JBQUE7QTFHNjJmTjtBMEd4MmZJO0VBUEY7SUFVSSxrQkFBQTtFMUd5MmZKO0UwR3QyZkk7SUFDRSxjQUFBO0UxR3cyZk47QUFDRjs7QTBHajJmRTtFQUNFLFdBQUE7QTFHbzJmSjtBMEdsMmZJO0VBQ0UsWUFBQTtBMUdvMmZOO0EwRzkxZkk7RUFDRSxtQkFBQTtBMUdnMmZOO0EwRzMxZkk7RUFQRjtJQVVJLG1CQUFBO0UxRzQxZko7RTBHejFmSTtJQUNFLGVBQUE7RTFHMjFmTjtBQUNGOztBMEd0MWZBO0VBQ0U7SUFDRSxnQkFBQTtFMUd5MWZGO0FBQ0Y7QTJHdmhnQkE7RUFBYSwwQkFBQTtBM0cwaGdCYjs7QTJHemhnQkE7RUFBYSwyQkFBQTtBM0c2aGdCYjs7QTJHM2hnQkE7RUFBUyxzQkFBQTtBM0craGdCVDs7QTJHOWhnQkE7RUFBUyx1QkFBQTtBM0draWdCVDs7QTRHdGlnQkE7RUFDRSxtQjNHZ2dCUTtFMkcvZlIsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0E1R3lpZ0JGO0E0R3ZpZ0JFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBNUd5aWdCSjs7QTRHcmlnQkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0E1R3dpZ0JGO0E0R3RpZ0JFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QTVHd2lnQko7O0E2RzVqZ0JDO0VBQ0Msb0N0R212QjRCO0VzR2x2QjVCLGtCQUFBO0E3RytqZ0JGO0E2RzdqZ0JDO0VBQ0MseUI1R3FJUTtBRDA3ZlY7QTZHN2pnQkM7RUFDQyxjNUdxRVM7RTRHcEVULDhCQUFBO0E3RytqZ0JGOztBNkczamdCQTtFQUNDLHNCQUFBO0VBQ0EsNkJBQUE7QTdHOGpnQkQ7O0E2RzNqZ0JBO0VBQ0MsK0JBQUE7QTdHOGpnQkQ7O0E2RzFqZ0JDOzs7Ozs7O0VBT0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0E3RzZqZ0JGO0E2RzNqZ0JFOzs7Ozs7Ozs7Ozs7OztFQUVDLGNBQUE7RUFDQSxxQkFBQTtBN0d5a2dCSDtBNkd0a2dCRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxlQUFBO0VBQ0Esc0JBQUE7QTdHb2xnQkg7QTZHamxnQkU7Ozs7Ozs7Ozs7Ozs7O0VBRUMsYUFBQTtBN0crbGdCSDtBNkc1bGdCRTs7Ozs7OztFQUNDLGdCQUFBO0E3R29tZ0JIO0E2R2htZ0JDO0VBQ0MsYUFBQTtBN0drbWdCRjs7QTZHN2xnQkM7RUFDQyxjNUdXUztBRHFsZ0JYO0E2RzlsZ0JFO0VBQ0MsYzVHV1E7QURxbGdCWDtBNkc1bGdCQztFQUNDLFdBQUE7RUFDQSxZQUFBO0E3RzhsZ0JGOztBNkcxbGdCQTtFQUNDLHNCQUFBO0E3RzZsZ0JEOztBNkd6bGdCQztFQUNFLHdCQUFBO0VBQ0EsMkJBQUE7QTdHNGxnQkg7QTZHemxnQkM7RUFDQyxxQkFBQTtBN0cybGdCRjtBNkd4bGdCQztFQUNDLHVCQUFBO0E3RzBsZ0JGOztBNkd0bGdCQTtFQUNDLHVCQUFBO0E3R3lsZ0JEOztBNkd0bGdCQTs7RUFFRSw4QkFBQTtBN0d5bGdCRjs7QTZHdGxnQkE7RUFDQyxnQjVHckNVO0U0R3NDUCwrQzVHa0VlO0U0R2pFZixnQzVHdVd3QjtBRGt2ZjVCO0E2R3ZsZ0JJO0VBQ0UsZ0JBQUE7QTdHeWxnQk47O0E2R3JsZ0JBO0VBQ0MsMkJBQUE7QTdHd2xnQkQ7O0E4RzdzZ0JBO0VBQ0UsbUJBQUE7QTlHZ3RnQkY7QThHOXNnQkU7RUFDRSxTQUFBO0E5R2d0Z0JKO0E4RzdzZ0JFO0VBQ0UsdUI3RytjVTtFNkc5Y1YsYzdHcUVPO0U2R3BFUCxxQjdHNGNlO0U2RzNjZixTQUFBO0E5RytzZ0JKO0E4RzdzZ0JJO0VBQ0UsZ0I3R3dESztFNkd2REwsYzdHMENJO0U2R3pDSixnQkFBQTtFQUNBLCtDN0dpT1E7QUQ4K2ZkO0E4RzVzZ0JJO0VBQ0UsYzdHb0NJO0FEMHFnQlY7QThHM3NnQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBOUc2c2dCTjtBOEd6c2dCRTtFQUNFLGdCN0d1Q087RTZHdENQLGdCN0drYmtCO0U2R2pibEIsK0M3RzZJZTtFNkc1SWYsZ0M3R2tid0I7QUR5eGY1QjtBOEd6c2dCSTtFQUNFLDJCQUFBO0E5RzJzZ0JOO0E4R3hzZ0JJO0VBQ0UsZ0JBQUE7QTlHMHNnQk47O0ErR2x2Z0JFO0VBQ0UsbUI5R3lGVztFOEd4RlgsNEI5R3dGVztFOEd2RlgsVzlHa0VPO0FEbXJnQlg7QStHbHZnQkU7RUFDRSxtQjlHbUZXO0U4R2xGWCxXOUc2RE87QUR1cmdCWDtBK0dqdmdCRTs7RUFFRSxXOUd3RE87QUQycmdCWDs7QStHaHdnQkU7RUFDRSxtQjlHeUZXO0U4R3hGWCw0QjlHd0ZXO0U4R3ZGWCxXOUdrRU87QURpc2dCWDtBK0dod2dCRTtFQUNFLG1COUdtRlc7RThHbEZYLFc5RzZETztBRHFzZ0JYO0ErRy92Z0JFOztFQUVFLFc5R3dETztBRHlzZ0JYOztBK0c5d2dCRTtFQUNFLG1COUd5Rlc7RThHeEZYLDRCOUd3Rlc7RThHdkZYLFc5R2tFTztBRCtzZ0JYO0ErRzl3Z0JFO0VBQ0UsbUI5R21GVztFOEdsRlgsVzlHNkRPO0FEbXRnQlg7QStHN3dnQkU7O0VBRUUsVzlHd0RPO0FEdXRnQlg7O0ErRzV4Z0JFO0VBQ0UsbUI5R3lGVztFOEd4RlgsNEI5R3dGVztFOEd2RlgsVzlHa0VPO0FENnRnQlg7QStHNXhnQkU7RUFDRSxtQjlHbUZXO0U4R2xGWCxXOUc2RE87QURpdWdCWDtBK0czeGdCRTs7RUFFRSxXOUd3RE87QURxdWdCWDs7QStHMXlnQkU7RUFDRSxtQjlHeUZXO0U4R3hGWCw0QjlHd0ZXO0U4R3ZGWCxXOUdrRU87QUQydWdCWDtBK0cxeWdCRTtFQUNFLG1COUdtRlc7RThHbEZYLFc5RzZETztBRCt1Z0JYO0ErR3p5Z0JFOztFQUVFLFc5R3dETztBRG12Z0JYOztBK0d4emdCRTtFQUNFLG1COUd5Rlc7RThHeEZYLDRCOUd3Rlc7RThHdkZYLFc5R2tFTztBRHl2Z0JYO0ErR3h6Z0JFO0VBQ0UsbUI5R21GVztFOEdsRlgsVzlHNkRPO0FENnZnQlg7QStHdnpnQkU7O0VBRUUsVzlHd0RPO0FEaXdnQlg7O0ErR3QwZ0JFO0VBQ0UsbUI5R3lGVztFOEd4RlgsNEI5R3dGVztFOEd2RlgsVzlHa0VPO0FEdXdnQlg7QStHdDBnQkU7RUFDRSxtQjlHbUZXO0U4R2xGWCxXOUc2RE87QUQyd2dCWDtBK0dyMGdCRTs7RUFFRSxXOUd3RE87QUQrd2dCWDs7QStHcDFnQkU7RUFDRSxtQjlHeUZXO0U4R3hGWCw0QjlHd0ZXO0U4R3ZGWCxXOUdrRU87QURxeGdCWDtBK0dwMWdCRTtFQUNFLG1COUdtRlc7RThHbEZYLFc5RzZETztBRHl4Z0JYO0ErR24xZ0JFOztFQUVFLFc5R3dETztBRDZ4Z0JYOztBOEcveWdCQTtFQUNFLGtCN0cvQ2E7QURpMmdCZjs7QThHL3lnQkE7RUFDRSxXQUFBO0VBQ0Esc0JBQUE7QTlHa3pnQkY7QThHaHpnQkU7RXRHWEUsOEJBQUE7RUFDQSxpQ0FBQTtFQWZBLDBCQUFBO0VBQ0EsNkJBQUE7QVI4MGdCSjs7QThHaHpnQkE7RUFDRSxjQUFBO0E5R216Z0JGOztBZ0h0M2dCQTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7QWhIeTNnQko7QWdIdjNnQkk7RUFDRSxZQUFBO0VBQ0EsbUIvR21FSztFK0dsRUwscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QWhIeTNnQk47O0FnSHIzZ0JJO0VBQ0UsWUFBQTtFQUNBLGdCL0dvREs7RStHbkRMLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBaEh3M2dCTjs7QWlIbDVnQkE7RUFDRSxrQmhITWE7QUQrNGdCZjs7QWlIbDVnQkE7RUFDRSxrQmhIQ2E7QURvNWdCZjs7QWlIbDVnQkE7OztFQUdFLGdCaEhQaUI7RWdIUWpCLGNoSGlFUztBRG8xZ0JYOztBaUhqNWdCRTtFQUNFLG1CaEh1SFU7RWdIdEhWLHFCaEhrS2U7RWdIaktmLGFoSFBLO0FEMjVnQlQ7O0FpSGg1Z0JBO0VBQ0UsZUFBQTtBakhtNWdCRjs7QWtIejZnQkk7RUFDRSx5QkFBQTtBbEg0NmdCTjtBa0gxNmdCTTtFQUNFLDhCQUFBO0FsSDQ2Z0JSO0FrSHg2Z0JJO0VBQ0UseUJBQUE7QWxIMDZnQk47QWtIeDZnQk07RUFDRSw4QkFBQTtBbEgwNmdCUjtBa0huNmdCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIcTZnQk47QWtIbjZnQk07RUFDRSxxQ0FBQTtBbEhxNmdCUjtBa0hqNmdCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIbTZnQk47QWtIajZnQk07RUFDRSxxQ0FBQTtBbEhtNmdCUjs7QWtIcDhnQkk7RUFDRSx5QkFBQTtBbEh1OGdCTjtBa0hyOGdCTTtFQUNFLDhCQUFBO0FsSHU4Z0JSO0FrSG44Z0JJO0VBQ0UseUJBQUE7QWxIcThnQk47QWtIbjhnQk07RUFDRSw4QkFBQTtBbEhxOGdCUjtBa0g5N2dCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIZzhnQk47QWtIOTdnQk07RUFDRSxxQ0FBQTtBbEhnOGdCUjtBa0g1N2dCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIODdnQk47QWtINTdnQk07RUFDRSxxQ0FBQTtBbEg4N2dCUjs7QWtILzlnQkk7RUFDRSx5QkFBQTtBbEhrK2dCTjtBa0hoK2dCTTtFQUNFLDhCQUFBO0FsSGsrZ0JSO0FrSDk5Z0JJO0VBQ0UseUJBQUE7QWxIZytnQk47QWtIOTlnQk07RUFDRSw4QkFBQTtBbEhnK2dCUjtBa0h6OWdCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIMjlnQk47QWtIejlnQk07RUFDRSxxQ0FBQTtBbEgyOWdCUjtBa0h2OWdCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIeTlnQk47QWtIdjlnQk07RUFDRSxxQ0FBQTtBbEh5OWdCUjs7QWtIMS9nQkk7RUFDRSx5QkFBQTtBbEg2L2dCTjtBa0gzL2dCTTtFQUNFLDhCQUFBO0FsSDYvZ0JSO0FrSHovZ0JJO0VBQ0UseUJBQUE7QWxIMi9nQk47QWtIei9nQk07RUFDRSw4QkFBQTtBbEgyL2dCUjtBa0hwL2dCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIcy9nQk47QWtIcC9nQk07RUFDRSxxQ0FBQTtBbEhzL2dCUjtBa0hsL2dCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIby9nQk47QWtIbC9nQk07RUFDRSxxQ0FBQTtBbEhvL2dCUjs7QWtIcmhoQkk7RUFDRSx5QkFBQTtBbEh3aGhCTjtBa0h0aGhCTTtFQUNFLDhCQUFBO0FsSHdoaEJSO0FrSHBoaEJJO0VBQ0UseUJBQUE7QWxIc2hoQk47QWtIcGhoQk07RUFDRSw4QkFBQTtBbEhzaGhCUjtBa0gvZ2hCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIaWhoQk47QWtIL2doQk07RUFDRSxxQ0FBQTtBbEhpaGhCUjtBa0g3Z2hCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIK2doQk47QWtIN2doQk07RUFDRSxxQ0FBQTtBbEgrZ2hCUjs7QWtIaGpoQkk7RUFDRSx5QkFBQTtBbEhtamhCTjtBa0hqamhCTTtFQUNFLDhCQUFBO0FsSG1qaEJSO0FrSC9paEJJO0VBQ0UseUJBQUE7QWxIaWpoQk47QWtIL2loQk07RUFDRSw4QkFBQTtBbEhpamhCUjtBa0gxaWhCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxINGloQk47QWtIMWloQk07RUFDRSxxQ0FBQTtBbEg0aWhCUjtBa0h4aWhCSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QWxIMGloQk47QWtIeGloQk07RUFDRSxxQ0FBQTtBbEgwaWhCUjs7QWtIM2toQkk7RUFD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NnhoQkY7O0F3SHJ5aEJBO0VBQ0Usa0J2SEthO0FEbXloQmY7O0F3SHJ5aEJBO0VBQ0Usa0J2SENhO0FEdXloQmY7O0F5SDd5aEJBO0VBQ0ksZ0JBQUE7QXpIZ3poQko7O0F5SDd5aEJBO0VBQ0ksZ0JBQUE7QXpIZ3poQko7O0F5SDd5aEJBO0VBQ0ksY0FBQTtBekhnemhCSjs7QXlIN3loQkE7RUFDSSxpQkFBQTtBekhnemhCSjs7QTBIN3poQkE7RUFDSSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtBMUhnMGhCSjs7QTJIbjBoQkU7RUFDRSxVQUZTO0EzSHcwaEJiOztBMkh2MGhCRTtFQUNFLFVBRlM7QTNINDBoQmI7O0EySDMwaEJFO0VBQ0UsVUFGUztBM0hnMWhCYjs7QTJILzBoQkU7RUFDRSxVQUZTO0EzSG8xaEJiOztBMkhuMWhCRTtFQUNFLFVBRlM7QTNIdzFoQmI7O0EySHYxaEJFO0VBQ0UsVUFGUztBM0g0MWhCYjs7QTJIMzFoQkU7RUFDRSxVQUZTO0EzSGcyaEJiOztBMkgvMWhCRTtFQUNFLFVBRlM7QTNIbzJoQmI7O0EySG4yaEJFO0VBQ0UsVUFGUztBM0h3MmhCYjs7QTJIdjJoQkU7RUFDRSxXQUZTO0EzSDQyaEJiOztBMkgzMmhCRTtFQUNFLFdBRlM7QTNIZzNoQmI7O0EySC8yaEJFO0VBQ0UsV0FGUztBM0hvM2hCYjs7QTJIbjNoQkU7RUFDRSxXQUZTO0EzSHczaEJiOztBMkh2M2hCRTtFQUNFLFdBRlM7QTNINDNoQmI7O0EySDMzaEJFO0VBQ0UsV0FGUztBM0hnNGhCYjs7QTJILzNoQkU7RUFDRSxXQUZTO0EzSG80aEJiOztBMkhuNGhCRTtFQUNFLFdBRlM7QTNIdzRoQmI7O0EySHY0aEJFO0VBQ0UsV0FGUztBM0g0NGhCYjs7QTJIMzRoQkU7RUFDRSxXQUZTO0EzSGc1aEJiOztBMkgvNGhCRTtFQUNFLFdBRlM7QTNIbzVoQmI7O0EySG41aEJFO0VBQ0UsV0FGUztBM0h3NWhCYjs7QTJIdjVoQkU7RUFDRSxXQUZTO0EzSDQ1aEJiOztBMkgzNWhCRTtFQUNFLFdBRlM7QTNIZzZoQmI7O0EySC81aEJFO0VBQ0UsV0FGUztBM0hvNmhCYjs7QTJIbjZoQkU7RUFDRSxXQUZTO0EzSHc2aEJiOztBMkh2NmhCRTtFQUNFLFdBRlM7QTNINDZoQmI7O0EySDM2aEJFO0VBQ0UsV0FGUztBM0hnN2hCYjs7QTJILzZoQkU7RUFDRSxXQUZTO0EzSG83aEJiOztBMkhuN2hCRTtFQUNFLFdBRlM7QTNIdzdoQmI7O0EySHY3aEJFO0VBQ0UsV0FGUztBM0g0N2hCYjs7QTJIMzdoQkU7RUFDRSxXQUZTO0EzSGc4aEJiOztBMkgvN2hCRTtFQUNFLFdBRlM7QTNIbzhoQmI7O0EySG44aEJFO0VBQ0UsV0FGUztBM0h3OGhCYjs7QTJIdjhoQkU7RUFDRSxXQUZTO0EzSDQ4aEJiOztBMkgzOGhCRTtFQUNFLFdBRlM7QTNIZzloQmI7O0EySC84aEJFO0VBQ0UsV0FGUztBM0hvOWhCYjs7QTJIbjloQkU7RUFDRSxXQUZTO0EzSHc5aEJiOztBMkh2OWhCRTtFQUNFLFdBRlM7QTNINDloQmI7O0EySDM5aEJFO0VBQ0UsV0FGUztBM0hnK2hCYjs7QTJILzloQkU7RUFDRSxXQUZTO0EzSG8raEJiOztBMkhuK2hCRTtFQUNFLFdBRlM7QTNIdytoQmI7O0EySHYraEJFO0VBQ0UsV0FGUztBM0g0K2hCYjs7QTJIMytoQkU7RUFDRSxXQUZTO0EzSGcvaEJiOztBMkgvK2hCRTtFQUNFLFdBRlM7QTNIby9oQmI7O0EySG4vaEJFO0VBQ0UsV0FGUztBM0h3L2hCYjs7QTJIdi9oQkU7RUFDRSxXQUZTO0EzSDQvaEJiOztBMkgzL2hCRTtFQUNFLFdBRlM7QTNIZ2dpQmI7O0EySC8vaEJFO0VBQ0UsV0FGUztBM0hvZ2lCYjs7QTJIbmdpQkU7RUFDRSxXQUZTO0EzSHdnaUJiOztBMkh2Z2lCRTtFQUNFLFdBRlM7QTNINGdpQmI7O0E0SDFnaUJFO0VBQ0UsY0FBQSxFQUFBLCtCQUFBO0E1SDZnaUJKOztBNkhoaGlCQTtFQUNFO0lBQ0ksVUFBQTtFN0htaGlCSjtFNkhoaGlCQTtJQUNJLFVBQUE7RTdIa2hpQko7QUFD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 */