@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito:400,600");
/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #3a89ff;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #d9534f;
  --bs-orange: #fd7e14;
  --bs-yellow: #f0ad4e;
  --bs-green: #4bbf73;
  --bs-teal: #20c997;
  --bs-cyan: #1f9bcf;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #3a89ff;
  --bs-secondary: #495057;
  --bs-tertiary: rgb(7, 106.4517766497, 255);
  --bs-success: #4bbf73;
  --bs-info: #1f9bcf;
  --bs-warning: #f0ad4e;
  --bs-danger: #d9534f;
  --bs-light: #f8f9fa;
  --bs-dark: #354052;
  --bs-primary-rgb: 58, 137, 255;
  --bs-secondary-rgb: 73, 80, 87;
  --bs-tertiary-rgb: 7, 106, 255;
  --bs-success-rgb: 75, 191, 115;
  --bs-info-rgb: 31, 155, 207;
  --bs-warning-rgb: 240, 173, 78;
  --bs-danger-rgb: 217, 83, 79;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 53, 64, 82;
  --bs-primary-text-emphasis: rgb(23.2, 54.8, 102);
  --bs-secondary-text-emphasis: rgb(29.2, 32, 34.8);
  --bs-success-text-emphasis: rgb(30, 76.4, 46);
  --bs-info-text-emphasis: rgb(12.4, 62, 82.8);
  --bs-warning-text-emphasis: rgb(96, 69.2, 31.2);
  --bs-danger-text-emphasis: rgb(86.8, 33.2, 31.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(215.6, 231.4, 255);
  --bs-secondary-bg-subtle: rgb(218.6, 220, 221.4);
  --bs-success-bg-subtle: rgb(219, 242.2, 227);
  --bs-info-bg-subtle: rgb(210.2, 235, 245.4);
  --bs-warning-bg-subtle: rgb(252, 238.6, 219.6);
  --bs-danger-bg-subtle: rgb(247.4, 220.6, 219.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(176.2, 207.8, 255);
  --bs-secondary-border-subtle: rgb(182.2, 185, 187.8);
  --bs-success-border-subtle: rgb(183, 229.4, 199);
  --bs-info-border-subtle: rgb(165.4, 215, 235.8);
  --bs-warning-border-subtle: rgb(249, 222.2, 184.2);
  --bs-danger-border-subtle: rgb(239.8, 186.2, 184.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #495057;
  --bs-body-color-rgb: 73, 80, 87;
  --bs-body-bg: #f7f9fc;
  --bs-body-bg-rgb: 247, 249, 252;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(73, 80, 87, 0.75);
  --bs-secondary-color-rgb: 73, 80, 87;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(73, 80, 87, 0.5);
  --bs-tertiary-color-rgb: 73, 80, 87;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: #000;
  --bs-link-color: #3a89ff;
  --bs-link-color-rgb: 58, 137, 255;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(46.4, 109.6, 204);
  --bs-link-hover-color-rgb: 46, 110, 204;
  --bs-code-color: #e83e8c;
  --bs-highlight-color: #495057;
  --bs-highlight-bg: rgb(252, 238.6, 219.6);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.2rem;
  --bs-border-radius-sm: 0.1rem;
  --bs-border-radius-lg: 0.3rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-lg: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(58, 137, 255, 0.25);
  --bs-form-valid-color: #4bbf73;
  --bs-form-valid-border-color: #4bbf73;
  --bs-form-invalid-color: #d9534f;
  --bs-form-invalid-border-color: #d9534f;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(136.8, 184.2, 255);
  --bs-secondary-text-emphasis: rgb(145.8, 150, 154.2);
  --bs-success-text-emphasis: rgb(147, 216.6, 171);
  --bs-info-text-emphasis: rgb(120.6, 195, 226.2);
  --bs-warning-text-emphasis: rgb(246, 205.8, 148.8);
  --bs-danger-text-emphasis: rgb(232.2, 151.8, 149.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(11.6, 27.4, 51);
  --bs-secondary-bg-subtle: rgb(14.6, 16, 17.4);
  --bs-success-bg-subtle: rgb(15, 38.2, 23);
  --bs-info-bg-subtle: rgb(6.2, 31, 41.4);
  --bs-warning-bg-subtle: rgb(48, 34.6, 15.6);
  --bs-danger-bg-subtle: rgb(43.4, 16.6, 15.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(34.8, 82.2, 153);
  --bs-secondary-border-subtle: rgb(43.8, 48, 52.2);
  --bs-success-border-subtle: rgb(45, 114.6, 69);
  --bs-info-border-subtle: rgb(18.6, 93, 124.2);
  --bs-warning-border-subtle: rgb(144, 103.8, 46.8);
  --bs-danger-border-subtle: rgb(130.2, 49.8, 47.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(136.8, 184.2, 255);
  --bs-link-hover-color: rgb(160.44, 198.36, 255);
  --bs-link-color-rgb: 137, 184, 255;
  --bs-link-hover-color-rgb: 160, 198, 255;
  --bs-code-color: rgb(241.2, 139.2, 186);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(96, 69.2, 31.2);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(147, 216.6, 171);
  --bs-form-valid-border-color: rgb(147, 216.6, 171);
  --bs-form-invalid-color: rgb(232.2, 151.8, 149.4);
  --bs-form-invalid-border-color: rgb(232.2, 151.8, 149.4);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 600;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend {
  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.09375rem;
  font-weight: 300;
}

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

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

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

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

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

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.display-6 {
  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: 0.875em;
  text-transform: uppercase;
}

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

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

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

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

.figure {
  display: inline-block;
}

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

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

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

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

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

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(215.6, 231.4, 255);
  --bs-table-border-color: rgb(172.48, 185.12, 204);
  --bs-table-striped-bg: rgb(204.82, 219.83, 242.25);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(194.04, 208.26, 229.5);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(199.43, 214.045, 235.875);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(218.6, 220, 221.4);
  --bs-table-border-color: rgb(174.88, 176, 177.12);
  --bs-table-striped-bg: rgb(207.67, 209, 210.33);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(196.74, 198, 199.26);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(202.205, 203.5, 204.795);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(219, 242.2, 227);
  --bs-table-border-color: rgb(175.2, 193.76, 181.6);
  --bs-table-striped-bg: rgb(208.05, 230.09, 215.65);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(197.1, 217.98, 204.3);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(202.575, 224.035, 209.975);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(210.2, 235, 245.4);
  --bs-table-border-color: rgb(168.16, 188, 196.32);
  --bs-table-striped-bg: rgb(199.69, 223.25, 233.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(189.18, 211.5, 220.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(194.435, 217.375, 226.995);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(252, 238.6, 219.6);
  --bs-table-border-color: rgb(201.6, 190.88, 175.68);
  --bs-table-striped-bg: rgb(239.4, 226.67, 208.62);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(226.8, 214.74, 197.64);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(233.1, 220.705, 203.13);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(247.4, 220.6, 219.8);
  --bs-table-border-color: rgb(197.92, 176.48, 175.84);
  --bs-table-striped-bg: rgb(235.03, 209.57, 208.81);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(222.66, 198.54, 197.82);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(228.845, 204.055, 203.315);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #354052;
  --bs-table-border-color: rgb(93.4, 102.2, 116.6);
  --bs-table-striped-bg: rgb(63.1, 73.55, 90.65);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(73.2, 83.1, 99.3);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(68.15, 78.325, 94.975);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

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

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

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

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

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

.form-control {
  display: block;
  width: 100%;
  padding: 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  -webkit-appearance: none;
          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: rgb(156.5, 196, 255);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.25rem 0.7rem;
  margin: -0.25rem -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;
  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.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

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

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

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

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

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.25rem 2.1rem 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  -webkit-appearance: none;
          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: rgb(156.5, 196, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(58, 137, 255, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.7rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #e9ecef;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

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

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

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

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

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

.form-check-input {
  --bs-form-check-bg: #fff;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(156.5, 196, 255);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.form-check-input:checked {
  background-color: #3a89ff;
  border-color: #3a89ff;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #3a89ff;
  border-color: #3a89ff;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28156.5, 196, 255%29'/%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;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f7f9fc, 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f7f9fc, 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
          appearance: none;
  background-color: #3a89ff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(195.9, 219.6, 255);
}
.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;
  appearance: none;
  background-color: #3a89ff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(195.9, 219.6, 255);
}
.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::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.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: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:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.35rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: #fff;
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: #e9ecef;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #3a89ff;
  --bs-btn-border-color: #3a89ff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(87.55, 154.7, 255);
  --bs-btn-hover-border-color: rgb(77.7, 148.8, 255);
  --bs-btn-focus-shadow-rgb: 49, 116, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(97.4, 160.6, 255);
  --bs-btn-active-border-color: rgb(77.7, 148.8, 255);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #3a89ff;
  --bs-btn-disabled-border-color: #3a89ff;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #495057;
  --bs-btn-border-color: #495057;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(62.05, 68, 73.95);
  --bs-btn-hover-border-color: rgb(58.4, 64, 69.6);
  --bs-btn-focus-shadow-rgb: 100, 106, 112;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(58.4, 64, 69.6);
  --bs-btn-active-border-color: rgb(54.75, 60, 65.25);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #495057;
  --bs-btn-disabled-border-color: #495057;
}

.btn-tertiary {
  --bs-btn-color: #fff;
  --bs-btn-bg: rgb(7, 106.4517766497, 255);
  --bs-btn-border-color: rgb(7, 106.4517766497, 255);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(5.95, 90.4840101523, 216.75);
  --bs-btn-hover-border-color: rgb(5.6, 85.1614213198, 204);
  --bs-btn-focus-shadow-rgb: 44, 129, 255;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(5.6, 85.1614213198, 204);
  --bs-btn-active-border-color: rgb(5.25, 79.8388324873, 191.25);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: rgb(7, 106.4517766497, 255);
  --bs-btn-disabled-border-color: rgb(7, 106.4517766497, 255);
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #4bbf73;
  --bs-btn-border-color: #4bbf73;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(102, 200.6, 136);
  --bs-btn-hover-border-color: rgb(93, 197.4, 129);
  --bs-btn-focus-shadow-rgb: 64, 162, 98;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(111, 203.8, 143);
  --bs-btn-active-border-color: rgb(93, 197.4, 129);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #4bbf73;
  --bs-btn-disabled-border-color: #4bbf73;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #1f9bcf;
  --bs-btn-border-color: #1f9bcf;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(64.6, 170, 214.2);
  --bs-btn-hover-border-color: rgb(53.4, 165, 211.8);
  --bs-btn-focus-shadow-rgb: 26, 132, 176;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(75.8, 175, 216.6);
  --bs-btn-active-border-color: rgb(53.4, 165, 211.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1f9bcf;
  --bs-btn-disabled-border-color: #1f9bcf;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #f0ad4e;
  --bs-btn-border-color: #f0ad4e;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(242.25, 185.3, 104.55);
  --bs-btn-hover-border-color: rgb(241.5, 181.2, 95.7);
  --bs-btn-focus-shadow-rgb: 204, 147, 66;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(243, 189.4, 113.4);
  --bs-btn-active-border-color: rgb(241.5, 181.2, 95.7);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f0ad4e;
  --bs-btn-disabled-border-color: #f0ad4e;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #d9534f;
  --bs-btn-border-color: #d9534f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(222.7, 108.8, 105.4);
  --bs-btn-hover-border-color: rgb(220.8, 100.2, 96.6);
  --bs-btn-focus-shadow-rgb: 184, 71, 67;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(224.6, 117.4, 114.2);
  --bs-btn-active-border-color: rgb(220.8, 100.2, 96.6);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #d9534f;
  --bs-btn-disabled-border-color: #d9534f;
}

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

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #354052;
  --bs-btn-border-color: #354052;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(83.3, 92.65, 107.95);
  --bs-btn-hover-border-color: rgb(73.2, 83.1, 99.3);
  --bs-btn-focus-shadow-rgb: 83, 93, 108;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(93.4, 102.2, 116.6);
  --bs-btn-active-border-color: rgb(73.2, 83.1, 99.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #354052;
  --bs-btn-disabled-border-color: #354052;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #3a89ff;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

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

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

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

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

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

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

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

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

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #3a89ff;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%2823.2, 54.8, 102%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

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

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

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

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

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

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

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

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

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.3rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-color: #6c757d;
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: #343a40;
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #3a89ff;
  --bs-pagination-active-border-color: #3a89ff;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.65625rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #3a89ff;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #3a89ff;
  --bs-list-group-active-border-color: #3a89ff;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  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;
  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;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(76, 175, 217, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(76, 175, 217, var(--bs-link-underline-opacity, 1)) !important;
}

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

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

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

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

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

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

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -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 {
  object-fit: contain !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.user-select-none {
  -webkit-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 {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-6 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-6 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 6rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-6 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 6rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 6rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-6 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 6rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pt-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 6rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pe-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 6rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 6rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .ps-sm-6 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 6rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .gap-sm-6 {
    gap: 4.5rem !important;
  }
  .gap-sm-7 {
    gap: 6rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 6rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .column-gap-sm-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-sm-7 {
    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 {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-6 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-6 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 6rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-6 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 6rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 6rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-6 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 6rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-md-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pt-md-6 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 6rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pe-md-6 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 6rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .pb-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 6rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .ps-md-6 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 6rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .gap-md-6 {
    gap: 4.5rem !important;
  }
  .gap-md-7 {
    gap: 6rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .row-gap-md-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 6rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .column-gap-md-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-md-7 {
    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 {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-6 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-6 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 6rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-6 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 6rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 6rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-6 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 6rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-lg-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pt-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 6rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pe-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 6rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 6rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .ps-lg-6 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 6rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .gap-lg-6 {
    gap: 4.5rem !important;
  }
  .gap-lg-7 {
    gap: 6rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 6rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .column-gap-lg-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-lg-7 {
    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 {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-6 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 6rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 6rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 6rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pt-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 6rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pe-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 6rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .ps-xl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 6rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .gap-xl-6 {
    gap: 4.5rem !important;
  }
  .gap-xl-7 {
    gap: 6rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .column-gap-xl-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xl-7 {
    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 {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-6 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 6rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 6rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 6rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xxl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pt-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 6rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pe-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 6rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .ps-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 6rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .gap-xxl-6 {
    gap: 4.5rem !important;
  }
  .gap-xxl-7 {
    gap: 6rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .column-gap-xxl-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xxl-7 {
    column-gap: 6rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 1.75rem !important;
  }
  .fs-2 {
    font-size: 1.53125rem !important;
  }
  .fs-3 {
    font-size: 1.3125rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.accordion .card:not(:last-child) {
  margin-bottom: 0;
}
.accordion .card-header {
  border-bottom: 0;
}
.accordion .card-body {
  border-top: 1px solid transparent;
}
.accordion .card-title a {
  color: #495057;
}

.alert {
  /* commented out because it breaks the alert layout
  padding: 0;
  display: flex;
  */
  color: #fff;
}
.alert .close:hover,
.alert .close:focus {
  color: #fff;
  opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
  color: #495057;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #343a40;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border: 1px solid #ced4da;
}
.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #3a89ff;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #495057;
}
.alert-outline.alert-tertiary .alert-icon,
.alert-outline-coloured.alert-tertiary .alert-icon {
  background-color: rgb(7, 106.4517766497, 255);
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #4bbf73;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #1f9bcf;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #f0ad4e;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #d9534f;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #f8f9fa;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #354052;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #3a89ff;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #495057;
}
.alert-outline-coloured.alert-tertiary .alert-message {
  border-color: rgb(7, 106.4517766497, 255);
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4bbf73;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #1f9bcf;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #f0ad4e;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #d9534f;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #f8f9fa;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #354052;
}

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

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

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

.badge {
  color: #fff;
}

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

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

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

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

.btn-primary, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle {
  color: #fff;
}
.btn-primary:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-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-tertiary, .btn-tertiary:focus, .btn-tertiary.focus, .btn-tertiary.disabled, .btn-tertiary:disabled, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
}
.btn-tertiary:hover:not(:disabled):not(.disabled), .btn-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active {
  color: #fff;
}

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

.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle {
  color: #fff;
}
.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-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: rgb(50.15, 75.65, 129.2);
  --bs-btn-hover-border-color: rgb(47.2, 71.2, 121.6);
  --bs-btn-focus-shadow-rgb: 88, 114, 167;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(47.2, 71.2, 121.6);
  --bs-btn-active-border-color: rgb(44.25, 66.75, 114);
  --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: rgb(62.9, 175.1, 243.95);
  --bs-btn-hover-border-color: rgb(51.6, 170.4, 243.3);
  --bs-btn-focus-shadow-rgb: 25, 137, 206;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(74.2, 179.8, 244.6);
  --bs-btn-active-border-color: rgb(51.6, 170.4, 243.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1da1f2;
  --bs-btn-disabled-border-color: #1da1f2;
}
.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
}
.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-google {
  --bs-btn-color: #000;
  --bs-btn-bg: #dc4e41;
  --bs-btn-border-color: #dc4e41;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(225.25, 104.55, 93.5);
  --bs-btn-hover-border-color: rgb(223.5, 95.7, 84);
  --bs-btn-focus-shadow-rgb: 187, 66, 55;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(227, 113.4, 103);
  --bs-btn-active-border-color: rgb(223.5, 95.7, 84);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dc4e41;
  --bs-btn-disabled-border-color: #dc4e41;
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

.btn-vimeo {
  --bs-btn-color: #000;
  --bs-btn-bg: #1ab7ea;
  --bs-btn-border-color: #1ab7ea;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(60.35, 193.8, 237.15);
  --bs-btn-hover-border-color: rgb(48.9, 190.2, 236.1);
  --bs-btn-focus-shadow-rgb: 22, 156, 199;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(71.8, 197.4, 238.2);
  --bs-btn-active-border-color: rgb(48.9, 190.2, 236.1);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1ab7ea;
  --bs-btn-disabled-border-color: #1ab7ea;
}
.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
}
.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dribbble {
  --bs-btn-color: #000;
  --bs-btn-bg: #ea4c89;
  --bs-btn-border-color: #ea4c89;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(237.15, 102.85, 154.7);
  --bs-btn-hover-border-color: rgb(236.1, 93.9, 148.8);
  --bs-btn-focus-shadow-rgb: 199, 65, 116;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(238.2, 111.8, 160.6);
  --bs-btn-active-border-color: rgb(236.1, 93.9, 148.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ea4c89;
  --bs-btn-disabled-border-color: #ea4c89;
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

.btn-instagram {
  --bs-btn-color: #000;
  --bs-btn-bg: #e4405f;
  --bs-btn-border-color: #e4405f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(232.05, 92.65, 119);
  --bs-btn-hover-border-color: rgb(230.7, 83.1, 111);
  --bs-btn-focus-shadow-rgb: 194, 54, 81;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(233.4, 102.2, 127);
  --bs-btn-active-border-color: rgb(230.7, 83.1, 111);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e4405f;
  --bs-btn-disabled-border-color: #e4405f;
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-pinterest {
  --bs-btn-color: #fff;
  --bs-btn-bg: #bd081c;
  --bs-btn-border-color: #bd081c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(160.65, 6.8, 23.8);
  --bs-btn-hover-border-color: rgb(151.2, 6.4, 22.4);
  --bs-btn-focus-shadow-rgb: 199, 45, 62;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(151.2, 6.4, 22.4);
  --bs-btn-active-border-color: rgb(141.75, 6, 21);
  --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: rgb(0, 84.15, 187);
  --bs-btn-hover-border-color: rgb(0, 79.2, 176);
  --bs-btn-focus-shadow-rgb: 38, 122, 225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(0, 79.2, 176);
  --bs-btn-active-border-color: rgb(0, 74.25, 165);
  --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: rgb(0, 69.7, 173.4);
  --bs-btn-hover-border-color: rgb(0, 65.6, 163.2);
  --bs-btn-focus-shadow-rgb: 38, 108, 212;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(0, 65.6, 163.2);
  --bs-btn-active-border-color: rgb(0, 61.5, 153);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0052cc;
  --bs-btn-disabled-border-color: #0052cc;
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

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

.breadcrumb {
  background-color: inherit;
}

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

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

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

.card-title {
  font-size: 1rem;
  font-weight: 600;
  color: #495057;
}

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

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

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

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

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

.chart {
  margin: auto;
  position: relative;
  width: 100%;
  min-height: 300px;
}
.chart-xs {
  min-height: 150px;
}
.chart-sm {
  min-height: 200px;
}
.chart-lg {
  min-height: 350px;
}
.chart-xl {
  min-height: 500px;
}
.chart canvas {
  max-width: 100%;
}

.chat-online {
  color: rgb(112.6229508197, 204.3770491803, 144.262295082);
}

.chat-offline {
  color: rgb(226.0560747664, 123.9906542056, 120.9439252336);
}

.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;
}

.dropdown-menu-end {
  right: 20px;
  left: auto;
}

.navbar-nav .dropdown-menu {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}

.dropdown .dropdown-menu.show {
  animation-name: dropdownAnimation;
  animation-duration: 0.5s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

@keyframes dropdownAnimation {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.dropdown-toggle:after {
  border: solid;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
}

.dropdown-item {
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.dropdown-menu-lg {
  min-width: 20rem;
}

.dropdown .list-group .list-group-item {
  border-width: 0;
  border-bottom-width: 1px;
  margin-bottom: 0;
}
.dropdown .list-group .list-group-item:first-child, .dropdown .list-group .list-group-item:last-child {
  border-radius: 0;
}
.dropdown .list-group .list-group-item:hover {
  background: #f8f9fa;
}

.dropdown-menu {
  top: auto;
}

.dropdown-menu-header {
  padding: 0.75rem;
  text-align: center;
  font-weight: 600;
  border-bottom: 1px solid #dee2e6;
}

.dropdown-menu-footer {
  padding: 0.5rem;
  text-align: center;
  display: block;
  font-size: 0.75rem;
}

.feather {
  width: 18px;
  height: 18px;
}

.feather-sm {
  width: 14px;
  height: 14px;
}

.feather-lg {
  width: 36px;
  height: 36px;
}

footer.footer {
  background: #fff;
  border-top: 1px solid #dee2e6;
  padding: 1rem 0.75rem;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  footer.footer {
    width: 100vw;
  }
}

.form-control-no-border {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.form-control-no-border:focus {
  box-shadow: none;
  outline: 0;
}

.hamburger,
.hamburger:before,
.hamburger:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 24px;
  background: #495057;
  display: block;
  content: "";
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -7.5px;
  width: 24px;
  position: absolute;
}

.hamburger:after {
  bottom: -7.5px;
  width: 24px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #3a89ff;
}

.hamburger-right, .hamburger-right:before, .hamburger-right:after {
  right: 0;
}

.navbar-landing {
  background: linear-gradient(90deg, rgb(28.9733333333, 34.9866666667, 44.8266666667), #354052);
  padding: 0.5rem 1.5rem;
}

.landing-intro {
  background: linear-gradient(90deg, rgb(28.9733333333, 34.9866666667, 44.8266666667), #354052);
  color: #fff;
}

.landing-intro-brand {
  color: #3a89ff;
  width: 42px;
  height: 42px;
}

.landing-intro-img {
  position: relative;
  height: 100%;
  overflow: hidden;
  min-height: 550px;
}

.landing-intro-img-default,
.landing-intro-img-analytics {
  position: absolute;
  bottom: 0;
}

.landing-intro-img-default {
  width: 80%;
  right: 0;
  z-index: 2;
  box-shadow: -10px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

.landing-intro-img-analytics {
  width: 80%;
  left: 0;
  z-index: 1;
}

.landing-features-icon {
  width: 42px;
  height: 42px;
  color: rgb(32.5, 121.7258883249, 255);
}

.landing-img {
  box-shadow: 0 0 3rem rgba(0, 74.3883248731, 185.5, 0.075);
  border: 1px solid rgba(0, 0, 0, 0.075);
  transition: all 0.1s ease-in-out;
}
.landing-img:hover {
  transform: scale(1.035);
}

.landing-stars {
  color: #f0ad4e;
}

.landing-feature {
  align-items: center;
  background: rgb(235.8727272727, 240.6545454545, 247.8272727273);
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  margin-right: 1rem;
  width: 60px;
}
.landing-feature svg {
  width: 28px;
  height: 28px;
  color: rgb(32.5, 121.7258883249, 255);
}

.modal-primary .modal-content {
  background: #3a89ff;
  color: color-yiq(#3a89ff);
}
.modal-primary h1, .modal-primary h2, .modal-primary h3, .modal-primary h4, .modal-primary h5, .modal-primary h6,
.modal-primary .h1, .modal-primary .h2, .modal-primary .h3, .modal-primary .h4, .modal-primary .h5, .modal-primary .h6 {
  color: #fff;
}

.modal-secondary .modal-content {
  background: #495057;
  color: color-yiq(#495057);
}
.modal-secondary h1, .modal-secondary h2, .modal-secondary h3, .modal-secondary h4, .modal-secondary h5, .modal-secondary h6,
.modal-secondary .h1, .modal-secondary .h2, .modal-secondary .h3, .modal-secondary .h4, .modal-secondary .h5, .modal-secondary .h6 {
  color: #fff;
}

.modal-tertiary .modal-content {
  background: rgb(7, 106.4517766497, 255);
  color: color-yiq(rgb(7, 106.4517766497, 255));
}
.modal-tertiary h1, .modal-tertiary h2, .modal-tertiary h3, .modal-tertiary h4, .modal-tertiary h5, .modal-tertiary h6,
.modal-tertiary .h1, .modal-tertiary .h2, .modal-tertiary .h3, .modal-tertiary .h4, .modal-tertiary .h5, .modal-tertiary .h6 {
  color: #fff;
}

.modal-success .modal-content {
  background: #4bbf73;
  color: 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: #f0ad4e;
  color: color-yiq(#f0ad4e);
}
.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: #f8f9fa;
  color: color-yiq(#f8f9fa);
}
.modal-light h1, .modal-light h2, .modal-light h3, .modal-light h4, .modal-light h5, .modal-light h6,
.modal-light .h1, .modal-light .h2, .modal-light .h3, .modal-light .h4, .modal-light .h5, .modal-light .h6 {
  color: #fff;
}

.modal-dark .modal-content {
  background: #354052;
  color: color-yiq(#354052);
}
.modal-dark h1, .modal-dark h2, .modal-dark h3, .modal-dark h4, .modal-dark h5, .modal-dark h6,
.modal-dark .h1, .modal-dark .h2, .modal-dark .h3, .modal-dark .h4, .modal-dark .h5, .modal-dark .h6 {
  color: #fff;
}

.modal-colored .modal-header,
.modal-colored .modal-footer {
  border-color: rgba(255, 255, 255, 0.33);
}

.navbar {
  border-bottom: 0;
  box-shadow: 0 0 2rem 0 rgba(53, 64, 82, 0.1);
}
@media (max-width: 767.98px) {
  .navbar {
    width: 100vw;
  }
}

.navbar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f8f9fa;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: rgb(83.5, 152.2741116751, 255);
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.75rem;
  margin-top: -0.375rem;
}

.nav-icon,
.nav-flag {
  padding: 0.1rem 0.8rem;
  display: block;
  font-size: 1.5rem;
  color: #6c757d;
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
  line-height: 1.4;
}
.nav-icon:after,
.nav-flag:after {
  display: none !important;
}
.nav-icon:hover, .nav-icon.active,
.nav-flag:hover,
.nav-flag.active {
  color: #3a89ff;
}
.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
  width: 20px;
  height: 20px;
}

.nav-item .indicator {
  background: #3a89ff;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 18px;
  width: 18px;
  padding: 1px;
  position: absolute;
  top: 0;
  right: -8px;
  text-align: center;
  transition: top 0.1s ease-out;
  font-size: 0.675rem;
  color: #fff;
}
.nav-item:hover .indicator {
  top: -4px;
}
.nav-item a:focus {
  outline: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
.navbar {
  padding: 0.75rem;
}

.nav-icon {
  padding: 0.1rem 0.75rem;
}

.dropdown,
.dropleft,
.dropright,
.dropup {
  position: inherit;
}

.navbar-expand .navbar-nav .dropdown-menu-lg {
  min-width: 100%;
}

.nav-item .nav-link:after {
  display: none;
}

.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  object-fit: cover;
}

body, html, #root {
  height: 100%;
}

body {
  overflow-y: scroll;
  opacity: 1 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
.progress-sm {
  height: 0.5rem;
}

.progress-lg {
  height: 1.5rem;
}

.sidebar {
  min-width: 260px;
  max-width: 260px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  background: #262f3d;
  border-right: 0;
}

.sidebar-content {
  background: #262f3d;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
}
.sidebar-sticky .sidebar-content {
  border-right: 0;
}

.sidebar-sticky .sidebar-nav {
  padding-bottom: 0;
}
.sidebar-sticky .sidebar-content {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  width: 260px;
}

.sidebar-nav {
  padding-bottom: 3.5rem;
  padding-left: 0;
  list-style: none;
}

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.7rem 1.5rem;
  color: rgba(255, 255, 255, 0.55);
  font-weight: 400;
  background: #262f3d;
  transition: background 50ms ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  margin-right: 0.75rem;
  color: #fff;
  opacity: 0.3;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 4.3rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 5.05rem;
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover {
  color: rgba(255, 255, 255, 0.9);
  background: rgb(30.1696969697, 37.3151515152, 48.4303030303);
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: #fff;
  opacity: 0.5;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: rgba(255, 255, 255, 0.9);
  background: rgb(30.1696969697, 37.3151515152, 48.4303030303);
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg {
  color: #fff;
  opacity: 0.5;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 3.55rem;
  color: rgba(255, 255, 255, 0.55);
  background: rgb(34.0848484848, 42.1575757576, 54.7151515152);
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: rgba(255, 255, 255, 0.9);
  background: rgb(30.1696969697, 37.3151515152, 48.4303030303);
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: rgba(255, 255, 255, 0.9);
  background: rgb(30.1696969697, 37.3151515152, 48.4303030303);
  font-weight: 400;
}

.sidebar [data-toggle=collapse] {
  position: relative;
}

.sidebar [data-toggle=collapse]:before {
  content: " ";
  border: solid;
  border-width: 0 0.1rem 0.1rem 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
  position: absolute;
  top: 1.2rem;
  right: 1.5rem;
  transition: all 0.2s ease-out;
}

.sidebar [aria-expanded=true]:before,
.sidebar [data-toggle=collapse]:not(.collapsed):before {
  transform: rotate(-135deg);
  top: 1.4rem;
}

.sidebar .sidebar-dropdown [data-toggle=collapse]::before {
  top: 1rem;
}

.sidebar .sidebar-dropdown [aria-expanded=true]:before,
.sidebar .sidebar-dropdown [data-toggle=collapse]:not(.collapsed):before {
  top: 1.2rem;
}

.sidebar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 1.15rem 1.5rem;
  color: #f8f9fa;
  display: block;
  text-decoration: none;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #f8f9fa;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg,
.sidebar-brand .feather {
  color: rgb(83.5, 152.2741116751, 255);
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
}

.sidebar.toggled {
  margin-left: -260px;
}
.sidebar.toggled .sidebar-content {
  left: -260px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    margin-left: -260px;
  }
  .sidebar .sidebar-content {
    left: -260px;
  }
  .sidebar.toggled {
    margin-left: 0;
  }
  .sidebar.toggled .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed {
    margin-left: 0;
  }
  .sidebar-collapsed .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed.toggled {
    margin-left: -260px;
  }
  .sidebar-collapsed.toggled .sidebar-content {
    left: -260px;
  }
}

.sidebar-header {
  background: transparent;
  color: #adb5bd;
  padding: 1.125rem 1.5rem 0.375rem;
  font-size: 0.75rem;
  text-transform: none;
}

.sidebar-bottom {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  padding: 1rem;
  width: inherit;
  font-size: 0.8rem;
  bottom: 0;
  left: 0;
  position: fixed;
  background: rgb(34.0848484848, 42.1575757576, 54.7151515152);
  min-width: 260px;
  max-width: 260px;
  color: #e9ecef;
  border-right: 0;
  margin-left: 0;
}
.sidebar-bottom h5, .sidebar-bottom .h5 {
  color: #e9ecef;
}

.sidebar.toggled .sidebar-bottom {
  margin-left: -260px;
}

.sidebar-item .sidebar-badge {
  position: absolute;
  right: 15px;
  top: 14px;
}
.sidebar-item .sidebar-item .sidebar-badge {
  top: 10px;
}

.min-vw-50 {
  min-width: 50vw !important;
}

.min-vh-50 {
  min-height: 50vh !important;
}

.vw-50 {
  width: 50vw !important;
}

.vh-50 {
  height: 50vh !important;
}

.card > .dataTables_wrapper .table.dataTable,
.card > .table,
.card > .table-responsive .table,
.card > .table-responsive-sm .table,
.card > .table-responsive-md .table,
.card > .table-responsive-lg .table,
.card > .table-responsive-xl .table {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin-bottom: 0;
}
.card > .dataTables_wrapper .table.dataTable td:first-child,
.card > .dataTables_wrapper .table.dataTable th:first-child,
.card > .table td:first-child,
.card > .table th:first-child,
.card > .table-responsive .table td:first-child,
.card > .table-responsive .table th:first-child,
.card > .table-responsive-sm .table td:first-child,
.card > .table-responsive-sm .table th:first-child,
.card > .table-responsive-md .table td:first-child,
.card > .table-responsive-md .table th:first-child,
.card > .table-responsive-lg .table td:first-child,
.card > .table-responsive-lg .table th:first-child,
.card > .table-responsive-xl .table td:first-child,
.card > .table-responsive-xl .table th:first-child {
  border-left: 0;
  padding-left: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable td:last-child,
.card > .dataTables_wrapper .table.dataTable th:last-child,
.card > .table td:last-child,
.card > .table th:last-child,
.card > .table-responsive .table td:last-child,
.card > .table-responsive .table th:last-child,
.card > .table-responsive-sm .table td:last-child,
.card > .table-responsive-sm .table th:last-child,
.card > .table-responsive-md .table td:last-child,
.card > .table-responsive-md .table th:last-child,
.card > .table-responsive-lg .table td:last-child,
.card > .table-responsive-lg .table th:last-child,
.card > .table-responsive-xl .table td:last-child,
.card > .table-responsive-xl .table th:last-child {
  border-right: 0;
  padding-right: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable tr:first-child td,
.card > .dataTables_wrapper .table.dataTable tr:first-child th,
.card > .table tr:first-child td,
.card > .table tr:first-child th,
.card > .table-responsive .table tr:first-child td,
.card > .table-responsive .table tr:first-child th,
.card > .table-responsive-sm .table tr:first-child td,
.card > .table-responsive-sm .table tr:first-child th,
.card > .table-responsive-md .table tr:first-child td,
.card > .table-responsive-md .table tr:first-child th,
.card > .table-responsive-lg .table tr:first-child td,
.card > .table-responsive-lg .table tr:first-child th,
.card > .table-responsive-xl .table tr:first-child td,
.card > .table-responsive-xl .table tr:first-child th {
  border-top: 0;
}
.card > .dataTables_wrapper .table.dataTable tr:last-child td,
.card > .table tr:last-child td,
.card > .table-responsive .table tr:last-child td,
.card > .table-responsive-sm .table tr:last-child td,
.card > .table-responsive-md .table tr:last-child td,
.card > .table-responsive-lg .table tr:last-child td,
.card > .table-responsive-xl .table tr:last-child td {
  border-bottom: 0;
}
.card .card-header + .table {
  border-top: 0;
}

.table-action a {
  color: #6c757d;
}
.table-action a:hover {
  color: #212529;
}
.table-action .feather {
  width: 18px;
  height: 18px;
}

.table {
  --bs-table-accent-bg: inherit;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.card > .dataTables_wrapper .table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.card > .dataTables_wrapper .dataTables_info {
  padding: 1rem 1.25rem;
}
.card > .dataTables_wrapper .dataTables_paginate {
  padding: 0.6rem 1.25rem;
}

.dt-bootstrap4 {
  width: calc(100% - 2px);
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #343a40;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #343a40;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #3a89ff;
}
.tab .nav-tabs .nav-link svg {
  width: 20px;
  height: 20px;
}
.tab .tab-content {
  background: #fff;
  padding: 1.25rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.2rem 0.2rem;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}

.tab-primary .nav-tabs .nav-link.active {
  background: #3a89ff;
  border-bottom-color: #3a89ff;
  color: #fff;
}
.tab-primary .tab-content {
  background: #3a89ff;
  color: #fff;
}
.tab-primary h1, .tab-primary h2, .tab-primary h3, .tab-primary h4, .tab-primary h5, .tab-primary h6,
.tab-primary .h1, .tab-primary .h2, .tab-primary .h3, .tab-primary .h4, .tab-primary .h5, .tab-primary .h6 {
  color: #fff;
}

.tab-secondary .nav-tabs .nav-link.active {
  background: #495057;
  border-bottom-color: #495057;
  color: #fff;
}
.tab-secondary .tab-content {
  background: #495057;
  color: #fff;
}
.tab-secondary h1, .tab-secondary h2, .tab-secondary h3, .tab-secondary h4, .tab-secondary h5, .tab-secondary h6,
.tab-secondary .h1, .tab-secondary .h2, .tab-secondary .h3, .tab-secondary .h4, .tab-secondary .h5, .tab-secondary .h6 {
  color: #fff;
}

.tab-tertiary .nav-tabs .nav-link.active {
  background: rgb(7, 106.4517766497, 255);
  border-bottom-color: rgb(7, 106.4517766497, 255);
  color: #fff;
}
.tab-tertiary .tab-content {
  background: rgb(7, 106.4517766497, 255);
  color: #fff;
}
.tab-tertiary h1, .tab-tertiary h2, .tab-tertiary h3, .tab-tertiary h4, .tab-tertiary h5, .tab-tertiary h6,
.tab-tertiary .h1, .tab-tertiary .h2, .tab-tertiary .h3, .tab-tertiary .h4, .tab-tertiary .h5, .tab-tertiary .h6 {
  color: #fff;
}

.tab-success .nav-tabs .nav-link.active {
  background: #4bbf73;
  border-bottom-color: #4bbf73;
  color: #fff;
}
.tab-success .tab-content {
  background: #4bbf73;
  color: #fff;
}
.tab-success h1, .tab-success h2, .tab-success h3, .tab-success h4, .tab-success h5, .tab-success h6,
.tab-success .h1, .tab-success .h2, .tab-success .h3, .tab-success .h4, .tab-success .h5, .tab-success .h6 {
  color: #fff;
}

.tab-info .nav-tabs .nav-link.active {
  background: #1f9bcf;
  border-bottom-color: #1f9bcf;
  color: #fff;
}
.tab-info .tab-content {
  background: #1f9bcf;
  color: #fff;
}
.tab-info h1, .tab-info h2, .tab-info h3, .tab-info h4, .tab-info h5, .tab-info h6,
.tab-info .h1, .tab-info .h2, .tab-info .h3, .tab-info .h4, .tab-info .h5, .tab-info .h6 {
  color: #fff;
}

.tab-warning .nav-tabs .nav-link.active {
  background: #f0ad4e;
  border-bottom-color: #f0ad4e;
  color: #fff;
}
.tab-warning .tab-content {
  background: #f0ad4e;
  color: #fff;
}
.tab-warning h1, .tab-warning h2, .tab-warning h3, .tab-warning h4, .tab-warning h5, .tab-warning h6,
.tab-warning .h1, .tab-warning .h2, .tab-warning .h3, .tab-warning .h4, .tab-warning .h5, .tab-warning .h6 {
  color: #fff;
}

.tab-danger .nav-tabs .nav-link.active {
  background: #d9534f;
  border-bottom-color: #d9534f;
  color: #fff;
}
.tab-danger .tab-content {
  background: #d9534f;
  color: #fff;
}
.tab-danger h1, .tab-danger h2, .tab-danger h3, .tab-danger h4, .tab-danger h5, .tab-danger h6,
.tab-danger .h1, .tab-danger .h2, .tab-danger .h3, .tab-danger .h4, .tab-danger .h5, .tab-danger .h6 {
  color: #fff;
}

.tab-light .nav-tabs .nav-link.active {
  background: #f8f9fa;
  border-bottom-color: #f8f9fa;
  color: #fff;
}
.tab-light .tab-content {
  background: #f8f9fa;
  color: #fff;
}
.tab-light h1, .tab-light h2, .tab-light h3, .tab-light h4, .tab-light h5, .tab-light h6,
.tab-light .h1, .tab-light .h2, .tab-light .h3, .tab-light .h4, .tab-light .h5, .tab-light .h6 {
  color: #fff;
}

.tab-dark .nav-tabs .nav-link.active {
  background: #354052;
  border-bottom-color: #354052;
  color: #fff;
}
.tab-dark .tab-content {
  background: #354052;
  color: #fff;
}
.tab-dark h1, .tab-dark h2, .tab-dark h3, .tab-dark h4, .tab-dark h5, .tab-dark h6,
.tab-dark .h1, .tab-dark .h2, .tab-dark .h3, .tab-dark .h4, .tab-dark .h5, .tab-dark .h6 {
  color: #fff;
}

.tab-title {
  font-size: 1rem;
}

.tab-vertical .nav-tabs {
  float: left;
  flex-direction: column;
}
.tab-vertical .tab-content {
  overflow: auto;
}

.timeline {
  list-style-type: none;
  position: relative;
}
.timeline:before {
  content: " ";
  background: #dee2e6;
  display: inline-block;
  position: absolute;
  left: 9px;
  width: 2px;
  height: 100%;
  z-index: 1;
}

.timeline-item:before {
  content: " ";
  background: #fff;
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  border: 3px solid #3a89ff;
  left: 0;
  width: 20px;
  height: 20px;
  z-index: 1;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 1rem;
}

b, strong {
  font-weight: 600;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

a {
  cursor: pointer;
}

.wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
}

.wrapper-boxed {
  max-width: 1440px;
  margin: 0 auto;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.content {
  padding: 2.5rem 2.5rem 1.5rem;
  flex: 1;
}
@media (max-width: 767.98px) {
  .content {
    width: 100vw;
    max-width: 100vw;
  }
}
@media (max-width: 991.98px) {
  .content {
    padding: 1.5rem;
  }
}

.main {
  display: flex;
  width: 100%;
  min-height: 100vh;
  min-width: 0;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  flex-direction: column;
}
@media (max-width: 767.98px) {
  .main {
    overflow-y: hidden;
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.settings {
  display: none;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #343a40;
  color: #fff;
  position: fixed;
  top: 200px;
  right: 0;
  width: 46px;
  padding: 0.75rem 0.75rem;
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
}
.settings-toggle:hover {
  width: 52px;
}
.settings-toggle svg {
  width: 22px;
  height: 22px;
  animation-name: spin;
  animation-duration: 4000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.settings-panel {
  background: #fff;
  border-left: 0 solid transparent;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  display: block;
  height: 100%;
  position: fixed;
  width: 240px;
  z-index: 100;
  top: 0;
  bottom: 0;
  right: -240px;
  transition: right 0.2s ease-in-out;
}
.settings.open .settings-panel:before {
  content: "";
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  pointer-events: none;
}
.settings.open .settings-panel {
  right: 0;
}

.settings-content {
  height: 100%;
  overflow: auto;
  position: relative;
  background: #fff;
}
.settings-content .ps__thumb-y,
.settings-content .simplebar-scrollbar::before {
  background: rgba(0, 0, 0, 0.5);
}

.settings-title {
  padding: 1.35rem 1.5rem;
  font-size: 0.875rem;
}
.settings-title h4, .settings-title .h4 {
  margin-bottom: 0;
}

.settings-section {
  border-top: 0 solid transparent;
  padding: 1rem 1.5rem;
}

.settings-layouts {
  line-height: 2;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}

.settings-layouts-item .badge {
  background: #adb5bd;
  border-radius: 10rem;
  color: #fff;
  padding: 0.2rem 0.35rem;
}
.settings-layouts-item, .settings-layouts-item:hover {
  color: #495057;
  text-decoration: none;
  cursor: pointer;
}
.settings-layouts-item:hover .badge {
  background: #6c757d;
}

.settings-theme {
  display: block;
  margin-bottom: 1rem;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
.settings-theme:last-child {
  margin-bottom: 0;
}
.settings-theme:hover {
  text-decoration: none;
}
.settings-theme img {
  border-radius: 0.2rem;
  border: 1px solid #ced4da;
  transform: scale(1);
  transition: all 0.1s ease-in-out;
}
.settings-theme:hover img {
  transform: scale(1.03);
}

html[data-useragent*="MSIE 10.0"] .main {
  width: calc(100% - 260px);
}
html[data-useragent*="MSIE 10.0"] .sidebar-toggle {
  display: none !important;
}
html[data-useragent*="MSIE 10.0"] .sidebar {
  width: 260px !important;
  min-width: 260px !important;
  margin-left: 0 !important;
}
html[data-useragent*="MSIE 10.0"] .toggled.sidebar-collapsed {
  margin-left: 0 !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-top-lg {
  border-top-left-radius: 0.3rem !important;
  border-top-right-radius: 0.3rem !important;
}

.rounded-right-lg {
  border-top-right-radius: 0.3rem !important;
  border-bottom-right-radius: 0.3rem !important;
}

.rounded-bottom-lg {
  border-bottom-right-radius: 0.3rem !important;
  border-bottom-left-radius: 0.3rem !important;
}

.rounded-left-lg {
  border-top-left-radius: 0.3rem !important;
  border-bottom-left-radius: 0.3rem !important;
}

.rounded-sm {
  border-radius: 0.1rem !important;
}

.rounded-top-sm {
  border-top-left-radius: 0.1rem !important;
  border-top-right-radius: 0.1rem !important;
}

.rounded-right-sm {
  border-top-right-radius: 0.1rem !important;
  border-bottom-right-radius: 0.1rem !important;
}

.rounded-bottom-sm {
  border-bottom-right-radius: 0.1rem !important;
  border-bottom-left-radius: 0.1rem !important;
}

.rounded-left-sm {
  border-top-left-radius: 0.1rem !important;
  border-bottom-left-radius: 0.1rem !important;
}

.cursor-grab {
  cursor: move;
  cursor: grab;
  cursor: -webkit-grab;
}

.cursor-pointer {
  cursor: pointer;
}

.font-size-lg {
  font-size: 1rem;
}

.font-size-sm {
  font-size: 1rem;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.absolute-top {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.ql-editor > * {
  cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor .h1,
.ql-editor h2,
.ql-editor .h2,
.ql-editor h3,
.ql-editor .h3,
.ql-editor h4,
.ql-editor .h4,
.ql-editor h5,
.ql-editor .h5,
.ql-editor h6,
.ql-editor .h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}

.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}

.ql-editor ul > li::before {
  content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}

.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before {
  content: "☑";
}

.ql-editor ul[data-checked=false] > li::before {
  content: "☐";
}

.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}

.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}

.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
  background-color: #000;
}

.ql-editor .ql-bg-red {
  background-color: #e60000;
}

.ql-editor .ql-bg-orange {
  background-color: #f90;
}

.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}

.ql-editor .ql-bg-green {
  background-color: #008a00;
}

.ql-editor .ql-bg-blue {
  background-color: #06c;
}

.ql-editor .ql-bg-purple {
  background-color: #93f;
}

.ql-editor .ql-color-white {
  color: #fff;
}

.ql-editor .ql-color-red {
  color: #e60000;
}

.ql-editor .ql-color-orange {
  color: #f90;
}

.ql-editor .ql-color-yellow {
  color: #ff0;
}

.ql-editor .ql-color-green {
  color: #008a00;
}

.ql-editor .ql-color-blue {
  color: #06c;
}

.ql-editor .ql-color-purple {
  color: #93f;
}

.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
  font-size: 0.75em;
}

.ql-editor .ql-size-large {
  font-size: 1.5em;
}

.ql-editor .ql-size-huge {
  font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.ql-editor .ql-align-center {
  text-align: center;
}

.ql-editor .ql-align-justify {
  text-align: justify;
}

.ql-editor .ql-align-right {
  text-align: right;
}

.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}

.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}

.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
  float: left;
  height: 100%;
}

.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
  outline: none;
}

.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
  display: none;
}

.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
  color: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #fff;
}

@media (pointer: coarse) {
  .ql-bubble.ql-toolbar button:hover:not(.ql-active),
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble {
  box-sizing: border-box;
}

.ql-bubble * {
  box-sizing: border-box;
}

.ql-bubble .ql-hidden {
  display: none;
}

.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}

.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}

.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}

.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}

.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}

.ql-bubble .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}

.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}

.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}

.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}

.ql-bubble .ql-empty {
  fill: none;
}

.ql-bubble .ql-even {
  fill-rule: evenodd;
}

.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
  stroke-width: 1;
}

.ql-bubble .ql-transparent {
  opacity: 0.4;
}

.ql-bubble .ql-direction svg:last-child {
  display: none;
}

.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}

.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}

.ql-bubble .ql-editor h1, .ql-bubble .ql-editor .h1 {
  font-size: 2em;
}

.ql-bubble .ql-editor h2, .ql-bubble .ql-editor .h2 {
  font-size: 1.5em;
}

.ql-bubble .ql-editor h3, .ql-bubble .ql-editor .h3 {
  font-size: 1.17em;
}

.ql-bubble .ql-editor h4, .ql-bubble .ql-editor .h4 {
  font-size: 1em;
}

.ql-bubble .ql-editor h5, .ql-bubble .ql-editor .h5 {
  font-size: 0.83em;
}

.ql-bubble .ql-editor h6, .ql-bubble .ql-editor .h6 {
  font-size: 0.67em;
}

.ql-bubble .ql-editor a {
  text-decoration: underline;
}

.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}

.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}

.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}

.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}

.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}

.ql-bubble .ql-editor img {
  max-width: 100%;
}

.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}

.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}

.ql-bubble .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}

.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}

.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}

.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}

.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}

.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}

.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}

.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}

.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}

.ql-bubble .ql-picker.ql-header {
  width: 98px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}

.ql-bubble .ql-picker.ql-font {
  width: 108px;
}

.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}

.ql-bubble .ql-picker.ql-size {
  width: 98px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}

.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}

.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}

.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0px;
}

.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}

.ql-bubble .ql-color-picker svg {
  margin: 1px;
}

.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}

.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}

.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: " ";
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}

.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}

.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}

.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}

.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}

.ql-bubble .ql-tooltip-editor {
  display: none;
}

.ql-bubble .ql-tooltip-editor input[type=text] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}

.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}

.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: "×";
  font-size: 16px;
  font-weight: bold;
}

.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: normal;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}

.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: " ";
  height: 0;
  width: 0;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 200ms;
  visibility: hidden;
}

.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
  visibility: visible;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.ql-editor > * {
  cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor .h1,
.ql-editor h2,
.ql-editor .h2,
.ql-editor h3,
.ql-editor .h3,
.ql-editor h4,
.ql-editor .h4,
.ql-editor h5,
.ql-editor .h5,
.ql-editor h6,
.ql-editor .h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}

.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}

.ql-editor ul > li::before {
  content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}

.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before {
  content: "☑";
}

.ql-editor ul[data-checked=false] > li::before {
  content: "☐";
}

.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}

.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}

.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
  background-color: #000;
}

.ql-editor .ql-bg-red {
  background-color: #e60000;
}

.ql-editor .ql-bg-orange {
  background-color: #f90;
}

.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}

.ql-editor .ql-bg-green {
  background-color: #008a00;
}

.ql-editor .ql-bg-blue {
  background-color: #06c;
}

.ql-editor .ql-bg-purple {
  background-color: #93f;
}

.ql-editor .ql-color-white {
  color: #fff;
}

.ql-editor .ql-color-red {
  color: #e60000;
}

.ql-editor .ql-color-orange {
  color: #f90;
}

.ql-editor .ql-color-yellow {
  color: #ff0;
}

.ql-editor .ql-color-green {
  color: #008a00;
}

.ql-editor .ql-color-blue {
  color: #06c;
}

.ql-editor .ql-color-purple {
  color: #93f;
}

.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
  font-size: 0.75em;
}

.ql-editor .ql-size-large {
  font-size: 1.5em;
}

.ql-editor .ql-size-huge {
  font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.ql-editor .ql-align-center {
  text-align: center;
}

.ql-editor .ql-align-justify {
  text-align: justify;
}

.ql-editor .ql-align-right {
  text-align: right;
}

.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}

.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}

.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}

@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}

.ql-snow * {
  box-sizing: border-box;
}

.ql-snow .ql-hidden {
  display: none;
}

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}

.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}

.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}

.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}

.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}

.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}

.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}

.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}

.ql-snow .ql-empty {
  fill: none;
}

.ql-snow .ql-even {
  fill-rule: evenodd;
}

.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}

.ql-snow .ql-transparent {
  opacity: 0.4;
}

.ql-snow .ql-direction svg:last-child {
  display: none;
}

.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}

.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}

.ql-snow .ql-editor h1, .ql-snow .ql-editor .h1 {
  font-size: 2em;
}

.ql-snow .ql-editor h2, .ql-snow .ql-editor .h2 {
  font-size: 1.5em;
}

.ql-snow .ql-editor h3, .ql-snow .ql-editor .h3 {
  font-size: 1.17em;
}

.ql-snow .ql-editor h4, .ql-snow .ql-editor .h4 {
  font-size: 1em;
}

.ql-snow .ql-editor h5, .ql-snow .ql-editor .h5 {
  font-size: 0.83em;
}

.ql-snow .ql-editor h6, .ql-snow .ql-editor .h6 {
  font-size: 0.67em;
}

.ql-snow .ql-editor a {
  text-decoration: underline;
}

.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}

.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}

.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}

.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}

.ql-snow .ql-editor img {
  max-width: 100%;
}

.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}

.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}

.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}

.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}

.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}

.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}

.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}

.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}

.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}

.ql-snow .ql-picker.ql-header {
  width: 98px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}

.ql-snow .ql-picker.ql-font {
  width: 108px;
}

.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}

.ql-snow .ql-picker.ql-size {
  width: 98px;
}

.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}

.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  padding: 8px;
}

.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}

.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}

.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}

.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}

.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}

.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}

.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}

.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}

.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}

.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}

.ql-snow .ql-tooltip a {
  line-height: 26px;
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: "Save";
  padding-right: 0px;
}

.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}

.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}

.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}

.ql-snow a {
  color: #06c;
}

.ql-container.ql-snow {
  border: 1px solid #ccc;
}

.animated {
  animation-duration: 1s;
  animation-fill-mode: forwards;
}
.animated.bounceIn {
  animation-duration: 0.7s;
}
.animated.bounceOut {
  animation-duration: 0.5s;
}
.animated.bounceIn {
  animation-name: bounceIn;
}
.animated.bounceOut {
  animation-name: bounceOut;
}
.animated.fadeIn {
  animation-name: fadeIn;
  animation-duration: 0.7s;
}
.animated.fadeOut {
  animation-name: fadeOut;
  animation-duration: 0.3s;
}
.animated.bounceInDown {
  animation-name: bounceInDown;
}
.animated.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: perspective(1px) scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: perspective(1px) scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: perspective(1px) scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: perspective(1px) scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: perspective(1px) scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: perspective(1px) scale3d(1, 1, 1);
  }
}
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.rrt-confirm-holder {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999999;
}
.rrt-confirm-holder .shadow {
  width: 100%;
  height: 100%;
  background-color: rgba(50, 58, 68, 0.8);
}
.rrt-confirm-holder .rrt-confirm {
  width: 320px;
  background-color: white;
  position: absolute;
  z-index: 9;
  top: 20%;
  left: 50%;
  margin-left: -160px;
  box-shadow: 3px 3px 20px #333;
  border-radius: 4px;
  overflow: hidden;
}
.rrt-confirm-holder .rrt-confirm .rrt-message {
  width: 100%;
  padding: 5%;
  min-height: 50px;
  font-size: 1em;
  background-color: white;
  text-align: center;
  font-family: "open-sanscondensed-light", sans-serif;
  clear: both;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder {
  display: flex;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button {
  flex-grow: 1;
  height: 50px;
  text-transform: capitalize;
  border: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  float: left;
  border-top: 1px solid #f0f0f0;
  font-size: 14px;
  overflow: hidden;
  cursor: pointer;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover {
  background-color: #f5f5f5;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active {
  background-color: #60bb71;
  color: white;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active {
  background-color: #db6a64;
  color: white;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus {
  outline: none;
}

body.toastr-confirm-active {
  overflow: hidden;
}

.redux-toastr *, .redux-toastr *:before, .redux-toastr *:after {
  box-sizing: border-box;
}
.redux-toastr .top-left, .redux-toastr .top-right, .redux-toastr .top-center, .redux-toastr .bottom-left, .redux-toastr .bottom-right, .redux-toastr .bottom-center {
  width: 350px;
  position: fixed;
  z-index: 99999999;
  padding: 0 10px;
}
.redux-toastr .top-left, .redux-toastr .top-right, .redux-toastr .top-center {
  top: 0;
}
.redux-toastr .top-right, .redux-toastr .bottom-right {
  right: 0;
}
.redux-toastr .bottom-left, .redux-toastr .bottom-right, .redux-toastr .bottom-center {
  bottom: 0;
}
.redux-toastr .top-left, .redux-toastr .bottom-left {
  left: 0;
}
.redux-toastr .top-center, .redux-toastr .bottom-center {
  left: 50%;
  margin-left: -175px;
}
@media (max-width: 320px) {
  .redux-toastr .top-left, .redux-toastr .top-right, .redux-toastr .top-center, .redux-toastr .bottom-left, .redux-toastr .bottom-right, .redux-toastr .bottom-center {
    width: 320px;
  }
  .redux-toastr .top-center, .redux-toastr .bottom-center {
    margin-left: -160px;
  }
}
.redux-toastr .toastr {
  background-color: #fcfcfc;
  width: 100%;
  min-height: 70px;
  overflow: hidden;
  margin: 10px 0;
  border-radius: 4px;
  position: relative;
  z-index: 2;
  color: #333;
  opacity: 0.94;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4);
}
.redux-toastr .toastr:hover:not(.rrt-message) {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6);
  opacity: 1;
}
.redux-toastr .toastr .toastr-status {
  width: 100%;
  height: 5px;
}
.redux-toastr .toastr .toastr-status.success {
  background-color: #60bb71;
}
.redux-toastr .toastr .toastr-status.warning {
  background-color: #f7a336;
}
.redux-toastr .toastr .toastr-status.info {
  background-color: #58abc3;
}
.redux-toastr .toastr .toastr-status.error {
  background-color: #db6a64;
}
.redux-toastr .toastr .rrt-left-container, .redux-toastr .toastr .rrt-right-container {
  float: left;
  text-align: center;
  overflow: hidden;
}
.redux-toastr .toastr .rrt-left-container {
  width: 80px;
  top: 0;
  left: 0;
  position: absolute;
  bottom: 0;
}
.redux-toastr .toastr .rrt-left-container .rrt-holder {
  width: 70px;
  height: 70px;
  position: absolute;
  top: 50%;
  margin-top: -35px;
  left: 5px;
  line-height: 60px;
}
.redux-toastr .toastr .rrt-left-container .toastr-icon {
  fill: white;
  vertical-align: middle;
  margin-top: 5px;
}
.redux-toastr .toastr .rrt-middle-container {
  width: 65%;
  margin-left: 80px;
  position: relative;
  float: left;
  font-family: Arial, Helvetica, sans-serif, sans-serif;
  font-size: 1em;
  text-align: left;
  padding: 10px 5px;
}
.redux-toastr .toastr .rrt-middle-container .rrt-title {
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: 5px;
}
.redux-toastr .toastr .rrt-right-container {
  width: 10%;
}
.redux-toastr .toastr .close-toastr {
  width: 10%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background-color: transparent;
  font-size: 22px;
  border: none;
  outline: none;
  opacity: 0.5;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Arial sans-serif;
  color: #000;
}
.redux-toastr .toastr .close-toastr:hover {
  opacity: 1;
}
.redux-toastr .toastr .close-toastr:focus {
  outline: none;
}
.redux-toastr .toastr .close-toastr span {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.redux-toastr .toastr.rrt-info, .redux-toastr .toastr.rrt-success, .redux-toastr .toastr.rrt-warning, .redux-toastr .toastr.rrt-error {
  color: white;
}
.redux-toastr .toastr.rrt-info {
  background-color: #58abc3;
}
.redux-toastr .toastr.rrt-info .rrt-progressbar {
  background-color: rgb(54.5814977974, 130.0859030837, 151.9185022026);
}
.redux-toastr .toastr.rrt-success {
  background-color: #60bb71;
}
.redux-toastr .toastr.rrt-success .rrt-progressbar {
  background-color: rgb(61.859030837, 144.640969163, 77.3237885463);
}
.redux-toastr .toastr.rrt-warning {
  background-color: #f7a336;
}
.redux-toastr .toastr.rrt-warning .rrt-progressbar {
  background-color: rgb(215.9066985646, 125.6770334928, 8.5933014354);
}
.redux-toastr .toastr.rrt-error {
  background-color: #db6a64;
}
.redux-toastr .toastr.rrt-error .rrt-progressbar {
  background-color: rgb(196.7931937173, 53.3246073298, 45.7068062827);
}
.redux-toastr .toastr.rrt-light .rrt-progressbar {
  background-color: #ccc;
}
.redux-toastr .toastr.rrt-light .toastr-icon {
  fill: #333 !important;
}
.redux-toastr .toastr.rrt-message {
  opacity: 1;
  border: 1px solid #dbdbdb;
}
.redux-toastr .toastr.rrt-message .rrt-title {
  width: 90%;
  height: 50px;
  text-align: center;
  overflow: hidden;
  font-size: 1.2em;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  line-height: 50px;
  padding: 0 20px;
}
.redux-toastr .toastr.rrt-message .rrt-text {
  width: 100%;
  max-height: 400px;
  overflow: hidden;
  overflow-y: auto;
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
  background-color: white;
  padding: 15px;
  font-size: 1.1em;
  margin-bottom: 20px;
}
.redux-toastr .toastr.rrt-message .rrt-text img {
  display: block;
  margin: 10px auto;
  max-width: 100%;
}
.redux-toastr .toastr.rrt-message .close-toastr {
  height: 50px;
}
.redux-toastr .toastr .rrt-progress-container {
  height: 5px;
  margin: 0 -20px -20px -60px;
  position: absolute;
  bottom: 20px;
  width: 100%;
}
.redux-toastr .toastr .rrt-progress-container .rrt-progressbar {
  border-radius: 0 0 0 4px;
  height: 100%;
}
.redux-toastr .toastr-attention {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}

.react-bootstrap-table table {
  table-layout: fixed;
}

.react-bootstrap-table th.sortable {
  cursor: pointer;
}

.react-bootstrap-table th .order > .dropdown > .caret {
  margin: 10px 0 10px 5px;
  color: #ccc;
}

.react-bootstrap-table th .order > .dropup > .caret {
  margin: 10px 0;
  color: #ccc;
}

.react-bootstrap-table th > .react-bootstrap-table-sort-order > .caret {
  margin: 10px 6.5px;
}

.react-bootstrap-table th .order-4:before {
  margin-left: 3.5px;
  content: "↑";
  opacity: 0.4;
}

.react-bootstrap-table th .order-4:after {
  content: "↓";
  opacity: 0.4;
}

.react-bootstrap-table th .caret-4-asc:before {
  margin-left: 3.5px;
  content: "↑";
}

.react-bootstrap-table th .caret-4-asc:after {
  content: "↓";
  opacity: 0.4;
}

.react-bootstrap-table th .caret-4-desc:before {
  margin-left: 3.5px;
  content: "↑";
  opacity: 0.4;
}

.react-bootstrap-table th .caret-4-desc:after {
  content: "↓";
}

.react-bootstrap-table th[data-row-selection] {
  width: 30px;
}

.react-bootstrap-table td > .selection-input-4, .react-bootstrap-table th > .selection-input-4 {
  margin: -4px;
}

.react-bootstrap-table td.react-bs-table-no-data {
  text-align: center;
}

.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated {
  animation-fill-mode: both;
}

.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceIn, .react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceOut {
  animation-duration: 0.75s;
}

.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.shake {
  animation-duration: 0.3s;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 50%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  30%, 70% {
    transform: translate3d(10px, 0, 0);
  }
}
.react-bootstrap-table td.react-bootstrap-table-editing-cell .shake {
  animation-name: shake;
}

@keyframes bounceIn {
  20%, 40%, 60%, 80%, from, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceOut {
  animation-name: bounceOut;
}

.react-bootstrap-table .reset-expansion-style {
  padding: 0;
}

.react-bootstrap-table .row-expansion-style {
  padding: 8px;
}

.react-bootstrap-table .row-expand-slide-appear {
  max-height: 0;
  overflow: hidden;
}

.react-bootstrap-table .row-expand-slide-appear-active {
  max-height: 1000px;
  transition: max-height 3s linear;
}

.react-bootstrap-table .row-expand-slide-exit {
  max-height: 1000px;
}

.react-bootstrap-table .row-expand-slide-exit-active {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s cubic-bezier(0, 0.95, 0, 0.95);
}

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 #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #292929;
  padding: 3px;
  color: white;
  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: black;
  color: white;
  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;
}

.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;
  user-select: none !important;
}

.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}

.fc-theme-bootstrap {
  margin-bottom: 2rem;
}

/* Scrollbar styles */
.scrollbar-container {
  position: relative;
  height: 100%;
  width: 100%;
}

.ps {
  overflow: hidden;
  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;
}

.ql-snow .ql-editor {
  min-height: 15rem;
  background: #fff;
}

.ql-toolbar.ql-snow {
  font-family: var(--bs-font-sans-serif);
}

.ql-container {
  font-family: var(--bs-font-sans-serif);
  font-size: 0.875rem;
}

.ql-bubble .ql-editor {
  padding: 0;
}

.ql-bubble .ql-editor.ql-blank::before {
  left: 0;
  right: 0;
}

.ql-bubble .ql-tooltip {
  border-radius: 0.3rem;
  font-size: 13px;
}

.card > .react-bootstrap-table .table {
  margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
  justify-content: flex-end;
}

/*!
 * 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 #3a89ff;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #3a89ff;
  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 */ /* 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;
          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;
}

.react-select-container .react-select__control {
  min-height: auto;
}
.react-select-container .react-select__control--is-focused, .react-select-container .react-select__control--is-menu-open {
  color: #495057;
  background-color: #fff;
  border-color: rgb(156.5, 196, 255) !important;
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(58, 137, 255, 0.25);
}
.react-select-container .react-select__value-container {
  padding: 0.25rem 0.7rem;
}
.react-select-container .react-select__value-container > div {
  padding-top: 0;
  padding-bottom: 0;
  margin: 0 4px 0 0;
}
.react-select-container .react-select__indicator {
  padding: 0.25rem;
}
.react-select-container .react-select__option {
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
  cursor: pointer;
}
.react-select-container .react-select__multi-value__remove:hover {
  background: transparent;
  color: #000;
  cursor: pointer;
}

.input-group > .react-select-container {
  flex: 1 1 auto;
}

#toast-container > div {
  opacity: 0.9;
}

.wizard {
  background: #fff;
  background-color: var(--bs-body-bg);
  background-clip: border-box;
  border: 0 solid transparent;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem !important;
  margin-bottom: 2rem;
}
.wizard.sw-theme-default > ul.step-anchor > li.active > a {
  color: #3a89ff !important;
}
.wizard.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #3a89ff;
}
.wizard.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(134.5, 182.8223350254, 255) !important;
}
.wizard.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(134.5, 182.8223350254, 255) !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #3a89ff !important;
  background: #3a89ff !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #3a89ff !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(134.5, 182.8223350254, 255) !important;
  background: rgb(134.5, 182.8223350254, 255) !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(134.5, 182.8223350254, 255) !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: #dee2e6;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

.wizard-primary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #3a89ff !important;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #3a89ff;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(134.5, 182.8223350254, 255) !important;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(134.5, 182.8223350254, 255) !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #3a89ff !important;
  background: #3a89ff !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #3a89ff !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(134.5, 182.8223350254, 255) !important;
  background: rgb(134.5, 182.8223350254, 255) !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(134.5, 182.8223350254, 255) !important;
}

.wizard-secondary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #495057 !important;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #495057;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(107.903125, 118.25, 128.596875) !important;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(107.903125, 118.25, 128.596875) !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #495057 !important;
  background: #495057 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #495057 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(107.903125, 118.25, 128.596875) !important;
  background: rgb(107.903125, 118.25, 128.596875) !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(107.903125, 118.25, 128.596875) !important;
}

.wizard-tertiary.sw-theme-default > ul.step-anchor > li.active > a {
  color: rgb(7, 106.4517766497, 255) !important;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: rgb(7, 106.4517766497, 255);
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(83.5, 152.2741116751, 255) !important;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(83.5, 152.2741116751, 255) !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: rgb(7, 106.4517766497, 255) !important;
  background: rgb(7, 106.4517766497, 255) !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: rgb(7, 106.4517766497, 255) !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(83.5, 152.2741116751, 255) !important;
  background: rgb(83.5, 152.2741116751, 255) !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(83.5, 152.2741116751, 255) !important;
}

.wizard-success.sw-theme-default > ul.step-anchor > li.active > a {
  color: #4bbf73 !important;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #4bbf73;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(131.4344262295, 211.0655737705, 158.893442623) !important;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(131.4344262295, 211.0655737705, 158.893442623) !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #4bbf73 !important;
  background: #4bbf73 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #4bbf73 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(131.4344262295, 211.0655737705, 158.893442623) !important;
  background: rgb(131.4344262295, 211.0655737705, 158.893442623) !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(131.4344262295, 211.0655737705, 158.893442623) !important;
}

.wizard-info.sw-theme-default > ul.step-anchor > li.active > a {
  color: #1f9bcf !important;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #1f9bcf;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #1f9bcf !important;
  background: #1f9bcf !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #1f9bcf !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
  background: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
}

.wizard-warning.sw-theme-default > ul.step-anchor > li.active > a {
  color: #f0ad4e !important;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #f0ad4e;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(245.9765625, 205.671875, 148.5234375) !important;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(245.9765625, 205.671875, 148.5234375) !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #f0ad4e !important;
  background: #f0ad4e !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #f0ad4e !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(245.9765625, 205.671875, 148.5234375) !important;
  background: rgb(245.9765625, 205.671875, 148.5234375) !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(245.9765625, 205.671875, 148.5234375) !important;
}

.wizard-danger.sw-theme-default > ul.step-anchor > li.active > a {
  color: #d9534f !important;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #d9534f;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(230.5841121495, 144.4859813084, 141.9158878505) !important;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(230.5841121495, 144.4859813084, 141.9158878505) !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #d9534f !important;
  background: #d9534f !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #d9534f !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(230.5841121495, 144.4859813084, 141.9158878505) !important;
  background: rgb(230.5841121495, 144.4859813084, 141.9158878505) !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(230.5841121495, 144.4859813084, 141.9158878505) !important;
}

.wizard-light.sw-theme-default > ul.step-anchor > li.active > a {
  color: #f8f9fa !important;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #f8f9fa;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.done > a {
  color: white !important;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: white !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #f8f9fa !important;
  background: #f8f9fa !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #f8f9fa !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: white !important;
}

.wizard-dark.sw-theme-default > ul.step-anchor > li.active > a {
  color: #354052 !important;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #354052;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.done > a {
  color: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #354052 !important;
  background: #354052 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #354052 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
  background: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
}

.wizard .step-content {
  padding: 1rem !important;
}

.wizard.sw-theme-arrows > ul.step-anchor {
  background: #fff;
  border-top: 1px solid #dee2e6;
}

.sw-theme-arrows > ul.step-anchor > li a,
.sw-theme-arrows > ul.step-anchor > li a:hover {
  background: #fff;
}
.sw-theme-arrows > ul.step-anchor > li a:after,
.sw-theme-arrows > ul.step-anchor > li a:hover:after {
  border-left-color: #fff;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFubmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMS12YXJpYWJsZXMvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19jdXN0b20uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NhcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jaGF0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZmVhdGhlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faGFtYnVyZ2VyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sYW5kaW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaXppbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RhYmxlcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdHlwZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY29udGVudC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbWFpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2V0dGluZ3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2llLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fY3Vyc29ycy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19mb250LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcXVpbGwvZGlzdC9xdWlsbC5idWJibGUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXF1aWxsL2Rpc3QvcXVpbGwuc25vdy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcmVkdXgtdG9hc3RyL3NyYy9zdHlsZXMvYW5pbWF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcmVkdXgtdG9hc3RyL3NyYy9zdHlsZXMvY29uZmlybS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXJlZHV4LXRvYXN0ci9zcmMvc3R5bGVzL3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXJlZHV4LXRvYXN0ci9zcmMvc3R5bGVzL2luZGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtYm9vdHN0cmFwLXRhYmxlLW5leHQvZGlzdC9yZWFjdC1ib290c3RyYXAtdGFibGUyLm1pbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvanZlY3Rvcm1hcC1uZXh0L2pxdWVyeS1qdmVjdG9ybWFwLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1kcmFndWxhL2Rpc3QvZHJhZ3VsYS5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2Z1bGxjYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19wZXJmZWN0LXNjcm9sbGJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19xdWlsbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19yZWFjdC1ib290c3RyYXAtdGFibGUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3QtZGF0ZXRpbWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3Qtc2VsZWN0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3RvYXN0ci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL193aXphcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fd2l6YXJkLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ1IscUVBQUE7QUNBTjs7OztFQUFBO0FDREY7O0VBU0ksa0JBQUE7RUFB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TjhIRjs7QU0zSEE7Ozs7RUFJRSxnQkFBQTtBTjhIRjs7QU0zSEE7RUFDRSxnQkU5S2lCO0FSNFNuQjs7QU16SEE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QU40SEY7O0FNdEhBO0VBQ0UsZ0JBQUE7QU55SEY7O0FNakhBOztFQUVFLG1CQ3NhNEI7QVBsVDlCOztBTTVHQTtFRjZFTSxrQkFMSTtBSndDVjs7QU16R0E7RUFDRSxpQkNxZjRCO0VEcGY1QixnQ0FBQTtFQUNBLHdDQUFBO0FONEdGOztBTW5HQTs7RUFFRSxrQkFBQTtFRndESSxpQkFMSTtFRWpEUixjQUFBO0VBQ0Esd0JBQUE7QU5zR0Y7O0FNbkdBO0VBQU0sZUFBQTtBTnVHTjs7QU10R0E7RUFBTSxXQUFBO0FOMEdOOztBTXJHQTtFQUNFLGdFQUFBO0VBQ0EsMEJDZ053QztBUHhHMUM7QU10R0U7RUFDRSxtREFBQTtBTndHSjs7QU03RkU7RUFFRSxjQUFBO0VBQ0EscUJBQUE7QU4rRko7O0FNeEZBOzs7O0VBSUUscUNDZ1Y0QjtFSGxVeEIsY0FMSTtBSm1GVjs7QU1wRkE7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFRkVJLGtCQUxJO0FKMkZWO0FNbkZFO0VGSEksa0JBTEk7RUVVTixjQUFBO0VBQ0Esa0JBQUE7QU5xRko7O0FNakZBO0VGVk0sa0JBTEk7RUVpQlIsMkJBQUE7RUFDQSxxQkFBQTtBTm9GRjtBTWpGRTtFQUNFLGNBQUE7QU5tRko7O0FNL0VBO0VBQ0UsMkJBQUE7RUZ0Qkksa0JBTEk7RUU2QlIsd0JDeTVDa0M7RUR4NUNsQyxzQ0N5NUNrQztFRTlyRGhDLHFCQUFBO0FUd1hKO0FNaEZFO0VBQ0UsVUFBQTtFRjdCRSxjQUxJO0FKcUhWOztBTXhFQTtFQUNFLGdCQUFBO0FOMkVGOztBTXJFQTs7RUFFRSxzQkFBQTtBTndFRjs7QU1oRUE7RUFDRSxvQkFBQTtFQUNBLHlCQUFBO0FObUVGOztBTWhFQTtFQUNFLG1CQzRYNEI7RUQzWDVCLHNCQzJYNEI7RUQxWDVCLGdDQzRaNEI7RUQzWjVCLGdCQUFBO0FObUVGOztBTTVEQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QU44REY7O0FNM0RBOzs7Ozs7RUFNRSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBTjhERjs7QU10REE7RUFDRSxxQkFBQTtBTnlERjs7QU1uREE7RUFFRSxnQkFBQTtBTnFERjs7QU03Q0E7RUFDRSxVQUFBO0FOZ0RGOztBTTNDQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUY1SEksa0JBTEk7RUVtSVIsb0JBQUE7QU44Q0Y7O0FNMUNBOztFQUVFLG9CQUFBO0FONkNGOztBTXhDQTtFQUNFLGVBQUE7QU4yQ0Y7O0FNeENBO0VBR0UsaUJBQUE7QU55Q0Y7QU10Q0U7RUFDRSxVQUFBO0FOd0NKOztBTWpDQTtFQUNFLHdCQUFBO0FOb0NGOztBTTVCQTs7OztFQUlFLDBCQUFBO0FOK0JGO0FNNUJJOzs7O0VBQ0UsZUFBQTtBTmlDTjs7QU0xQkE7RUFDRSxVQUFBO0VBQ0Esa0JBQUE7QU42QkY7O0FNeEJBO0VBQ0UsZ0JBQUE7QU4yQkY7O0FNakJBO0VBQ0UsWUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBTm9CRjs7QU1aQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQ21ONEI7RUhwYXRCLGlDQUFBO0FKaU9SO0FJN1hJO0VFeVdKO0lGdE1RLGlCQUFBO0VKOE5OO0FBQ0Y7QU16QkE7RUFPRSxvQkFBQTtBTnFCRjtBTW5CRTtFQUNFLFdBQUE7QU5xQko7O0FNZEE7Ozs7Ozs7RUFPRSxVQUFBO0FOaUJGOztBTWRBO0VBQ0UsWUFBQTtBTmlCRjs7QU1SQTtFQUNFLDZCQUFBO0VBQ0Esb0JBQUE7QU5XRjs7QU1IQTs7Ozs7OztDQUFBO0FBV0E7RUFDRSx3QkFBQTtBTkdGOztBTUVBO0VBQ0UsVUFBQTtBTkNGOztBTU1BO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FOSEY7O0FNQ0E7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QU5IRjs7QU1RQTtFQUNFLHFCQUFBO0FOTEY7O0FNVUE7RUFDRSxTQUFBO0FOUEY7O0FNY0E7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QU5YRjs7QU1tQkE7RUFDRSx3QkFBQTtBTmhCRjs7QU13QkE7RUFDRSx3QkFBQTtBTnJCRjs7QVVoakJBO0VObVFNLHFCQUxJO0VNNVBSLGdCSHdvQjRCO0FQckY5Qjs7QVU5aUJFO0VOZ1FNLGlDQUFBO0FKa1RSO0FJOWNJO0VNcEdGO0lOdVFNLGVBQUE7RUorU047QUFDRjtBVXZqQkU7RUFJRSxnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FQbEQ5Qjs7QVUzakJFO0VOZ1FNLGlDQUFBO0FKK1RSO0FJM2RJO0VNcEdGO0lOdVFNLGlCQUFBO0VKNFROO0FBQ0Y7QVVwa0JFO0VBSUUsZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBUHJDOUI7O0FVeGtCRTtFTmdRTSxpQ0FBQTtBSjRVUjtBSXhlSTtFTXBHRjtJTnVRTSxlQUFBO0VKeVVOO0FBQ0Y7QVVqbEJFO0VBSUUsZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBUHhCOUI7O0FVcmxCRTtFTmdRTSxpQ0FBQTtBSnlWUjtBSXJmSTtFTXBHRjtJTnVRTSxpQkFBQTtFSnNWTjtBQUNGO0FVOWxCRTtFQUlFLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QVBYOUI7O0FVbG1CRTtFTmdRTSxpQ0FBQTtBSnNXUjtBSWxnQkk7RU1wR0Y7SU51UU0sZUFBQTtFSm1XTjtBQUNGO0FVM21CRTtFQUlFLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QVBFOUI7O0FVL21CRTtFTmdRTSxpQ0FBQTtBSm1YUjtBSS9nQkk7RU1wR0Y7SU51UU0saUJBQUE7RUpnWE47QUFDRjtBVXhuQkU7RUFJRSxnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FQZTlCOztBVXBtQkE7RUN2REUsZUFBQTtFQUNBLGdCQUFBO0FYK3BCRjs7QVVwbUJBO0VDNURFLGVBQUE7RUFDQSxnQkFBQTtBWG9xQkY7O0FVdG1CQTtFQUNFLHFCQUFBO0FWeW1CRjtBVXZtQkU7RUFDRSxvQkhzb0IwQjtBUDdCOUI7O0FVL2xCQTtFTjhNTSxr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cEVBO0VBQ0UsbUJoQisxQnNDO0VIcmtCbEMsa0JBTEk7RW1CalJSLGdDaEIrMUJzQztBUDJ6Q3hDOztBd0IvcEVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFcEJ3UkksbUJBTEk7RW9CaFJSLGdCaEJQbUI7RWdCUW5CLGdCaEJzR2lCO0VnQnJHakIsY1pPUztFWU5ULHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxzQlpGTTtFWUdOLDRCQUFBO0VBQ0Esd0NBQUE7RWZHRSxzQ0FBQTtFZ0JIRSx3RURNSjtBeEI2cEVGO0F5Qi9wRU07RURoQk47SUNpQlEsZ0JBQUE7RXpCa3FFTjtBQUNGO0F3QmhxRUU7RUFDRSxnQkFBQTtBeEJrcUVKO0F3QmhxRUk7RUFDRSxlQUFBO0F4QmtxRU47QXdCN3BFRTtFQUNFLGNaZk87RVlnQlAsc0JadkJJO0VZd0JKLGtDakI4MkJvQztFaUI3MkJwQyxVQUFBO0VBS0Usa0RqQmtoQmtCO0FQeW9EeEI7QXdCdnBFRTtFQU1FLGVBQUE7RUFNQSxhQUFBO0VBS0EsU0FBQTtBeEIyb0VKO0F3QnRvRUU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBeEJ3b0VKO0F3QnBvRUU7RUFDRSxnQ2pCNDBCb0M7RWlCMTBCcEMsVUFBQTtBeEJxb0VKO0F3QjduRUU7RUFFRSx5Qlp6RU87RVk0RVAsVUFBQTtBeEI0bkVKO0F3QnhuRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJoQmdGa0I7RWdCL0VsQixjWi9FTztFY2ZULHVDbkJxaUNnQztFaUJyOEI5QixvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJoQk1XO0VnQkxYLGdCQUFBO0VDekZFLDZJRDBGRjtFQzFGRSxxSUQwRkY7QXhCMG5FSjtBd0J0b0VFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCaEJnRmtCO0VnQi9FbEIsY1ovRU87RWNmVCx1Q25CcWlDZ0M7RWlCcjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCaEJNVztFZ0JMWCxnQkFBQTtFQ3pGRSxxSUQwRkY7QXhCMG5FSjtBeUJodEVNO0VEMEVKO0lDekVNLHdCQUFBO0lBQUEsZ0JBQUE7RXpCbXRFTjtFd0Ixb0VBO0lDekVNLGdCQUFBO0V6Qm10RU47QUFDRjtBd0I1bkVFO0VBQ0Usd0NqQjQ3QjhCO0FQa3NDbEM7QXdCL25FRTtFQUNFLHdDakI0N0I4QjtBUGtzQ2xDOztBd0JybkVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JoQlhpQjtFZ0JZakIsMkJqQjJ4QnNDO0VpQjF4QnRDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBeEJ3bkVGO0F3QnRuRUU7RUFDRSxVQUFBO0F4QnduRUo7QXdCcm5FRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBeEJzbkVKOztBd0IzbUVBO0VBQ0UsZ0NoQm1DZ0I7RWdCbENoQix1QkFBQTtFcEJ5SUksa0JBTEk7RUt2UU4seUNBQUE7QVRtdkVKO0F3QjVtRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJqQm9vQjBCO0FQMCtDOUI7QXdCam5FRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QmpCb29CMEI7QVAwK0M5Qjs7QXdCMW1FQTtFQUNFLDhCaEJ3QmdCO0VnQnZCaEIscUJBQUE7RXBCNEhJLGVBTEk7RUt2UU4seUNBQUE7QVQrdkVKO0F3QjNtRUU7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJqQjJuQjBCO0FQay9DOUI7QXdCaG5FRTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QmpCMm5CMEI7QVBrL0M5Qjs7QXdCcm1FRTtFQUNFLGlDaEJHVztBUnFtRWY7QXdCcm1FRTtFQUNFLGdDaEJDYztBUnNtRWxCO0F3QnBtRUU7RUFDRSw4QmhCRGM7QVJ1bUVsQjs7QXdCam1FQTtFQUNFLFdqQnF1QnNDO0VpQnB1QnRDLDZCaEJaYTtFZ0JhYixnQmhCckJvQjtBUnluRXRCO0F3QmxtRUU7RUFDRSxlQUFBO0F4Qm9tRUo7QXdCam1FRTtFQUNFLG9CQUFBO0VmdkxBLHNDQUFBO0FUMnhFSjtBd0JobUVFO0VBQ0Usb0JBQUE7RWY1TEEsc0NBQUE7QVQreEVKO0F3Qi9sRUU7RUFBb0IsNEJoQjNCSjtBUjZuRWxCO0F3QmptRUU7RUFBb0IsMEJoQjFCSjtBUjhuRWxCOztBMkJuekVBO0VBQ0Usd1BBQUE7RUFFQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNDQUFBO0V2QnFSSSxtQkFMSTtFdUI3UVIsZ0JuQlZtQjtFbUJXbkIsZ0JuQm1HaUI7RW1CbEdqQixjZklTO0VlSFQsd0JBQUE7VUFBQSxnQkFBQTtFQUNBLHNCZkxNO0VlTU4sbUZBQUE7RUFDQSw0QkFBQTtFQUNBLHdDcEIrOUJrQztFb0I5OUJsQywwQnBCKzlCa0M7RW9COTlCbEMsd0NBQUE7RWxCSEUsc0NBQUE7RWdCSEUsd0VFU0o7QTNCbXpFRjtBeUJ4ekVNO0VFZk47SUZnQlEsZ0JBQUE7RXpCMnpFTjtBQUNGO0EyQnR6RUU7RUFDRSxrQ3BCczNCb0M7RW9CcjNCcEMsVUFBQTtFQUtFLGlEcEJpK0I0QjtBUG0xQ2xDO0EyQmh6RUU7RUFFRSxxQm5CeUlrQjtFbUJ4SWxCLHNCQUFBO0EzQml6RUo7QTJCOXlFRTtFQUVFLHlCZmhDTztBWiswRVg7QTJCMXlFRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QTNCNHlFSjs7QTJCeHlFQTtFQUNFLG9CbkJxSHVCO0VtQnBIdkIsdUJuQm9IdUI7RW1Cbkh2QixvQnBCcXVCNEI7RUhsZ0J4QixrQkFMSTtFS3ZRTix5Q0FBQTtBVHMxRUo7O0EyQnh5RUE7RUFDRSxvQm5COEd1QjtFbUI3R3ZCLHVCbkI2R3VCO0VtQjVHdkIsa0JwQml1QjRCO0VIdGdCeEIsZUFMSTtFS3ZRTix5Q0FBQTtBVDgxRUo7O0EyQnR5RUk7RUFDRSx3UEFBQTtBM0J5eUVOOztBNEJqM0VBO0VBQ0UsY0FBQTtFQUNBLHFCckJxNkJ3QztFcUJwNkJ4QyxtQnJCcTZCd0M7RXFCcDZCeEMsdUJyQnE2QndDO0FQKzhDMUM7QTRCbDNFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBNUJvM0VKOztBNEJoM0VBO0VBQ0Usb0JyQjI1QndDO0VxQjE1QnhDLGVBQUE7RUFDQSxpQkFBQTtBNUJtM0VGO0E0QmozRUU7RUFDRSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0E1Qm0zRUo7O0E0Qi8yRUE7RUFDRSx3QkFBQTtFQUVBLGNBQUE7RUFDQSxVckIwNEJ3QztFcUJ6NEJ4QyxXckJ5NEJ3QztFcUJ4NEJ4QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLHlDQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyRHJCMjRCd0M7RXFCMTRCeEMsaUNBQUE7VUFBQSx5QkFBQTtBNUJpM0VGO0E0QjkyRUU7RW5CM0JFLHFCQUFBO0FUNDRFSjtBNEI3MkVFO0VBRUUsa0JyQm00QnNDO0FQMitDMUM7QTRCMzJFRTtFQUNFLHVCckIwM0JzQztBUG0vQzFDO0E0QjEyRUU7RUFDRSxrQ3JCczFCb0M7RXFCcjFCcEMsVUFBQTtFQUNBLGtEckI4Zm9CO0FQODJEeEI7QTRCejJFRTtFQUNFLHlCaEJqRUc7RWdCa0VILHFCaEJsRUc7QVo2NkVQO0E0QnoyRUk7RUFJSSx1UEFBQTtBNUJ3MkVSO0E0QnAyRUk7RUFJSSwrSkFBQTtBNUJtMkVSO0E0QjkxRUU7RUFDRSx5QmhCdEZHO0VnQnVGSCxxQmhCdkZHO0VnQjRGRCxpUEFBQTtBNUI0MUVOO0E0QngxRUU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZckJrMkJ1QztBUHcvQzNDO0E0Qm4xRUk7RUFDRSxlQUFBO0VBQ0EsWXJCeTFCcUM7QVA0L0MzQzs7QTRCdjBFQTtFQUNFLG1CckJvMUJnQztBUHMvQ2xDO0E0QngwRUU7RUFDRSwyS0FBQTtFQUVBLFVyQjgwQjhCO0VxQjcwQjlCLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQ0FBQTtFbkJqSEEsa0JBQUE7RWdCSEUsaURHc0hGO0E1QnkwRUo7QXlCMzdFTTtFRzBHSjtJSHpHTSxnQkFBQTtFekI4N0VOO0FBQ0Y7QTRCNTBFSTtFQUNFLDRLQUFBO0E1QjgwRU47QTRCMzBFSTtFQUNFLGlDckI2MEI0QjtFcUJ4MEIxQiwwSkFBQTtBNUJ5MEVSO0E0QnAwRUU7RUFDRSxvQnJCd3pCOEI7RXFCdnpCOUIsZUFBQTtBNUJzMEVKO0E0QnAwRUk7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QTVCczBFTjs7QTRCajBFQTtFQUNFLHFCQUFBO0VBQ0Esa0JyQnN5QmdDO0FQOGhEbEM7O0E0QmowRUE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QTVCbzBFRjtBNEJoMEVJO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYXJCc3BCd0I7QVA0cUQ5Qjs7QTRCM3pFSTtFQUNFLGlMQUFBO0E1Qjh6RU47O0E2QmovRUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsNkJBQUE7QTdCby9FRjtBNkJsL0VFO0VBQ0UsVUFBQTtBN0JvL0VKO0E2QmgvRUk7RUFBMEIscUV0QjhnQ2E7QVBxK0MzQztBNkJsL0VJO0VBQTBCLHFFdEI2Z0NhO0FQdytDM0M7QTZCbC9FRTtFQUNFLFNBQUE7QTdCby9FSjtBNkJqL0VFO0VBQ0UsV3RCKy9CdUM7RXNCOS9CdkMsWXRCOC9CdUM7RXNCNy9CdkMsb0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VIMUJGLHlCZEhLO0VpQitCSCxTdEI2L0J1QztFRTFnQ3ZDLG1CQUFBO0VnQkhFLG9ISW1CRjtFSm5CRSw0R0ltQkY7QTdCay9FSjtBeUJqZ0ZNO0VJTUo7SUpMTSx3QkFBQTtJQUFBLGdCQUFBO0V6Qm9nRk47QUFDRjtBNkJyL0VJO0VIakNGLHdDbkI4aEN5QztBUDIvQzNDO0E2Qm4vRUU7RUFDRSxXdEJ3K0I4QjtFc0J2K0I5QixjdEJ3K0I4QjtFc0J2K0I5QixrQkFBQTtFQUNBLGV0QnUrQjhCO0VzQnQrQjlCLHdDdEJ1K0I4QjtFc0J0K0I5Qix5QkFBQTtFcEI3QkEsbUJBQUE7QVRtaEZKO0E2QmovRUU7RUFDRSxXdEJvK0J1QztFc0JuK0J2QyxZdEJtK0J1QztFc0JsK0J2QyxnQkFBQTtFSHBERix5QmRISztFaUJ5REgsU3RCbStCdUM7RUUxZ0N2QyxtQkFBQTtFZ0JIRSxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0E3QmsvRUo7QXlCM2hGTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V6QjhoRk47QUFDRjtBNkJyL0VJO0VIM0RGLHdDbkI4aEN5QztBUHFoRDNDO0E2Qm4vRUU7RUFDRSxXdEI4OEI4QjtFc0I3OEI5QixjdEI4OEI4QjtFc0I3OEI5QixrQkFBQTtFQUNBLGV0QjY4QjhCO0VzQjU4QjlCLHdDdEI2OEI4QjtFc0I1OEI5Qix5QkFBQTtFcEJ2REEsbUJBQUE7QVQ2aUZKO0E2QmovRUU7RUFDRSxvQkFBQTtBN0JtL0VKO0E2QmovRUk7RUFDRSwyQ3RCZzlCcUM7QVBtaUQzQztBNkJoL0VJO0VBQ0UsMkN0QjQ4QnFDO0FQc2lEM0M7O0E4QnprRkE7RUFDRSxrQkFBQTtBOUI0a0ZGO0E4QjFrRkU7OztFQUdFLDBCdkJ3aUNvQztFdUJ2aUNwQyw4QnZCdWlDb0M7RXVCdGlDcEMsaUJ2QnVpQ29DO0FQcWlEeEM7QThCemtGRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUxSRSxnRUtTRjtBOUIya0ZKO0F5QmhsRk07RUtUSjtJTFVNLGdCQUFBO0V6Qm1sRk47QUFDRjtBOEI3a0ZFOztFQUVFLG9CQUFBO0E5QitrRko7QThCN2tGSTs7RUFDRSxrQkFBQTtBOUJnbEZOO0E4QjdrRkk7OztFQUVFLHFCdkI0Z0NrQztFdUIzZ0NsQyx3QnZCNGdDa0M7QVBva0R4QztBOEI3a0ZJOztFQUNFLHFCdkJ1Z0NrQztFdUJ0Z0NsQyx3QnZCdWdDa0M7QVB5a0R4QztBOEI1a0ZFO0VBQ0UscUJ2QmlnQ29DO0V1QmhnQ3BDLHdCdkJpZ0NvQztBUDZrRHhDO0E4QnZrRkk7Ozs7RUFDRSwyQ0FBQTtFQUNBLDhEdkIyL0JrQztBUGlsRHhDO0E4QjFrRk07Ozs7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGF2Qm0vQmdDO0V1QmwvQmhDLFdBQUE7RUFDQSxzQmxCdkRBO0VIT0osc0NBQUE7QVRnb0ZKO0E4QnprRkk7RUFDRSwyQ0FBQTtFQUNBLDhEdkIwK0JrQztBUGltRHhDO0E4QnRrRkk7RUFDRSxtQkFBQTtBOUJ3a0ZOO0E4QnBrRkU7O0VBRUUsY2xCdEVPO0FaNG9GWDtBOEJwa0ZJOztFQUNFLHlCbEI3RUs7QVpvcEZYOztBK0I5cEZBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBL0JpcUZGO0ErQi9wRkU7OztFQUdFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0EvQmlxRko7QStCN3BGRTs7O0VBR0UsVUFBQTtBL0IrcEZKO0ErQnpwRkU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QS9CMnBGSjtBK0J6cEZJO0VBQ0UsVUFBQTtBL0IycEZOOztBK0JocEZBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RTNCOE9JLG1CQUxJO0UyQnZPUixnQnZCaERtQjtFdUJpRG5CLGdCdkI2RGlCO0V1QjVEakIsY25CbENTO0VtQm1DVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUN4QjA2QnNDO0V3Qno2QnRDLHdDQUFBO0V0QnRDRSxzQ0FBQTtBVDByRko7O0ErQjFvRkE7Ozs7RUFJRSxxQkFBQTtFM0J3TkksZUFMSTtFS3ZRTix5Q0FBQTtBVG1zRko7O0ErQjFvRkE7Ozs7RUFJRSx1QkFBQTtFM0IrTUksa0JBTEk7RUt2UU4seUNBQUE7QVQ0c0ZKOztBK0Ixb0ZBOztFQUVFLHFCQUFBO0EvQjZvRkY7O0ErQmhvRkk7Ozs7RXRCakVBLDBCQUFBO0VBQ0EsNkJBQUE7QVR3c0ZKO0ErQi9uRkk7Ozs7RXRCMUVBLDBCQUFBO0VBQ0EsNkJBQUE7QVQrc0ZKO0ErQnpuRkU7RUFDRSwyQkFBQTtFdEIxRUEseUJBQUE7RUFDQSw0QkFBQTtBVHNzRko7QStCem5GRTs7RXRCOUVFLHlCQUFBO0VBQ0EsNEJBQUE7QVQyc0ZKOztBZ0NudUZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnpCdTBCb0M7RUhya0JsQyxrQkFMSTtFNEIxUE4saUN6QmtqQ3FCO0FQbXJEekI7O0FnQ2x1RkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0U1QnFQRSxrQkFMSTtFNEI3T04sV3pCcWlDcUI7RXlCcGlDckIsbUN6Qm9pQ3FCO0VFL2pDckIsc0NBQUE7QVRnd0ZKOztBZ0NodUZJOzs7O0VBRUUsY0FBQTtBaENxdUZOOztBZ0NweEZJO0VBcURFLCtDekJ1aENtQjtBUDRzRHpCO0FnQ3p0Rk07RUFDRSwrQ3pCNGdDaUI7RXlCdmdDZiwwRHpCdWdDZTtBUGd0RHpCOztBZ0M1eEZJO0VBdUZFLCtDekJxL0JtQjtBUG90RHpCO0FnQzdyRk07RUFDRSwrQ3pCdytCaUI7RXlCbitCZiwwRHpCbStCZTtBUHd0RHpCOztBZ0NweUZJO0VBeUhFLCtDekJtOUJtQjtBUDR0RHpCO0FnQzdxRk07RUFDRSw0Q3pCZzlCaUI7QVArdER6QjtBZ0M1cUZNO0VBQ0UsMER6QjQ4QmlCO0FQa3VEekI7QWdDM3FGTTtFQUNFLGlDekJ3OEJpQjtBUHF1RHpCOztBZ0N4cUZJO0VBQ0Usa0JBQUE7QWhDMnFGTjs7QWdDcnpGSTs7Ozs7RUFvSk0sVUFBQTtBaEN5cUZWOztBZ0N6eUZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnpCdTBCb0M7RUhya0JsQyxrQkFMSTtFNEIxUE4sbUN6QmtqQ3FCO0FQeXZEekI7O0FnQ3h5RkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0U1QnFQRSxrQkFMSTtFNEI3T04sV3pCcWlDcUI7RXlCcGlDckIsa0N6Qm9pQ3FCO0VFL2pDckIsc0NBQUE7QVRzMEZKOztBZ0N0eUZJOzs7O0VBRUUsY0FBQTtBaEMyeUZOOztBZ0MxMUZJO0VBcURFLGlEekJ1aENtQjtBUGt4RHpCO0FnQy94Rk07RUFDRSxpRHpCNGdDaUI7RXlCdmdDZix5RHpCdWdDZTtBUHN4RHpCOztBZ0NsMkZJO0VBdUZFLGlEekJxL0JtQjtBUDB4RHpCO0FnQ253Rk07RUFDRSxpRHpCdytCaUI7RXlCbitCZix5RHpCbStCZTtBUDh4RHpCOztBZ0MxMkZJO0VBeUhFLGlEekJtOUJtQjtBUGt5RHpCO0FnQ252Rk07RUFDRSw4Q3pCZzlCaUI7QVBxeUR6QjtBZ0NsdkZNO0VBQ0UseUR6QjQ4QmlCO0FQd3lEekI7QWdDanZGTTtFQUNFLG1DekJ3OEJpQjtBUDJ5RHpCOztBZ0M5dUZJO0VBQ0Usa0JBQUE7QWhDaXZGTjs7QWdDMzNGSTs7Ozs7RUFzSk0sVUFBQTtBaEM2dUZWOztBaUNyNEZBO0VBRUUsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLHNCQUFBO0U3QnVSSSw0QkFMSTtFNkJoUlIseUJBQUE7RUFDQSx5QkFBQTtFQUNBLG9DQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQkFBQTtFQUNBLGtDQUFBO0VBQ0EsK0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDRGQUFBO0VBQ0EsK0JBQUE7RUFDQSxnRkFBQTtFQUdBLHFCQUFBO0VBQ0Esd0RBQUE7RUFDQSxzQ0FBQTtFN0JzUUksa0NBTEk7RTZCL1BSLHNDQUFBO0VBQ0Esc0NBQUE7RUFDQSwwQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFFQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0VBQ0EsbUVBQUE7RXhCakJFLDBDQUFBO0VpQmZGLGtDT2tDcUI7RVJ0QmpCLHFJUXdCSjtBakNtNEZGO0F5QnY1Rk07RVFoQk47SVJpQlEsZ0JBQUE7RXpCMDVGTjtBQUNGO0FpQ3Q0RkU7RUFDRSxnQ0FBQTtFQUVBLHdDQUFBO0VBQ0EsOENBQUE7QWpDdTRGSjtBaUNwNEZFO0VBRUUsMEJBQUE7RUFDQSxrQ0FBQTtFQUNBLHdDQUFBO0FqQ3E0Rko7QWlDbDRGRTtFQUNFLGdDQUFBO0VQckRGLHdDT3NEdUI7RUFDckIsOENBQUE7RUFDQSxVQUFBO0VBS0UsMENBQUE7QWpDZzRGTjtBaUM1M0ZFO0VBQ0UsOENBQUE7RUFDQSxVQUFBO0VBS0UsMENBQUE7QWpDMDNGTjtBaUN0M0ZFO0VBS0UsaUNBQUE7RUFDQSx5Q0FBQTtFQUdBLCtDQUFBO0FqQ2szRko7QWlDLzJGSTtFQUtJLDBDQUFBO0FqQzYyRlI7QWlDeDJGRTtFQUtJLDBDQUFBO0FqQ3MyRk47QWlDbDJGRTtFQUdFLG1DQUFBO0VBQ0Esb0JBQUE7RUFDQSwyQ0FBQTtFQUVBLGlEQUFBO0VBQ0EsdUNBQUE7QWpDaTJGSjs7QWlDcjFGRTtFQy9HQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlDQUFBO0VBQ0Esa0RBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EseUNBQUE7RUFDQSxtREFBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FsQ3c4RkY7O0FpQ3QyRkU7RUMvR0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdEQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQkFBQTtFQUNBLHVDQUFBO0VBQ0EsbURBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbEN5OUZGOztBaUN2M0ZFO0VDL0dBLG9CQUFBO0VBQ0Esd0NBQUE7RUFDQSxrREFBQTtFQUNBLDBCQUFBO0VBQ0EsbURBQUE7RUFDQSx5REFBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSxnREFBQTtFQUNBLDhEQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLGlEQUFBO0VBQ0EsMkRBQUE7QWxDMCtGRjs7QWlDeDRGRTtFQy9HQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLHVDQUFBO0VBQ0EsZ0RBQUE7RUFDQSxzQ0FBQTtFQUNBLDJCQUFBO0VBQ0Esd0NBQUE7RUFDQSxpREFBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FsQzIvRkY7O0FpQ3o1RkU7RUMvR0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSx3Q0FBQTtFQUNBLGtEQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLHlDQUFBO0VBQ0EsbURBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbEM0Z0dGOztBaUMxNkZFO0VDL0dBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsNkNBQUE7RUFDQSxvREFBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQ0FBQTtFQUNBLHFEQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWxDNmhHRjs7QWlDMzdGRTtFQy9HQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDJDQUFBO0VBQ0Esb0RBQUE7RUFDQSxzQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsNENBQUE7RUFDQSxxREFBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FsQzhpR0Y7O0FpQzU4RkU7RUMvR0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSw0Q0FBQTtFQUNBLG1EQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQkFBQTtFQUNBLDBDQUFBO0VBQ0EscURBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBbEMrakdGOztBaUM3OUZFO0VDL0dBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkNBQUE7RUFDQSxrREFBQTtFQUNBLHNDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQ0FBQTtFQUNBLG1EQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWxDZ2xHRjs7QWlDcDlGRTtFQ2hIQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0FsQ3drR0Y7O0FpQ3IrRkU7RUNoSEEsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSxnQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQkFBQTtBbEN5bEdGOztBaUN0L0ZFO0VDaEhBLDJDQUFBO0VBQ0Esa0RBQUE7RUFDQSwwQkFBQTtFQUNBLDhDQUFBO0VBQ0Esd0RBQUE7RUFDQSxzQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsK0NBQUE7RUFDQSx5REFBQTtFQUNBLDREQUFBO0VBQ0Esb0RBQUE7RUFDQSxpQ0FBQTtFQUNBLDJEQUFBO0VBQ0EsbUJBQUE7QWxDMG1HRjs7QWlDdmdHRTtFQ2hIQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0FsQzJuR0Y7O0FpQ3hoR0U7RUNoSEEsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSxnQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQkFBQTtBbEM0b0dGOztBaUN6aUdFO0VDaEhBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsbUJBQUE7QWxDNnBHRjs7QWlDMWpHRTtFQ2hIQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0FsQzhxR0Y7O0FpQzNrR0U7RUNoSEEsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSxnQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQkFBQTtBbEMrckdGOztBaUM1bEdFO0VDaEhBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsbUJBQUE7QWxDZ3RHRjs7QWlDam1HQTtFQUNFLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3QkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0RBQUE7RUFDQSx3Q0FBQTtFQUNBLGlEQUFBO0VBQ0EseUNBQUE7RUFDQSxnQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsK0JBQUE7RUFDQSx1Q0FBQTtFQUVBLDBCMUI4UXdDO0FQcTFGMUM7QWlDemxHRTtFQUNFLDBCQUFBO0FqQzJsR0o7QWlDeGxHRTtFQUNFLGdDQUFBO0FqQzBsR0o7O0FpQy9rR0E7RUNqSkUsMkJBQUE7RUFDQSx3QkFBQTtFOUI4Tkksd0JBTEk7RThCdk5SLGtEQUFBO0FsQ291R0Y7O0FpQ2xsR0E7RUNySkUsMkJBQUE7RUFDQSwwQkFBQTtFOUI4TkksMkJBTEk7RThCdk5SLGtEQUFBO0FsQzJ1R0Y7O0FtQzl5R0E7RVZnQk0sZ0NVZko7QW5DaXpHRjtBeUI5eEdNO0VVcEJOO0lWcUJRLGdCQUFBO0V6Qml5R047QUFDRjtBbUNwekdFO0VBQ0UsVUFBQTtBbkNzekdKOztBbUNoekdFO0VBQ0UsYUFBQTtBbkNtekdKOztBbUMveUdBO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0VWREksNkJVRUo7QW5Da3pHRjtBeUJoekdNO0VVTE47SVZNUSxnQkFBQTtFekJtekdOO0FBQ0Y7QW1DcnpHRTtFQUNFLFFBQUE7RUFDQSxZQUFBO0VWTkUsNEJVT0Y7QW5DdXpHSjtBeUIxekdNO0VVQUo7SVZDTSxnQkFBQTtFekI2ekdOO0FBQ0Y7O0FvQ2wxR0E7Ozs7OztFQU1FLGtCQUFBO0FwQ3ExR0Y7O0FvQ2wxR0E7RUFDRSxtQkFBQTtBcENxMUdGO0FxQzd6R0k7RUFDRSxxQkFBQTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEIsV0FBQTtFQXJDSix1QkFBQTtFQUNBLHFDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBckNxMkdGO0FxQzN5R0k7RUFDRSxjQUFBO0FyQzZ5R047O0FvQzMxR0E7RUFFRSwwQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VoQ3VRSSxpQ0FMSTtFZ0NoUVIseUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDhEQUFBO0VBQ0Esb0RBQUE7RUFDQSxrREFBQTtFQUNBLHlGQUFBO0VBQ0EsNERBQUE7RUFDQSxzQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG9DQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtFQUNBLDJEQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQ0FBQTtFQUNBLG1DQUFBO0VBQ0Esc0NBQUE7RUFDQSxzQ0FBQTtFQUdBLGtCQUFBO0VBQ0Esa0NBQUE7RUFDQSxhQUFBO0VBQ0EsdUNBQUE7RUFDQSxrRUFBQTtFQUNBLFNBQUE7RWhDME9JLHVDQUxJO0VnQ25PUiwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1Q0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkVBQUE7RTNCekNFLCtDQUFBO0FUcTRHSjtBb0N4MUdFO0VBQ0UsU0FBQTtFQUNBLE9BQUE7RUFDQSxxQ0FBQTtBcEMwMUdKOztBb0NsMEdJO0VBQ0Usb0JBQUE7QXBDcTBHTjtBb0NuMEdNO0VBQ0UsV0FBQTtFQUNBLE9BQUE7QXBDcTBHUjs7QW9DajBHSTtFQUNFLGtCQUFBO0FwQ28wR047QW9DbDBHTTtFQUNFLFFBQUE7RUFDQSxVQUFBO0FwQ28wR1I7O0FpQjkyR0k7RW1CNEJBO0lBQ0Usb0JBQUE7RXBDczFHSjtFb0NwMUdJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXBDczFHTjtFb0NsMUdFO0lBQ0Usa0JBQUE7RXBDbzFHSjtFb0NsMUdJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXBDbzFHTjtBQUNGO0FpQi8zR0k7RW1CNEJBO0lBQ0Usb0JBQUE7RXBDczJHSjtFb0NwMkdJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXBDczJHTjtFb0NsMkdFO0lBQ0Usa0JBQUE7RXBDbzJHSjtFb0NsMkdJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXBDbzJHTjtBQUNGO0FpQi80R0k7RW1CNEJBO0lBQ0Usb0JBQUE7RXBDczNHSjtFb0NwM0dJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXBDczNHTjtFb0NsM0dFO0lBQ0Usa0JBQUE7RXBDbzNHSjtFb0NsM0dJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXBDbzNHTjtBQUNGO0FpQi81R0k7RW1CNEJBO0lBQ0Usb0JBQUE7RXBDczRHSjtFb0NwNEdJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXBDczRHTjtFb0NsNEdFO0lBQ0Usa0JBQUE7RXBDbzRHSjtFb0NsNEdJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXBDbzRHTjtBQUNGO0FpQi82R0k7RW1CNEJBO0lBQ0Usb0JBQUE7RXBDczVHSjtFb0NwNUdJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXBDczVHTjtFb0NsNUdFO0lBQ0Usa0JBQUE7RXBDbzVHSjtFb0NsNUdJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXBDbzVHTjtBQUNGO0FvQzM0R0U7RUFDRSxTQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx3Q0FBQTtBcEM2NEdKO0FxQ2orR0k7RUFDRSxxQkFBQTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEIsV0FBQTtFQTlCSixhQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0FyQ2tnSEY7QXFDLzhHSTtFQUNFLGNBQUE7QXJDaTlHTjs7QW9DajVHRTtFQUNFLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxzQ0FBQTtBcENvNUdKO0FxQ3QvR0k7RUFDRSxxQkFBQTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEIsV0FBQTtFQXZCSixtQ0FBQTtFQUNBLGVBQUE7RUFDQSxzQ0FBQTtFQUNBLHdCQUFBO0FyQ2doSEY7QXFDcCtHSTtFQUNFLGNBQUE7QXJDcytHTjtBb0M1NUdJO0VBQ0UsaUJBQUE7QXBDODVHTjs7QW9DeDVHRTtFQUNFLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSx1Q0FBQTtBcEMyNUdKO0FxQzlnSEk7RUFDRSxxQkFBQTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEIsV0FBQTtBckNnaEhOO0FxQ3JnSE07RUFDRSxhQUFBO0FyQ3VnSFI7QXFDcGdITTtFQUNFLHFCQUFBO0VBQ0EscUI5QjBnQnNCO0U4QnpnQnRCLHVCOUJ3Z0JzQjtFOEJ2Z0J0QixXQUFBO0VBbkNOLG1DQUFBO0VBQ0EseUJBQUE7RUFDQSxzQ0FBQTtBckMwaUhGO0FxQ3BnSEk7RUFDRSxjQUFBO0FyQ3NnSE47QW9DMzZHSTtFQUNFLGlCQUFBO0FwQzY2R047O0FvQ3Q2R0E7RUFDRSxTQUFBO0VBQ0EsNkNBQUE7RUFDQSxnQkFBQTtFQUNBLG1EQUFBO0VBQ0EsVUFBQTtBcEN5NkdGOztBb0NuNkdBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSw0RUFBQTtFQUNBLFdBQUE7RUFDQSxnQjVCaExtQjtFNEJpTG5CLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0UzQnRLRSx1REFBQTtBVDZrSEo7QW9DcDZHRTtFQUVFLDBDQUFBO0VWMUxGLGtEVTRMdUI7QXBDbzZHekI7QW9DajZHRTtFQUVFLDJDQUFBO0VBQ0EscUJBQUE7RVZsTUYsbURVbU11QjtBcENrNkd6QjtBb0MvNUdFO0VBRUUsNkNBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0FwQ2c2R0o7O0FvQzE1R0E7RUFDRSxjQUFBO0FwQzY1R0Y7O0FvQ3o1R0E7RUFDRSxjQUFBO0VBQ0EsZ0ZBQUE7RUFDQSxnQkFBQTtFaENtRUksa0JBTEk7RWdDNURSLHNDQUFBO0VBQ0EsbUJBQUE7QXBDNDVHRjs7QW9DeDVHQTtFQUNFLGNBQUE7RUFDQSw0RUFBQTtFQUNBLG9DQUFBO0FwQzI1R0Y7O0FvQ3Y1R0E7RUFFRSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsOERBQUE7RUFDQSwwQkFBQTtFQUNBLGlDQUFBO0VBQ0Esb0NBQUE7RUFDQSw0REFBQTtFQUNBLHNEQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsbUNBQUE7QXBDeTVHRjs7QXNDL29IQTs7RUFFRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7QXRDa3BIRjtBc0NocEhFOztFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBdENtcEhKO0FzQzlvSEU7Ozs7Ozs7Ozs7OztFQU1FLFVBQUE7QXRDc3BISjs7QXNDanBIQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsMkJBQUE7QXRDb3BIRjtBc0NscEhFO0VBQ0UsV0FBQTtBdENvcEhKOztBc0NocEhBO0U3QmhCSSxzQ0FBQTtBVG9xSEo7QXNDaHBIRTs7RUFFRSwyQkFBQTtBdENrcEhKO0FzQzlvSEU7OztFN0JWRSwwQkFBQTtFQUNBLDZCQUFBO0FUNnBISjtBc0Mxb0hFOzs7RTdCTkUseUJBQUE7RUFDQSw0QkFBQTtBVHFwSEo7O0FzQzduSEE7RUFDRSx1QkFBQTtFQUNBLHNCQUFBO0F0Q2dvSEY7QXNDOW5IRTtFQUdFLGNBQUE7QXRDOG5ISjtBc0MzbkhFO0VBQ0UsZUFBQTtBdEM2bkhKOztBc0N6bkhBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBdEM0bkhGOztBc0N6bkhBO0VBQ0Usc0JBQUE7RUFDQSxxQkFBQTtBdEM0bkhGOztBc0N4bUhBO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0F0QzJtSEY7QXNDem1IRTs7RUFFRSxXQUFBO0F0QzJtSEo7QXNDeG1IRTs7RUFFRSwwQkFBQTtBdEMwbUhKO0FzQ3RtSEU7O0U3QjFGRSw2QkFBQTtFQUNBLDRCQUFBO0FUb3NISjtBc0N0bUhFOztFN0I3R0UseUJBQUE7RUFDQSwwQkFBQTtBVHV0SEo7O0F1Qy91SEE7RUFFRSw2QkFBQTtFQUNBLCtCQUFBO0VBRUEsMkJBQUE7RUFDQSx5Q0FBQTtFQUNBLHFEQUFBO0VBQ0EsdURBQUE7RUFHQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0F2Qzh1SEY7O0F1QzN1SEE7RUFDRSxjQUFBO0VBQ0Esa0VBQUE7RW5Dc1FJLHVDQUxJO0VtQy9QUiwyQ0FBQTtFQUNBLCtCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RWRmSSx1R2NnQko7QXZDOHVIRjtBeUIxdkhNO0VjR047SWRGUSxnQkFBQTtFekI2dkhOO0FBQ0Y7QXVDanZIRTtFQUVFLHFDQUFBO0F2Q2t2SEo7QXVDOXVIRTtFQUNFLFVBQUE7RUFDQSxrRGhDa2hCb0I7QVA4dEd4QjtBdUM1dUhFO0VBRUUsd0NBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7QXZDNnVISjs7QXVDcnVIQTtFQUVFLGtEQUFBO0VBQ0Esa0RBQUE7RUFDQSxvREFBQTtFQUNBLDJHQUFBO0VBQ0EseURBQUE7RUFDQSwrQ0FBQTtFQUNBLHVHQUFBO0VBR0Esb0ZBQUE7QXZDcXVIRjtBdUNudUhFO0VBQ0UseURBQUE7RUFDQSx5REFBQTtFOUI3Q0Esd0RBQUE7RUFDQSx5REFBQTtBVG14SEo7QXVDcHVISTtFQUdFLGtCQUFBO0VBQ0Esd0RBQUE7QXZDb3VITjtBdUNodUhFOztFQUVFLDJDQUFBO0VBQ0EsbURBQUE7RUFDQSx5REFBQTtBdkNrdUhKO0F1Qy90SEU7RUFFRSxzREFBQTtFOUJqRUEseUJBQUE7RUFDQSwwQkFBQTtBVGt5SEo7O0F1Q3Z0SEE7RUFFRSxxREFBQTtFQUNBLHNDQUFBO0VBQ0Esc0NBQUE7QXZDeXRIRjtBdUN0dEhFO0U5QjVGRSxnREFBQTtBVHF6SEo7QXVDcnRIRTs7RUFFRSw0Q0FBQTtFYmpIRixvRGFrSHVCO0F2Q3V0SHpCOztBdUM5c0hBO0VBRUUsNEJBQUE7RUFDQSx5Q0FBQTtFQUNBLDhEQUFBO0VBR0EsZ0NBQUE7QXZDOHNIRjtBdUM1c0hFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EscUVBQUE7QXZDOHNISjtBdUM1c0hJO0VBRUUsaUNBQUE7QXZDNnNITjtBdUN6c0hFOztFQUVFLGdCL0JqSmU7RStCa0pmLGdEQUFBO0VBQ0EsaUNBQUE7QXZDMnNISjs7QXVDanNIRTs7RUFFRSxjQUFBO0VBQ0Esa0JBQUE7QXZDb3NISjs7QXVDL3JIRTs7RUFFRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0F2Q2tzSEo7O0F1QzVySEU7O0VBQ0UsV0FBQTtBdkNnc0hKOztBdUN0ckhFO0VBQ0UsYUFBQTtBdkN5ckhKO0F1Q3ZySEU7RUFDRSxjQUFBO0F2Q3lySEo7O0F3Q3QzSEE7RUFFRSw4QkFBQTtFQUNBLCtCQUFBO0VBQ0EsMkRBQUE7RUFDQSxnRUFBQTtFQUNBLG1FQUFBO0VBQ0EsK0RBQUE7RUFDQSxxQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esb0NBQUE7RUFDQSw4REFBQTtFQUNBLG9FQUFBO0VBQ0Esc0NBQUE7RUFDQSxzQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsbUNBQUE7RUFDQSwyUUFBQTtFQUNBLDBFQUFBO0VBQ0EsMERBQUE7RUFDQSx1Q0FBQTtFQUNBLDREQUFBO0VBR0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSw4REFBQTtBeENzM0hGO0F3Q2gzSEU7Ozs7OztFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QXhDdTNISjtBd0NuMkhBO0VBQ0UsNkNBQUE7RUFDQSxnREFBQTtFQUNBLCtDQUFBO0VwQzROSSwyQ0FMSTtFb0NyTlIsbUNBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0F4Q3EySEY7QXdDbjJIRTtFQUVFLHlDQUFBO0F4Q28ySEo7O0F3QzExSEE7RUFFRSwwQkFBQTtFQUNBLCtCQUFBO0VBRUEsMkJBQUE7RUFDQSwyQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsNkRBQUE7RUFHQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBeEN5MUhGO0F3Q3QxSEk7RUFFRSxvQ0FBQTtBeEN1MUhOO0F3Q24xSEU7RUFDRSxnQkFBQTtBeENxMUhKOztBd0M1MEhBO0VBQ0UsbUJqQzhnQ2tDO0VpQzdnQ2xDLHNCakM2Z0NrQztFaUM1Z0NsQyw2QkFBQTtBeEMrMEhGO0F3QzcwSEU7OztFQUdFLG9DQUFBO0F4QyswSEo7O0F3Q2wwSEE7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFHQSxtQkFBQTtBeENtMEhGOztBd0MvekhBO0VBQ0UsOEVBQUE7RXBDeUlJLDZDQUxJO0VvQ2xJUixjQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDBFQUFBO0UvQnhJRSxxREFBQTtFZ0JIRSwrQ2U2SUo7QXhDazBIRjtBeUIzOEhNO0VlaUlOO0lmaElRLGdCQUFBO0V6Qjg4SE47QUFDRjtBd0NyMEhFO0VBQ0UscUJBQUE7QXhDdTBISjtBd0NwMEhFO0VBQ0UscUJBQUE7RUFDQSxVQUFBO0VBQ0Esc0RBQUE7QXhDczBISjs7QXdDaDBIQTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGtEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0F4Q20wSEY7O0F3Q2gwSEE7RUFDRSx5Q0FBQTtFQUNBLGdCQUFBO0F4Q20wSEY7O0FpQjc3SEk7RXVCc0lBO0lBRUksaUJBQUE7SUFDQSwyQkFBQTtFeEMwekhOO0V3Q3h6SE07SUFDRSxtQkFBQTtFeEMwekhSO0V3Q3h6SFE7SUFDRSxrQkFBQTtFeEMwekhWO0V3Q3Z6SFE7SUFDRSxrREFBQTtJQUNBLGlEQUFBO0V4Q3l6SFY7RXdDcnpITTtJQUNFLGlCQUFBO0V4Q3V6SFI7RXdDcHpITTtJQUNFLHdCQUFBO0lBQ0EsZ0JBQUE7RXhDc3pIUjtFd0NuekhNO0lBQ0UsYUFBQTtFeENxekhSO0V3Q2x6SE07SUFFRSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSx1QkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0NBQUE7SUFDQSxvQkFBQTtJQUNBLDBCQUFBO0lmOU5KLGdCZWdPSTtFeENrekhSO0V3Qy95SFE7SUFDRSxhQUFBO0V4Q2l6SFY7RXdDOXlIUTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0V4Q2d6SFY7QUFDRjtBaUI3K0hJO0V1QnNJQTtJQUVJLGlCQUFBO0lBQ0EsMkJBQUE7RXhDeTJITjtFd0N2MkhNO0lBQ0UsbUJBQUE7RXhDeTJIUjtFd0N2MkhRO0lBQ0Usa0JBQUE7RXhDeTJIVjtFd0N0MkhRO0lBQ0Usa0RBQUE7SUFDQSxpREFBQTtFeEN3MkhWO0V3Q3AySE07SUFDRSxpQkFBQTtFeENzMkhSO0V3Q24ySE07SUFDRSx3QkFBQTtJQUNBLGdCQUFBO0V4Q3EySFI7RXdDbDJITTtJQUNFLGFBQUE7RXhDbzJIUjtFd0NqMkhNO0lBRUUsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0lBQ0Esb0JBQUE7SUFDQSwwQkFBQTtJZjlOSixnQmVnT0k7RXhDaTJIUjtFd0M5MUhRO0lBQ0UsYUFBQTtFeENnMkhWO0V3QzcxSFE7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtFeEMrMUhWO0FBQ0Y7QWlCNWhJSTtFdUJzSUE7SUFFSSxpQkFBQTtJQUNBLDJCQUFBO0V4Q3c1SE47RXdDdDVITTtJQUNFLG1CQUFBO0V4Q3c1SFI7RXdDdDVIUTtJQUNFLGtCQUFBO0V4Q3c1SFY7RXdDcjVIUTtJQUNFLGtEQUFBO0lBQ0EsaURBQUE7RXhDdTVIVjtFd0NuNUhNO0lBQ0UsaUJBQUE7RXhDcTVIUjtFd0NsNUhNO0lBQ0Usd0JBQUE7SUFDQSxnQkFBQTtFeENvNUhSO0V3Q2o1SE07SUFDRSxhQUFBO0V4Q201SFI7RXdDaDVITTtJQUVFLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsOEJBQUE7SUFDQSx3Q0FBQTtJQUNBLG9CQUFBO0lBQ0EsMEJBQUE7SWY5TkosZ0JlZ09JO0V4Q2c1SFI7RXdDNzRIUTtJQUNFLGFBQUE7RXhDKzRIVjtFd0M1NEhRO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxVQUFBO0lBQ0EsbUJBQUE7RXhDODRIVjtBQUNGO0FpQjNrSUk7RXVCc0lBO0lBRUksaUJBQUE7SUFDQSwyQkFBQTtFeEN1OEhOO0V3Q3I4SE07SUFDRSxtQkFBQTtFeEN1OEhSO0V3Q3I4SFE7SUFDRSxrQkFBQTtFeEN1OEhWO0V3Q3A4SFE7SUFDRSxrREFBQTtJQUNBLGlEQUFBO0V4Q3M4SFY7RXdDbDhITTtJQUNFLGlCQUFBO0V4Q284SFI7RXdDajhITTtJQUNFLHdCQUFBO0lBQ0EsZ0JBQUE7RXhDbThIUjtFd0NoOEhNO0lBQ0UsYUFBQTtFeENrOEhSO0V3Qy83SE07SUFFRSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSx1QkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0NBQUE7SUFDQSxvQkFBQTtJQUNBLDBCQUFBO0lmOU5KLGdCZWdPSTtFeEMrN0hSO0V3QzU3SFE7SUFDRSxhQUFBO0V4Qzg3SFY7RXdDMzdIUTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0V4QzY3SFY7QUFDRjtBaUIxbklJO0V1QnNJQTtJQUVJLGlCQUFBO0lBQ0EsMkJBQUE7RXhDcy9ITjtFd0NwL0hNO0lBQ0UsbUJBQUE7RXhDcy9IUjtFd0NwL0hRO0lBQ0Usa0JBQUE7RXhDcy9IVjtFd0NuL0hRO0lBQ0Usa0RBQUE7SUFDQSxpREFBQTtFeENxL0hWO0V3Q2ovSE07SUFDRSxpQkFBQTtFeENtL0hSO0V3Q2gvSE07SUFDRSx3QkFBQTtJQUNBLGdCQUFBO0V4Q2svSFI7RXdDLytITTtJQUNFLGFBQUE7RXhDaS9IUjtFd0M5K0hNO0lBRUUsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0lBQ0Esb0JBQUE7SUFDQSwwQkFBQTtJZjlOSixnQmVnT0k7RXhDOCtIUjtFd0MzK0hRO0lBQ0UsYUFBQTtFeEM2K0hWO0V3QzErSFE7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtFeEM0K0hWO0FBQ0Y7QXdDbmlJSTtFQUVJLGlCQUFBO0VBQ0EsMkJBQUE7QXhDb2lJUjtBd0NsaUlRO0VBQ0UsbUJBQUE7QXhDb2lJVjtBd0NsaUlVO0VBQ0Usa0JBQUE7QXhDb2lJWjtBd0NqaUlVO0VBQ0Usa0RBQUE7RUFDQSxpREFBQTtBeENtaUlaO0F3Qy9oSVE7RUFDRSxpQkFBQTtBeENpaUlWO0F3QzloSVE7RUFDRSx3QkFBQTtFQUNBLGdCQUFBO0F4Q2dpSVY7QXdDN2hJUTtFQUNFLGFBQUE7QXhDK2hJVjtBd0M1aElRO0VBRUUsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0JBQUE7RUFDQSwwQkFBQTtFZjlOSixnQmVnT0k7QXhDNGhJVjtBd0N6aElVO0VBQ0UsYUFBQTtBeEMyaElaO0F3Q3hoSVU7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtBeEMwaElaOztBd0N6Z0lBOztFQUdFLDRDQUFBO0VBQ0Esa0RBQUE7RUFDQSxxREFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLDBEQUFBO0VBQ0EsOFFBQUE7QXhDMmdJRjs7QXdDcmdJSTtFQUNFLDhRQUFBO0F4Q3dnSU47O0F5Q2p5SUE7RUFFRSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLGdDQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLCtCQUFBO0VBQ0EsbUNBQUE7RUFDQSwrQkFBQTtFQUdBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLG1DQUFBO0VBQ0EsMkJBQUE7RUFDQSxxRUFBQTtFaENqQkUsMkNBQUE7QVRteklKO0F5Qzl4SUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBekNneUlKO0F5Qzd4SUU7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0F6Qyt4SUo7QXlDN3hJSTtFQUNFLG1CQUFBO0VoQ3RCRiwwREFBQTtFQUNBLDJEQUFBO0FUc3pJSjtBeUM3eElJO0VBQ0Usc0JBQUE7RWhDYkYsOERBQUE7RUFDQSw2REFBQTtBVDZ5SUo7QXlDMXhJRTs7RUFFRSxhQUFBO0F6QzR4SUo7O0F5Q3h4SUE7RUFHRSxjQUFBO0VBQ0Esd0RBQUE7RUFDQSwyQkFBQTtBekN5eElGOztBeUN0eElBO0VBQ0UsNENBQUE7RUFDQSxpQ0FBQTtBekN5eElGOztBeUN0eElBO0VBQ0Usc0RBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0F6Q3l4SUY7O0F5Q3R4SUE7RUFDRSxnQkFBQTtBekN5eElGOztBeUNqeElFO0VBQ0Usb0NBQUE7QXpDb3hJSjs7QXlDNXdJQTtFQUNFLGtFQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrQkFBQTtFQUNBLHVDQUFBO0VBQ0EsNEVBQUE7QXpDK3dJRjtBeUM3d0lFO0VoQzdGRSx3RkFBQTtBVDYySUo7O0F5QzN3SUE7RUFDRSxrRUFBQTtFQUNBLCtCQUFBO0VBQ0EsdUNBQUE7RUFDQSx5RUFBQTtBekM4d0lGO0F5QzV3SUU7RWhDeEdFLHdGQUFBO0FUdTNJSjs7QXlDcndJQTtFQUNFLHVEQUFBO0VBQ0Esc0RBQUE7RUFDQSxzREFBQTtFQUNBLGdCQUFBO0F6Q3d3SUY7QXlDdHdJRTtFQUNFLG1DQUFBO0VBQ0Esc0NBQUE7QXpDd3dJSjs7QXlDcHdJQTtFQUNFLHVEQUFBO0VBQ0Esc0RBQUE7QXpDdXdJRjs7QXlDbndJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLDJDQUFBO0VoQzFJRSxpREFBQTtBVGk1SUo7O0F5Q253SUE7OztFQUdFLFdBQUE7QXpDc3dJRjs7QXlDbndJQTs7RWhDM0lJLDBEQUFBO0VBQ0EsMkRBQUE7QVRtNUlKOztBeUNwd0lBOztFaENsSUksOERBQUE7RUFDQSw2REFBQTtBVDI0SUo7O0F5Qzd2SUU7RUFDRSwwQ0FBQTtBekNnd0lKO0FpQjMzSUk7RXdCdUhKO0lBUUksYUFBQTtJQUNBLG1CQUFBO0V6Q2d3SUY7RXlDN3ZJRTtJQUVFLFlBQUE7SUFDQSxnQkFBQTtFekM4dklKO0V5QzV2SUk7SUFDRSxjQUFBO0lBQ0EsY0FBQTtFekM4dklOO0V5Q3p2SU07SWhDM0tKLDBCQUFBO0lBQ0EsNkJBQUE7RVR1NklGO0V5QzF2SVE7O0lBR0UsMEJBQUE7RXpDMnZJVjtFeUN6dklROztJQUdFLDZCQUFBO0V6QzB2SVY7RXlDdHZJTTtJaEM1S0oseUJBQUE7SUFDQSw0QkFBQTtFVHE2SUY7RXlDdnZJUTs7SUFHRSx5QkFBQTtFekN3dklWO0V5Q3R2SVE7O0lBR0UsNEJBQUE7RXpDdXZJVjtBQUNGOztBMEM1OUlBO0VBRUUsMENBQUE7RUFDQSxvQ0FBQTtFQUNBLDhLQUFBO0VBQ0EsbURBQUE7RUFDQSxtREFBQTtFQUNBLHFEQUFBO0VBQ0EsNEZBQUE7RUFDQSxxQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsOENBQUE7RUFDQSw2Q0FBQTtFQUNBLHlPQUFBO0VBQ0Esc0NBQUE7RUFDQSxrREFBQTtFQUNBLDhEQUFBO0VBQ0EsK1BBQUE7RUFDQSwyRUFBQTtFQUNBLHNDQUFBO0VBQ0EsbUNBQUE7RUFDQSw0REFBQTtFQUNBLHFEQUFBO0ExQzg5SUY7O0EwQzE5SUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSw0RUFBQTtFdEM0UEksbUJBTEk7RXNDclBSLG9DQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0Q0FBQTtFQUNBLFNBQUE7RWpDckJFLGdCQUFBO0VpQ3VCRixxQkFBQTtFakIxQkksMENpQjJCSjtBMUM2OUlGO0F5QnAvSU07RWlCVU47SWpCVFEsZ0JBQUE7RXpCdS9JTjtBQUNGO0EwQ2grSUU7RUFDRSx1Q0FBQTtFQUNBLCtDQUFBO0VBQ0Esa0dBQUE7QTFDaytJSjtBMENoK0lJO0VBQ0UscURBQUE7RUFDQSxpREFBQTtBMUNrK0lOO0EwQzc5SUU7RUFDRSxjQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0VBQ0EsNEJBQUE7RUFDQSxtREFBQTtFakJqREUsbURpQmtERjtBMUMrOUlKO0F5QjdnSk07RWlCcUNKO0lqQnBDTSxnQkFBQTtFekJnaEpOO0FBQ0Y7QTBDaitJRTtFQUNFLFVBQUE7QTFDbStJSjtBMENoK0lFO0VBQ0UsVUFBQTtFQUNBLFVBQUE7RUFDQSxvREFBQTtBMUNrK0lKOztBMEM5OUlBO0VBQ0UsZ0JBQUE7QTFDaStJRjs7QTBDOTlJQTtFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7RUFDQSwrRUFBQTtBMUNpK0lGO0EwQy85SUU7RWpDN0RFLHlEQUFBO0VBQ0EsMERBQUE7QVQraEpKO0EwQ2grSUk7RWpDaEVBLCtEQUFBO0VBQ0EsZ0VBQUE7QVRtaUpKO0EwQy85SUU7RUFDRSxhQUFBO0ExQ2krSUo7QTBDNzlJRTtFakM1REUsNkRBQUE7RUFDQSw0REFBQTtBVDRoSko7QTBDNzlJTTtFakNoRUYsbUVBQUE7RUFDQSxrRUFBQTtBVGdpSko7QTBDNTlJSTtFakNyRUEsNkRBQUE7RUFDQSw0REFBQTtBVG9pSko7O0EwQzE5SUE7RUFDRSw4RUFBQTtBMUM2OUlGOztBMENwOUlFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RWpDOUdBLGdCQUFBO0FUc2tKSjtBMENyOUlJO0VBQWdCLGFBQUE7QTFDdzlJcEI7QTBDdjlJSTtFQUFlLGdCQUFBO0ExQzA5SW5CO0EwQ3Q5SU07RWpDdEhGLGdCQUFBO0FUK2tKSjtBMENsOUlJO0VqQzdIQSxnQkFBQTtBVGtsSko7O0EwQzc4SUk7RUFDRSx5VEFBQTtFQUNBLGdVQUFBO0ExQ2c5SU47O0EyQzFtSkE7RUFFRSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUNBQUE7RUFFQSwyQkFBQTtFQUNBLCtCQUFBO0VBQ0Esd0RBQUE7RUFDQSxzQ0FBQTtFQUNBLDREQUFBO0VBR0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxzRUFBQTtFQUNBLGlEQUFBO0V2QytRSSx5Q0FMSTtFdUN4UVIsZ0JBQUE7RUFDQSx5Q0FBQTtFbENBRSxpREFBQTtBVDBtSko7O0EyQ3BtSkU7RUFDRSxpREFBQTtBM0N1bUpKO0EyQ3JtSkk7RUFDRSxXQUFBO0VBQ0Esa0RBQUE7RUFDQSx5Q0FBQTtFQUNBLHVGQUFBO0EzQ3VtSk47QTJDbm1KRTtFQUNFLDZDQUFBO0EzQ3FtSko7O0E0QzFvSkE7RUFFRSxrQ0FBQTtFQUNBLGlDQUFBO0V4QzRSSSxtQ0FMSTtFd0NyUlIsOEJBQUE7RUFDQSxxQ0FBQTtFQUNBLG9EQUFBO0VBQ0Esb0RBQUE7RUFDQSxzREFBQTtFQUNBLG9DQUFBO0VBQ0EsK0NBQUE7RUFDQSwwREFBQTtFQUNBLHVEQUFBO0VBQ0EsZ0RBQUE7RUFDQSx3RUFBQTtFQUNBLGtDQUFBO0VBQ0Esa0NBQUE7RUFDQSw0Q0FBQTtFQUNBLHlEQUFBO0VBQ0EsbURBQUE7RUFDQSw2REFBQTtFQUdBLGFBQUE7RWpDcEJBLGVBQUE7RUFDQSxnQkFBQTtBWCtwSkY7O0E0Q3hvSkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxzRUFBQTtFeENnUUkseUNBTEk7RXdDelBSLGlDQUFBO0VBQ0EscUJBQUE7RUFDQSx5Q0FBQTtFQUNBLGlGQUFBO0VuQnBCSSxxSW1CcUJKO0E1QzJvSkY7QXlCNXBKTTtFbUJRTjtJbkJQUSxnQkFBQTtFekIrcEpOO0FBQ0Y7QTRDOW9KRTtFQUNFLFVBQUE7RUFDQSx1Q0FBQTtFQUVBLCtDQUFBO0VBQ0EscURBQUE7QTVDK29KSjtBNEM1b0pFO0VBQ0UsVUFBQTtFQUNBLHVDQUFBO0VBQ0EsK0NBQUE7RUFDQSxVckMydUNnQztFcUMxdUNoQyxpREFBQTtBNUM4b0pKO0E0QzNvSkU7RUFFRSxVQUFBO0VBQ0Esd0NBQUE7RWxCdERGLGdEa0J1RHVCO0VBQ3JCLHNEQUFBO0E1QzRvSko7QTRDem9KRTtFQUVFLDBDQUFBO0VBQ0Esb0JBQUE7RUFDQSxrREFBQTtFQUNBLHdEQUFBO0E1QzBvSko7O0E0Q3JvSkU7RUFDRSw4Q3JDOHNDZ0M7QVAwN0dwQztBNENub0pNO0VuQzlCRiwwREFBQTtFQUNBLDZEQUFBO0FUb3FKSjtBNENqb0pNO0VuQ2xERiwyREFBQTtFQUNBLDhEQUFBO0FUc3JKSjs7QTRDcG5KQTtFQ2xHRSwrQkFBQTtFQUNBLGtDQUFBO0V6QzBSSSwrQkFMSTtFeUNuUlIseURBQUE7QTdDMHRKRjs7QTRDdm5KQTtFQ3RHRSxpQ0FBQTtFQUNBLGtDQUFBO0V6QzBSSSxrQ0FMSTtFeUNuUlIseURBQUE7QTdDaXVKRjs7QThDbnVKQTtFQUVFLDRCQUFBO0VBQ0EsMkJBQUE7RTFDdVJJLHlCQUxJO0UwQ2hSUiwyQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaURBQUE7RUFHQSxxQkFBQTtFQUNBLDREQUFBO0UxQytRSSxvQ0FMSTtFMEN4UVIsd0NBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RXJDSkUsNENBQUE7QVR3dUpKO0E4Qy90SkU7RUFDRSxhQUFBO0E5Q2l1Sko7O0E4QzV0SkE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7QTlDK3RKRjs7QStDL3ZKQTtFQUVFLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsaURBQUE7RUFDQSw4QkFBQTtFQUdBLGtCQUFBO0VBQ0EsNERBQUE7RUFDQSw0Q0FBQTtFQUNBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSw4QkFBQTtFdENIRSw0Q0FBQTtBVG13Sko7O0ErQzN2SkE7RUFFRSxjQUFBO0EvQzZ2SkY7O0ErQ3p2SkE7RUFDRSxnQnZDOUJpQjtFdUMrQmpCLGlDQUFBO0EvQzR2SkY7O0ErQ3B2SkE7RUFDRSxzQnhDcytDOEI7QVBpeEdoQztBK0NwdkpFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSwwQkFBQTtBL0NzdkpKOztBK0M5dUpFO0VBQ0UsaURBQUE7RUFDQSwwQ0FBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7QS9DaXZKSjs7QStDcnZKRTtFQUNFLG1EQUFBO0VBQ0EsNENBQUE7RUFDQSwwREFBQTtFQUNBLHdEQUFBO0EvQ3d2Sko7O0ErQzV2SkU7RUFDRSxrREFBQTtFQUNBLDJDQUFBO0VBQ0EseURBQUE7RUFDQSx1REFBQTtBL0MrdkpKOztBK0Nud0pFO0VBQ0UsaURBQUE7RUFDQSwwQ0FBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7QS9Dc3dKSjs7QStDMXdKRTtFQUNFLDhDQUFBO0VBQ0EsdUNBQUE7RUFDQSxxREFBQTtFQUNBLG1EQUFBO0EvQzZ3Sko7O0ErQ2p4SkU7RUFDRSxpREFBQTtFQUNBLDBDQUFBO0VBQ0Esd0RBQUE7RUFDQSxzREFBQTtBL0NveEpKOztBK0N4eEpFO0VBQ0UsZ0RBQUE7RUFDQSx5Q0FBQTtFQUNBLHVEQUFBO0VBQ0EscURBQUE7QS9DMnhKSjs7QStDL3hKRTtFQUNFLCtDQUFBO0VBQ0Esd0NBQUE7RUFDQSxzREFBQTtFQUNBLG9EQUFBO0EvQ2t5Sko7O0ErQ3R5SkU7RUFDRSw4Q0FBQTtFQUNBLHVDQUFBO0VBQ0EscURBQUE7RUFDQSxtREFBQTtBL0N5eUpKOztBZ0RyMkpFO0VBQ0U7SUFBSywyQnhDNkhTO0VSNHVKaEI7QUFDRjtBZ0RyMkpBOztFQUdFLDBCQUFBO0U1Q2tSSSxtQ0FMSTtFNEMzUVIsd0NBQUE7RUFDQSxvREFBQTtFQUNBLG9EQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZDQUFBO0VBR0EsYUFBQTtFQUNBLGlDQUFBO0VBQ0EsZ0JBQUE7RTVDc1FJLHVDQUxJO0U0Qy9QUix1Q0FBQTtFdkNSRSwrQ0FBQTtBVDYySko7O0FnRGgySkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkNBQUE7RXZCeEJJLDZDdUJ5Qko7QWhEbTJKRjtBeUJ4M0pNO0V1QllOO0l2QlhRLGdCQUFBO0V6QjIzSk47QUFDRjs7QWdEcjJKQTtFdEJBRSxxTUFBQTtFc0JFQSxvRUFBQTtBaER3MkpGOztBZ0RyMkpBO0VBQ0UsaUJBQUE7QWhEdzJKRjs7QWdEcjJKQTtFQUNFLFdBQUE7QWhEdzJKRjs7QWdEcDJKRTtFQUNFLGtEQUFBO0FoRHUySko7QWdEcDJKTTtFQUpKO0lBS00sZUFBQTtFaER1MkpOO0FBQ0Y7O0FpRG42SkE7RUFFRSwyQ0FBQTtFQUNBLHFDQUFBO0VBQ0Esb0RBQUE7RUFDQSxvREFBQTtFQUNBLHNEQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsNERBQUE7RUFDQSxzREFBQTtFQUNBLHlEQUFBO0VBQ0Esd0RBQUE7RUFDQSx5REFBQTtFQUNBLDhDQUFBO0VBQ0Esa0NBQUE7RUFDQSxrQ0FBQTtFQUNBLDRDQUFBO0VBR0EsYUFBQTtFQUNBLHNCQUFBO0VBR0EsZUFBQTtFQUNBLGdCQUFBO0V4Q1hFLGlEQUFBO0FUNjZKSjs7QWlEOTVKQTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7QWpEaTZKRjtBaUQvNUpFO0VBRUUsb0NBQUE7RUFDQSwwQkFBQTtBakRnNkpKOztBaUR2NUpBO0VBQ0UsV0FBQTtFQUNBLHdDQUFBO0VBQ0EsbUJBQUE7QWpEMDVKRjtBaUR2NUpFO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0VBQ0EscUJBQUE7RUFDQSxzREFBQTtBakR3NUpKO0FpRHI1SkU7RUFDRSwrQ0FBQTtFQUNBLHVEQUFBO0FqRHU1Sko7O0FpRC80SkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxnRkFBQTtFQUNBLGlDQUFBO0VBQ0EscUJBQUE7RUFDQSx5Q0FBQTtFQUNBLGlGQUFBO0FqRGs1SkY7QWlEaDVKRTtFeEN2REUsK0JBQUE7RUFDQSxnQ0FBQTtBVDA4Sko7QWlEaDVKRTtFeEM3Q0UsbUNBQUE7RUFDQSxrQ0FBQTtBVGc4Sko7QWlEaDVKRTtFQUVFLDBDQUFBO0VBQ0Esb0JBQUE7RUFDQSxrREFBQTtBakRpNUpKO0FpRDc0SkU7RUFDRSxVQUFBO0VBQ0Esd0NBQUE7RUFDQSxnREFBQTtFQUNBLHNEQUFBO0FqRCs0Sko7QWlEMzRKRTtFQUNFLG1CQUFBO0FqRDY0Sko7QWlEMzRKSTtFQUNFLHdEQUFBO0VBQ0EsbURBQUE7QWpENjRKTjs7QWlEaDRKSTtFQUNFLG1CQUFBO0FqRG00Sk47QWlEaDRKUTtFeEN2REosNkRBQUE7RUFaQSwwQkFBQTtBVHU4Sko7QWlELzNKUTtFeEN4RUosMkRBQUE7RUFZQSw0QkFBQTtBVCs3Sko7QWlEOTNKUTtFQUNFLGFBQUE7QWpEZzRKVjtBaUQ3M0pRO0VBQ0UsbURBQUE7RUFDQSxvQkFBQTtBakQrM0pWO0FpRDczSlU7RUFDRSx5REFBQTtFQUNBLG9EQUFBO0FqRCszSlo7O0FpQnI5Skk7RWdDOERBO0lBQ0UsbUJBQUE7RWpEMjVKSjtFaUR4NUpNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VUKzlKRjtFaUR2NUpNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VUdTlKRjtFaUR0NUpNO0lBQ0UsYUFBQTtFakR3NUpSO0VpRHI1Sk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0VqRHU1SlI7RWlEcjVKUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RWpEdTVKVjtBQUNGO0FpQjkrSkk7RWdDOERBO0lBQ0UsbUJBQUE7RWpEbTdKSjtFaURoN0pNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VUdS9KRjtFaUQvNkpNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VUKytKRjtFaUQ5NkpNO0lBQ0UsYUFBQTtFakRnN0pSO0VpRDc2Sk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0VqRCs2SlI7RWlENzZKUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RWpEKzZKVjtBQUNGO0FpQnRnS0k7RWdDOERBO0lBQ0UsbUJBQUE7RWpEMjhKSjtFaUR4OEpNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VUK2dLRjtFaUR2OEpNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VUdWdLRjtFaUR0OEpNO0lBQ0UsYUFBQTtFakR3OEpSO0VpRHI4Sk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0VqRHU4SlI7RWlEcjhKUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RWpEdThKVjtBQUNGO0FpQjloS0k7RWdDOERBO0lBQ0UsbUJBQUE7RWpEbStKSjtFaURoK0pNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VUdWlLRjtFaUQvOUpNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VUK2hLRjtFaUQ5OUpNO0lBQ0UsYUFBQTtFakRnK0pSO0VpRDc5Sk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0VqRCs5SlI7RWlENzlKUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RWpEKzlKVjtBQUNGO0FpQnRqS0k7RWdDOERBO0lBQ0UsbUJBQUE7RWpEMi9KSjtFaUR4L0pNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VUK2pLRjtFaUR2L0pNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VUdWpLRjtFaUR0L0pNO0lBQ0UsYUFBQTtFakR3L0pSO0VpRHIvSk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0VqRHUvSlI7RWlEci9KUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RWpEdS9KVjtBQUNGO0FpRDErSkE7RXhDaEpJLGdCQUFBO0FUNm5LSjtBaUQxK0pFO0VBQ0UsbURBQUE7QWpENCtKSjtBaUQxK0pJO0VBQ0Usc0JBQUE7QWpENCtKTjs7QWlELzlKRTtFQUNFLHNEQUFBO0VBQ0EsK0NBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsZ0VBQUE7RUFDQSw2REFBQTtFQUNBLGlFQUFBO0VBQ0EseURBQUE7RUFDQSwwREFBQTtFQUNBLG9FQUFBO0FqRGsrSko7O0FpRDUrSkU7RUFDRSx3REFBQTtFQUNBLGlEQUFBO0VBQ0EsK0RBQUE7RUFDQSw0REFBQTtFQUNBLGtFQUFBO0VBQ0EsNkRBQUE7RUFDQSxtRUFBQTtFQUNBLDJEQUFBO0VBQ0EsNERBQUE7RUFDQSxzRUFBQTtBakQrK0pKOztBaUR6L0pFO0VBQ0UsdURBQUE7RUFDQSxnREFBQTtFQUNBLDhEQUFBO0VBQ0EsNERBQUE7RUFDQSxpRUFBQTtFQUNBLDZEQUFBO0VBQ0Esa0VBQUE7RUFDQSwwREFBQTtFQUNBLDJEQUFBO0VBQ0EscUVBQUE7QWpENC9KSjs7QWlEdGdLRTtFQUNFLHNEQUFBO0VBQ0EsK0NBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsZ0VBQUE7RUFDQSw2REFBQTtFQUNBLGlFQUFBO0VBQ0EseURBQUE7RUFDQSwwREFBQTtFQUNBLG9FQUFBO0FqRHlnS0o7O0FpRG5oS0U7RUFDRSxtREFBQTtFQUNBLDRDQUFBO0VBQ0EsMERBQUE7RUFDQSw0REFBQTtFQUNBLDZEQUFBO0VBQ0EsNkRBQUE7RUFDQSw4REFBQTtFQUNBLHNEQUFBO0VBQ0EsdURBQUE7RUFDQSxpRUFBQTtBakRzaEtKOztBaURoaUtFO0VBQ0Usc0RBQUE7RUFDQSwrQ0FBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSxnRUFBQTtFQUNBLDZEQUFBO0VBQ0EsaUVBQUE7RUFDQSx5REFBQTtFQUNBLDBEQUFBO0VBQ0Esb0VBQUE7QWpEbWlLSjs7QWlEN2lLRTtFQUNFLHFEQUFBO0VBQ0EsOENBQUE7RUFDQSw0REFBQTtFQUNBLDREQUFBO0VBQ0EsK0RBQUE7RUFDQSw2REFBQTtFQUNBLGdFQUFBO0VBQ0Esd0RBQUE7RUFDQSx5REFBQTtFQUNBLG1FQUFBO0FqRGdqS0o7O0FpRDFqS0U7RUFDRSxvREFBQTtFQUNBLDZDQUFBO0VBQ0EsMkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsNkRBQUE7RUFDQSwrREFBQTtFQUNBLHVEQUFBO0VBQ0Esd0RBQUE7RUFDQSxrRUFBQTtBakQ2aktKOztBaUR2a0tFO0VBQ0UsbURBQUE7RUFDQSw0Q0FBQTtFQUNBLDBEQUFBO0VBQ0EsNERBQUE7RUFDQSw2REFBQTtFQUNBLDZEQUFBO0VBQ0EsOERBQUE7RUFDQSxzREFBQTtFQUNBLHVEQUFBO0VBQ0EsaUVBQUE7QWpEMGtLSjs7QWtEdHdLQTtFQUVFLDBCQUFBO0VBQ0Esb1ZBQUE7RUFDQSwyQkFBQTtFQUNBLGtDQUFBO0VBQ0EsbUVBQUE7RUFDQSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsdUVBQUE7RUFHQSx1QkFBQTtFQUNBLFUzQ3FwRDJCO0UyQ3BwRDNCLFczQ29wRDJCO0UyQ25wRDNCLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSx3RUFBQTtFQUNBLFNBQUE7RXpDSkUscUJBQUE7RXlDTUYsb0NBQUE7QWxEc3dLRjtBa0Rud0tFO0VBQ0UsZ0NBQUE7RUFDQSxxQkFBQTtFQUNBLDBDQUFBO0FsRHF3S0o7QWtEbHdLRTtFQUNFLFVBQUE7RUFDQSw0Q0FBQTtFQUNBLDBDQUFBO0FsRG93S0o7QWtEandLRTtFQUVFLG9CQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtFQUNBLDZDQUFBO0FsRGt3S0o7O0FrRDF2S0E7RUFIRSx3Q0FBQTtBbERpd0tGOztBa0R4dktJO0VBVEYsd0NBQUE7QWxEcXdLRjs7QW1EdHpLQTtFQUVFLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7RS9DeVJJLDhCQUxJO0UrQ2xSUixrQkFBQTtFQUNBLGdEQUFBO0VBQ0EsK0NBQUE7RUFDQSwyREFBQTtFQUNBLGlEQUFBO0VBQ0EsMkNBQUE7RUFDQSxrREFBQTtFQUNBLHVEQUFBO0VBQ0Esa0VBQUE7RUFHQSxnQ0FBQTtFQUNBLGVBQUE7RS9DMlFJLG9DQUxJO0UrQ3BRUiw0QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtFQUNBLHVFQUFBO0VBQ0Esc0NBQUE7RTFDUkUsNENBQUE7QVQrektKO0FtRHB6S0U7RUFDRSxVQUFBO0FuRHN6S0o7QW1EbnpLRTtFQUNFLGFBQUE7QW5EcXpLSjs7QW1EanpLQTtFQUNFLHVCQUFBO0VBRUEsa0JBQUE7RUFDQSwrQkFBQTtFQUNBLDBCQUFBO0VBQUEsa0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7QW5EbXpLRjtBbURqektFO0VBQ0Usc0NBQUE7QW5EbXpLSjs7QW1EL3lLQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDREQUFBO0VBQ0EsbUNBQUE7RUFDQSwyQ0FBQTtFQUNBLDRCQUFBO0VBQ0EscUZBQUE7RTFDaENFLDBGQUFBO0VBQ0EsMkZBQUE7QVRtMUtKO0FtRGp6S0U7RUFDRSxvREFBQTtFQUNBLHNDQUFBO0FuRG16S0o7O0FtRC95S0E7RUFDRSxrQ0FBQTtFQUNBLHFCQUFBO0FuRGt6S0Y7O0FvRGgzS0E7RUFFRSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwyREFBQTtFQUNBLDBCQUFBO0VBQ0Esb0RBQUE7RUFDQSw4Q0FBQTtFQUNBLG9FQUFBO0VBQ0EsaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esc0RBQUE7RUFDQSxtQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHNEQUFBO0VBQ0EsbUNBQUE7RUFHQSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFHQSxVQUFBO0FwRDgyS0Y7O0FvRHYyS0E7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUVBLG9CQUFBO0FwRHkyS0Y7QW9EdDJLRTtFM0I1Q0ksb0MyQjZDRjtBcER3MktKO0F5Qmo1S007RTJCd0NKO0kzQnZDTSxnQkFBQTtFekJvNUtOO0FBQ0Y7QW9EOTJLRTtFQUVFLDhCN0NrOENnQztBUDY2SHBDO0FvRDcyS0U7RUFDRSxlN0NnOENnQztBUCs2SHBDO0FvRDMyS0U7RUFDRSxzQjdDNjdDZ0M7QVBnN0hwQzs7QW9EejJLQTtFQUNFLCtDQUFBO0FwRDQyS0Y7QW9EMTJLRTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7QXBENDJLSjtBb0R6MktFO0VBQ0UsZ0JBQUE7QXBEMjJLSjs7QW9EdjJLQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0FwRDAyS0Y7O0FvRHQyS0E7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFFQSw0QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtFQUNBLHVFQUFBO0UzQ3JGRSw0Q0FBQTtFMkN5RkYsVUFBQTtBcERzMktGOztBb0RsMktBO0VBRUUsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VDbEhBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGtDRGtIMEI7RUNqSDFCLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUNEK0c0RDtBcER3Mks5RDtBcURwOUtFO0VBQVMsVUFBQTtBckR1OUtYO0FxRHQ5S0U7RUFBUyxtQ0QyR2lGO0FwRDgySzVGOztBb0R6MktBO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHVDQUFBO0VBQ0EsNEZBQUE7RTNDckdFLDJEQUFBO0VBQ0EsNERBQUE7QVRrOUtKO0FvRDMyS0U7RUFDRSxrR0FBQTtFQUNBLHNKQUFBO0FwRDYyS0o7O0FvRHgyS0E7RUFDRSxnQkFBQTtFQUNBLDhDQUFBO0FwRDIyS0Y7O0FvRHQyS0E7RUFDRSxrQkFBQTtFQUdBLGNBQUE7RUFDQSxnQ0FBQTtBcER1MktGOztBb0RuMktBO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLHlFQUFBO0VBQ0EsMkNBQUE7RUFDQSx5RkFBQTtFM0N6SEUsK0RBQUE7RUFDQSw4REFBQTtBVGcrS0o7QW9EbDJLRTtFQUNFLDhDQUFBO0FwRG8yS0o7O0FpQi84S0k7RW1DaUhGO0lBQ0UsMEJBQUE7SUFDQSwyQ0FBQTtFcERrMktGO0VvRDkxS0E7SUFDRSxnQ0FBQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7RXBEZzJLRjtFb0Q3MUtBO0lBQ0UsdUJBQUE7RXBEKzFLRjtBQUNGO0FpQjk5S0k7RW1DbUlGOztJQUVFLHVCQUFBO0VwRDgxS0Y7QUFDRjtBaUJwK0tJO0VtQzBJRjtJQUNFLHdCQUFBO0VwRDYxS0Y7QUFDRjtBb0RwMUtJO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBcERzMUtOO0FvRHAxS007RUFDRSxZQUFBO0VBQ0EsU0FBQTtFM0N6TUosZ0JBQUE7QVRnaUxKO0FvRG4xS007O0UzQzdNRixnQkFBQTtBVG9pTEo7QW9EbDFLTTtFQUNFLGdCQUFBO0FwRG8xS1I7O0FpQjkrS0k7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFcEQwMktKO0VvRHgyS0k7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJM0N6TUosZ0JBQUE7RVRvakxGO0VvRHYyS0k7O0kzQzdNRixnQkFBQTtFVHdqTEY7RW9EdDJLSTtJQUNFLGdCQUFBO0VwRHcyS047QUFDRjtBaUJuZ0xJO0VtQ3dJQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBEODNLSjtFb0Q1M0tJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7STNDek1KLGdCQUFBO0VUd2tMRjtFb0QzM0tJOztJM0M3TUYsZ0JBQUE7RVQ0a0xGO0VvRDEzS0k7SUFDRSxnQkFBQTtFcEQ0M0tOO0FBQ0Y7QWlCdmhMSTtFbUN3SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VwRGs1S0o7RW9EaDVLSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0kzQ3pNSixnQkFBQTtFVDRsTEY7RW9ELzRLSTs7STNDN01GLGdCQUFBO0VUZ21MRjtFb0Q5NEtJO0lBQ0UsZ0JBQUE7RXBEZzVLTjtBQUNGO0FpQjNpTEk7RW1Dd0lBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFcERzNktKO0VvRHA2S0k7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJM0N6TUosZ0JBQUE7RVRnbkxGO0VvRG42S0k7O0kzQzdNRixnQkFBQTtFVG9uTEY7RW9EbDZLSTtJQUNFLGdCQUFBO0VwRG82S047QUFDRjtBaUIvakxJO0VtQ3dJQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBEMDdLSjtFb0R4N0tJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7STNDek1KLGdCQUFBO0VUb29MRjtFb0R2N0tJOztJM0M3TUYsZ0JBQUE7RVR3b0xGO0VvRHQ3S0k7SUFDRSxnQkFBQTtFcER3N0tOO0FBQ0Y7QXNEOXBMQTtFQUVFLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw4QkFBQTtFQUNBLCtCQUFBO0VBQ0EscUJBQUE7RWxEd1JJLCtCQUxJO0VrRGpSUixxQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsbURBQUE7RUFDQSx5QkFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFHQSxpQ0FBQTtFQUNBLGNBQUE7RUFDQSxnQ0FBQTtFQ2xCQSxzQ2hEK2xCNEI7RWdEN2xCNUIsa0JBQUE7RUFDQSxnQi9DRG1CO0UrQ0VuQixnQi9DNEdpQjtFK0MzR2pCLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VuRGdSSSxzQ0FMSTtFa0RoUVIscUJBQUE7RUFDQSxVQUFBO0F0RHNxTEY7QXNEcHFMRTtFQUFTLGtDQUFBO0F0RHVxTFg7QXNEcnFMRTtFQUNFLGNBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0F0RHVxTEo7QXNEcnFMSTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXREdXFMTjs7QXNEbHFMQTtFQUNFLGlEQUFBO0F0RHFxTEY7QXNEbnFMRTtFQUNFLFNBQUE7RUFDQSx3RkFBQTtFQUNBLHNDQUFBO0F0RHFxTEo7O0FzRGpxTEEscUJBQUE7QUFDQTtFQUNFLCtDQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtBdERvcUxGO0FzRGxxTEU7RUFDRSxXQUFBO0VBQ0Esa0lBQUE7RUFDQSx3Q0FBQTtBdERvcUxKOztBc0RocUxBLG1CQUFBO0FBRUE7RUFDRSw4Q0FBQTtBdERrcUxGO0FzRGhxTEU7RUFDRSxZQUFBO0VBQ0Esd0ZBQUE7RUFDQSx5Q0FBQTtBdERrcUxKOztBc0Q5cExBLHFCQUFBO0FBQ0E7RUFDRSxnREFBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7QXREaXFMRjtBc0QvcExFO0VBQ0UsVUFBQTtFQUNBLGtJQUFBO0VBQ0EsdUNBQUE7QXREaXFMSjs7QXNEN3BMQSxtQkFBQTtBQWtCQTtFQUNFLHNDQUFBO0VBQ0EsZ0VBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0NBQUE7RTdDakdFLDhDQUFBO0FUaXZMSjs7QXdEcHdMQTtFQUVFLHlCQUFBO0VBQ0EsNkJBQUE7RXBENFJJLCtCQUxJO0VvRHJSUixrQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsNkRBQUE7RUFDQSxzREFBQTtFQUNBLDJGQUFBO0VBQ0EsNkNBQUE7RUFDQSxtQ0FBQTtFQUNBLHFDQUFBO0VwRG1SSSx1Q0FMSTtFb0Q1UVIsK0JBQUE7RUFDQSw4Q0FBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDhCQUFBO0VBQ0EsaUNBQUE7RUFDQSx5REFBQTtFQUdBLGlDQUFBO0VBQ0EsY0FBQTtFQUNBLHNDQUFBO0VEekJBLHNDaEQrbEI0QjtFZ0Q3bEI1QixrQkFBQTtFQUNBLGdCL0NEbUI7RStDRW5CLGdCL0M0R2lCO0UrQzNHakIsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RW5EZ1JJLHNDQUxJO0VvRDFQUixxQkFBQTtFQUNBLHNDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyRUFBQTtFL0NoQkUsOENBQUE7QVQreExKO0F3RDN3TEU7RUFDRSxjQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtBeEQ2d0xKO0F3RDN3TEk7RUFFRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXhENHdMTjs7QXdEdHdMRTtFQUNFLG9GQUFBO0F4RHl3TEo7QXdEdndMSTtFQUVFLHdGQUFBO0F4RHd3TE47QXdEcndMSTtFQUNFLFNBQUE7RUFDQSxnREFBQTtBeER1d0xOO0F3RHB3TEk7RUFDRSxzQ0FBQTtFQUNBLHNDQUFBO0F4RHN3TE47O0F3RGp3TEEscUJBQUE7QUFFRTtFQUNFLGtGQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtBeERtd0xKO0F3RGp3TEk7RUFFRSxrSUFBQTtBeERrd0xOO0F3RC92TEk7RUFDRSxPQUFBO0VBQ0Esa0RBQUE7QXhEaXdMTjtBd0Q5dkxJO0VBQ0Usb0NBQUE7RUFDQSx3Q0FBQTtBeERnd0xOOztBd0QzdkxBLG1CQUFBO0FBR0U7RUFDRSxpRkFBQTtBeEQ0dkxKO0F3RDF2TEk7RUFFRSx3RkFBQTtBeEQydkxOO0F3RHh2TEk7RUFDRSxNQUFBO0VBQ0EsbURBQUE7QXhEMHZMTjtBd0R2dkxJO0VBQ0UsbUNBQUE7RUFDQSx5Q0FBQTtBeER5dkxOO0F3RHB2TEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtFQUNBLG9DQUFBO0VBQ0EsdURBQUE7RUFDQSxXQUFBO0VBQ0EsK0VBQUE7QXhEc3ZMSjs7QXdEbHZMQSxxQkFBQTtBQUVFO0VBQ0UsbUZBQUE7RUFDQSxxQ0FBQTtFQUNBLHFDQUFBO0F4RG92TEo7QXdEbHZMSTtFQUVFLGtJQUFBO0F4RG12TE47QXdEaHZMSTtFQUNFLFFBQUE7RUFDQSxpREFBQTtBeERrdkxOO0F3RC91TEk7RUFDRSxxQ0FBQTtFQUNBLHVDQUFBO0F4RGl2TE47O0F3RDV1TEEsbUJBQUE7QUFrQkE7RUFDRSw4RUFBQTtFQUNBLGdCQUFBO0VwRDJHSSw2Q0FMSTtFb0RwR1IscUNBQUE7RUFDQSw2Q0FBQTtFQUNBLGtGQUFBO0UvQzVKRSw2REFBQTtFQUNBLDhEQUFBO0FUMjNMSjtBd0Q3dExFO0VBQ0UsYUFBQTtBeEQrdExKOztBd0QzdExBO0VBQ0UsMEVBQUE7RUFDQSxtQ0FBQTtBeEQ4dExGOztBeURuNUxBO0VBQ0Usa0JBQUE7QXpEczVMRjs7QXlEbjVMQTtFQUNFLG1CQUFBO0F6RHM1TEY7O0F5RG41TEE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBekRzNUxGO0EwRDU2TEU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QTFEODZMSjs7QXlEdjVMQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VoQ2xCSSxzQ2dDbUJKO0F6RDA1TEY7QXlCejZMTTtFZ0NRTjtJaENQUSxnQkFBQTtFekI0NkxOO0FBQ0Y7O0F5RDU1TEE7OztFQUdFLGNBQUE7QXpEKzVMRjs7QXlENTVMQTs7RUFFRSwyQkFBQTtBekQrNUxGOztBeUQ1NUxBOztFQUVFLDRCQUFBO0F6RCs1TEY7O0F5RHQ1TEU7RUFDRSxVQUFBO0VBQ0EsNEJBQUE7RUFDQSxlQUFBO0F6RHk1TEo7QXlEdDVMRTs7O0VBR0UsVUFBQTtFQUNBLFVBQUE7QXpEdzVMSjtBeURyNUxFOztFQUVFLFVBQUE7RUFDQSxVQUFBO0VoQzVERSwyQmdDNkRGO0F6RHU1TEo7QXlCaDlMTTtFZ0NxREo7O0loQ3BETSxnQkFBQTtFekJvOUxOO0FBQ0Y7O0F5RHA1TEE7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFFQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFVsRGtoRG1DO0VrRGpoRG5DLFVBQUE7RUFDQSxXN0N0Rk07RTZDdUZOLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsWWxENmdEbUM7RWtCbm1EL0IsOEJnQ3VGSjtBekRzNUxGO0F5QnorTE07RWdDa0VOOztJaENqRVEsZ0JBQUE7RXpCNitMTjtBQUNGO0F5RHo1TEU7OztFQUVFLFc3Q2hHSTtFNkNpR0oscUJBQUE7RUFDQSxVQUFBO0VBQ0EsWWxEcWdEaUM7QVB1NUlyQzs7QXlEejVMQTtFQUNFLE9BQUE7QXpENDVMRjs7QXlEejVMQTtFQUNFLFFBQUE7QXpENDVMRjs7QXlEdjVMQTs7RUFFRSxxQkFBQTtFQUNBLFdsRHNnRG1DO0VrRHJnRG5DLFlsRHFnRG1DO0VrRHBnRG5DLDRCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQkFBQTtBekQwNUxGOztBeUR2NUxBO0VBQ0UsMGdCQUFBO0F6RDA1TEY7O0F5RHg1TEE7RUFDRSwwZ0JBQUE7QXpEMjVMRjs7QXlEbjVMQTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLFVBQUE7RUFFQSxpQmxEczlDbUM7RWtEcjlDbkMsbUJBQUE7RUFDQSxnQmxEbzlDbUM7QVBpOElyQztBeURuNUxFO0VBQ0UsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsV2xEbzlDaUM7RWtEbjlDakMsV2xEbzlDaUM7RWtEbjlDakMsVUFBQTtFQUNBLGlCbERvOUNpQztFa0RuOUNqQyxnQmxEbTlDaUM7RWtEbDlDakMsbUJBQUE7RUFDQSxlQUFBO0VBQ0Esc0I3QzlKSTtFNkMrSkosNEJBQUE7RUFDQSxTQUFBO0VBRUEsa0NBQUE7RUFDQSxxQ0FBQTtFQUNBLFlsRDI4Q2lDO0VrQjNtRC9CLDZCZ0NpS0Y7QXpEbzVMSjtBeUJqak1NO0VnQzRJSjtJaEMzSU0sZ0JBQUE7RXpCb2pNTjtBQUNGO0F5RHQ1TEU7RUFDRSxVbER3OENpQztBUGc5SXJDOztBeUQvNExBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZWxEazhDbUM7RWtEajhDbkMsU0FBQTtFQUNBLG9CbEQrN0NtQztFa0Q5N0NuQyx1QmxEODdDbUM7RWtENzdDbkMsVzdDekxNO0U2QzBMTixrQkFBQTtBekRrNUxGOztBeUQ1NExFOztFQUVFLGdDbERtOENpQztBUDQ4SXJDO0F5RDU0TEU7RUFDRSxzQjdDNUxJO0FaMGtNUjtBeUQzNExFO0VBQ0UsVzdDaE1JO0FaNmtNUjs7QXlEdjVMRTs7O0VBRUUsZ0NsRG04Q2lDO0FQdzlJckM7QXlEeDVMRTtFQUNFLHNCN0M1TEk7QVpzbE1SO0F5RHY1TEU7RUFDRSxXN0NoTUk7QVp5bE1SOztBMkQzbU1BOztFQUVFLHFCQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQ0FBQTtFQUNBLGdEQUFBO0VBRUEsa0JBQUE7RUFDQSw2RkFBQTtBM0Q2bU1GOztBMkR6bU1BO0VBQ0U7SUFBSywwQ0FBQTtFM0Q2bU1MO0FBQ0Y7QTJEMW1NQTtFQUVFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsbUNBQUE7RUFDQSwyQ0FBQTtFQUdBLHlEQUFBO0VBQ0EsK0JBQUE7QTNEeW1NRjs7QTJEdG1NQTtFQUVFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBM0R3bU1GOztBMkQvbE1BO0VBQ0U7SUFDRSxtQkFBQTtFM0RrbU1GO0UyRGhtTUE7SUFDRSxVQUFBO0lBQ0EsZUFBQTtFM0RrbU1GO0FBQ0Y7QTJEOWxNQTtFQUVFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQ0FBQTtFQUNBLG1DQUFBO0VBQ0EseUNBQUE7RUFHQSw4QkFBQTtFQUNBLFVBQUE7QTNENmxNRjs7QTJEMWxNQTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QTNENmxNRjs7QTJEemxNRTtFQUNFOztJQUVFLGtDQUFBO0UzRDRsTUo7QUFDRjtBNEQ1cU1BO0VBRUUsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDBDQUFBO0VBQ0Esb0NBQUE7RUFDQSw4QkFBQTtFQUNBLCtEQUFBO0VBQ0Esa0RBQUE7RUFDQSxxREFBQTtFQUNBLHFDQUFBO0E1RDZxTUY7O0FpQmhuTUk7RTJDNUNGO0lBRUksZUFBQTtJQUNBLFNBQUE7SUFDQSxtQ0FBQTtJQUNBLGFBQUE7SUFDQSxzQkFBQTtJQUNBLGVBQUE7SUFDQSxnQ0FBQTtJQUNBLGtCQUFBO0lBQ0Esd0NBQUE7SUFDQSw0QkFBQTtJQUNBLFVBQUE7SW5DNUJBLDBDbUM4QkE7RTVEOHBNSjtBQUNGO0F5QnpyTU07RW1DWUo7SW5DWE0sZ0JBQUE7RXpCNHJNTjtBQUNGO0FpQnRvTUk7RTJDNUJFO0lBQ0UsTUFBQTtJQUNBLE9BQUE7SUFDQSxnQ0FBQTtJQUNBLHFGQUFBO0lBQ0EsNEJBQUE7RTVEcXFNTjtFNERscU1JO0lBQ0UsTUFBQTtJQUNBLFFBQUE7SUFDQSxnQ0FBQTtJQUNBLG9GQUFBO0lBQ0EsMkJBQUE7RTVEb3FNTjtFNERqcU1JO0lBQ0UsTUFBQTtJQUNBLFFBQUE7SUFDQSxPQUFBO0lBQ0Esa0NBQUE7SUFDQSxnQkFBQTtJQUNBLHNGQUFBO0lBQ0EsNEJBQUE7RTVEbXFNTjtFNERocU1JO0lBQ0UsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0EsbUZBQUE7SUFDQSwyQkFBQTtFNURrcU1OO0U0RC9wTUk7SUFFRSxlQUFBO0U1RGdxTU47RTREN3BNSTtJQUdFLG1CQUFBO0U1RDZwTU47QUFDRjtBaUIxck1JO0UyQy9CRjtJQWlFTSwyQkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0NBQUE7RTVENHBNTjtFNEQxcE1NO0lBQ0UsYUFBQTtFNUQ0cE1SO0U0RHpwTU07SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtJQUVBLHdDQUFBO0U1RDBwTVI7QUFDRjs7QWlCOXJNSTtFMkM1Q0Y7SUFFSSxlQUFBO0lBQ0EsU0FBQTtJQUNBLG1DQUFBO0lBQ0EsYUFBQTtJQUNBLHNCQUFBO0lBQ0EsZUFBQTtJQUNBLGdDQUFBO0lBQ0Esa0JBQUE7SUFDQSx3Q0FBQTtJQUNBLDRCQUFBO0lBQ0EsVUFBQTtJbkM1QkEsMENtQzhCQTtFNUQ0dU1KO0FBQ0Y7QXlCdndNTTtFbUNZSjtJbkNYTSxnQkFBQTtFekIwd01OO0FBQ0Y7QWlCcHRNSTtFMkM1QkU7SUFDRSxNQUFBO0lBQ0EsT0FBQTtJQUNBLGdDQUFBO0lBQ0EscUZBQUE7SUFDQSw0QkFBQTtFNURtdk1OO0U0RGh2TUk7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLGdDQUFBO0lBQ0Esb0ZBQUE7SUFDQSwyQkFBQTtFNURrdk1OO0U0RC91TUk7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0Esc0ZBQUE7SUFDQSw0QkFBQTtFNURpdk1OO0U0RDl1TUk7SUFDRSxRQUFBO0lBQ0EsT0FBQTtJQUNBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtRkFBQTtJQUNBLDJCQUFBO0U1RGd2TU47RTREN3VNSTtJQUVFLGVBQUE7RTVEOHVNTjtFNEQzdU1JO0lBR0UsbUJBQUE7RTVEMnVNTjtBQUNGO0FpQnh3TUk7RTJDL0JGO0lBaUVNLDJCQUFBO0lBQ0EsOEJBQUE7SUFDQSx3Q0FBQTtFNUQwdU1OO0U0RHh1TU07SUFDRSxhQUFBO0U1RDB1TVI7RTREdnVNTTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0lBRUEsd0NBQUE7RTVEd3VNUjtBQUNGOztBaUI1d01JO0UyQzVDRjtJQUVJLGVBQUE7SUFDQSxTQUFBO0lBQ0EsbUNBQUE7SUFDQSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSxlQUFBO0lBQ0EsZ0NBQUE7SUFDQSxrQkFBQTtJQUNBLHdDQUFBO0lBQ0EsNEJBQUE7SUFDQSxVQUFBO0luQzVCQSwwQ21DOEJBO0U1RDB6TUo7QUFDRjtBeUJyMU1NO0VtQ1lKO0luQ1hNLGdCQUFBO0V6QncxTU47QUFDRjtBaUJseU1JO0UyQzVCRTtJQUNFLE1BQUE7SUFDQSxPQUFBO0lBQ0EsZ0NBQUE7SUFDQSxxRkFBQTtJQUNBLDRCQUFBO0U1RGkwTU47RTREOXpNSTtJQUNFLE1BQUE7SUFDQSxRQUFBO0lBQ0EsZ0NBQUE7SUFDQSxvRkFBQTtJQUNBLDJCQUFBO0U1RGcwTU47RTREN3pNSTtJQUNFLE1BQUE7SUFDQSxRQUFBO0lBQ0EsT0FBQTtJQUNBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxzRkFBQTtJQUNBLDRCQUFBO0U1RCt6TU47RTRENXpNSTtJQUNFLFFBQUE7SUFDQSxPQUFBO0lBQ0Esa0NBQUE7SUFDQSxnQkFBQTtJQUNBLG1GQUFBO0lBQ0EsMkJBQUE7RTVEOHpNTjtFNEQzek1JO0lBRUUsZUFBQTtFNUQ0ek1OO0U0RHp6TUk7SUFHRSxtQkFBQTtFNUR5ek1OO0FBQ0Y7QWlCdDFNSTtFMkMvQkY7SUFpRU0sMkJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0U1RHd6TU47RTREdHpNTTtJQUNFLGFBQUE7RTVEd3pNUjtFNERyek1NO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxVQUFBO0lBQ0EsbUJBQUE7SUFFQSx3Q0FBQTtFNURzek1SO0FBQ0Y7O0FpQjExTUk7RTJDNUNGO0lBRUksZUFBQTtJQUNBLFNBQUE7SUFDQSxtQ0FBQTtJQUNBLGFBQUE7SUFDQSxzQkFBQTtJQUNBLGVBQUE7SUFDQSxnQ0FBQTtJQUNBLGtCQUFBO0lBQ0Esd0NBQUE7SUFDQSw0QkFBQTtJQUNBLFVBQUE7SW5DNUJBLDBDbUM4QkE7RTVEdzRNSjtBQUNGO0F5Qm42TU07RW1DWUo7SW5DWE0sZ0JBQUE7RXpCczZNTjtBQUNGO0FpQmgzTUk7RTJDNUJFO0lBQ0UsTUFBQTtJQUNBLE9BQUE7SUFDQSxnQ0FBQTtJQUNBLHFGQUFBO0lBQ0EsNEJBQUE7RTVEKzRNTjtFNEQ1NE1JO0lBQ0UsTUFBQTtJQUNBLFFBQUE7SUFDQSxnQ0FBQTtJQUNBLG9GQUFBO0lBQ0EsMkJBQUE7RTVEODRNTjtFNEQzNE1JO0lBQ0UsTUFBQTtJQUNBLFFBQUE7SUFDQSxPQUFBO0lBQ0Esa0NBQUE7SUFDQSxnQkFBQTtJQUNBLHNGQUFBO0lBQ0EsNEJBQUE7RTVENjRNTjtFNEQxNE1JO0lBQ0UsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0EsbUZBQUE7SUFDQSwyQkFBQTtFNUQ0NE1OO0U0RHo0TUk7SUFFRSxlQUFBO0U1RDA0TU47RTREdjRNSTtJQUdFLG1CQUFBO0U1RHU0TU47QUFDRjtBaUJwNk1JO0UyQy9CRjtJQWlFTSwyQkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0NBQUE7RTVEczRNTjtFNERwNE1NO0lBQ0UsYUFBQTtFNURzNE1SO0U0RG40TU07SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtJQUVBLHdDQUFBO0U1RG80TVI7QUFDRjs7QWlCeDZNSTtFMkM1Q0Y7SUFFSSxlQUFBO0lBQ0EsU0FBQTtJQUNBLG1DQUFBO0lBQ0EsYUFBQTtJQUNBLHNCQUFBO0lBQ0EsZUFBQTtJQUNBLGdDQUFBO0lBQ0Esa0JBQUE7SUFDQSx3Q0FBQTtJQUNBLDRCQUFBO0lBQ0EsVUFBQTtJbkM1QkEsMENtQzhCQTtFNURzOU1KO0FBQ0Y7QXlCai9NTTtFbUNZSjtJbkNYTSxnQkFBQTtFekJvL01OO0FBQ0Y7QWlCOTdNSTtFMkM1QkU7SUFDRSxNQUFBO0lBQ0EsT0FBQTtJQUNBLGdDQUFBO0lBQ0EscUZBQUE7SUFDQSw0QkFBQTtFNUQ2OU1OO0U0RDE5TUk7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLGdDQUFBO0lBQ0Esb0ZBQUE7SUFDQSwyQkFBQTtFNUQ0OU1OO0U0RHo5TUk7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0Esc0ZBQUE7SUFDQSw0QkFBQTtFNUQyOU1OO0U0RHg5TUk7SUFDRSxRQUFBO0lBQ0EsT0FBQTtJQUNBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtRkFBQTtJQUNBLDJCQUFBO0U1RDA5TU47RTREdjlNSTtJQUVFLGVBQUE7RTVEdzlNTjtFNERyOU1JO0lBR0UsbUJBQUE7RTVEcTlNTjtBQUNGO0FpQmwvTUk7RTJDL0JGO0lBaUVNLDJCQUFBO0lBQ0EsOEJBQUE7SUFDQSx3Q0FBQTtFNURvOU1OO0U0RGw5TU07SUFDRSxhQUFBO0U1RG85TVI7RTREajlNTTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0lBRUEsd0NBQUE7RTVEazlNUjtBQUNGOztBNERsaU5FO0VBRUksZUFBQTtFQUNBLFNBQUE7RUFDQSxtQ0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0NBQUE7RUFDQSw0QkFBQTtFQUNBLFVBQUE7RW5DNUJBLDBDbUM4QkE7QTVEbWlOTjtBeUI3ak5NO0VtQ1lKO0luQ1hNLGdCQUFBO0V6QmdrTk47QUFDRjtBNER0aU5NO0VBQ0UsTUFBQTtFQUNBLE9BQUE7RUFDQSxnQ0FBQTtFQUNBLHFGQUFBO0VBQ0EsNEJBQUE7QTVEd2lOUjtBNERyaU5NO0VBQ0UsTUFBQTtFQUNBLFFBQUE7RUFDQSxnQ0FBQTtFQUNBLG9GQUFBO0VBQ0EsMkJBQUE7QTVEdWlOUjtBNERwaU5NO0VBQ0UsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0Esa0NBQUE7RUFDQSxnQkFBQTtFQUNBLHNGQUFBO0VBQ0EsNEJBQUE7QTVEc2lOUjtBNERuaU5NO0VBQ0UsUUFBQTtFQUNBLE9BQUE7RUFDQSxrQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUZBQUE7RUFDQSwyQkFBQTtBNURxaU5SO0E0RGxpTk07RUFFRSxlQUFBO0E1RG1pTlI7QTREaGlOTTtFQUdFLG1CQUFBO0E1RGdpTlI7O0E0RHJnTkE7RVBwSEUsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsYTlDMG1Da0M7RThDem1DbEMsWUFBQTtFQUNBLGFBQUE7RUFDQSxzQnpDY007QVorbU5SO0FxRDFuTkU7RUFBUyxVQUFBO0FyRDZuTlg7QXFENW5ORTtFQUFTLFk5Q20rQ3lCO0FQNHBLcEM7O0E0RGpoTkE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxvRUFBQTtBNURvaE5GO0E0RGxoTkU7RUFDRSw0RkFBQTtFQUNBLDZJQUFBO0E1RG9oTko7O0E0RGhoTkE7RUFDRSxnQkFBQTtFQUNBLGtEQUFBO0E1RG1oTkY7O0E0RGhoTkE7RUFDRSxZQUFBO0VBQ0Esb0VBQUE7RUFDQSxnQkFBQTtBNURtaE5GOztBNkRocU5BO0VBQ0UscUJBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsOEJBQUE7RUFDQSxZdERnekNrQztBUG0zS3BDO0E2RGpxTkU7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QTdEbXFOSjs7QTZEOXBOQTtFQUNFLGlCQUFBO0E3RGlxTkY7O0E2RDlwTkE7RUFDRSxpQkFBQTtBN0RpcU5GOztBNkQ5cE5BO0VBQ0UsaUJBQUE7QTdEaXFORjs7QTZENXBORTtFQUNFLG1EQUFBO0E3RCtwTko7O0E2RDNwTkE7RUFDRTtJQUNFLFl0RG14Q2dDO0VQMjRLbEM7QUFDRjtBNkQzcE5BO0VBQ0UsdUZBQUE7VUFBQSwrRUFBQTtFQUNBLDRCQUFBO1VBQUEsb0JBQUE7RUFDQSw4Q0FBQTtBN0Q2cE5GOztBNkQxcE5BO0VBQ0U7SUFDRSwrQkFBQTtZQUFBLHVCQUFBO0U3RDZwTkY7QUFDRjtBMEQ1c05FO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0ExRDhzTko7O0E4RGp0TkU7RUFDRSxzQkFBQTtFQUNBLGlGQUFBO0E5RG90Tko7O0E4RHR0TkU7RUFDRSxzQkFBQTtFQUNBLG1GQUFBO0E5RHl0Tko7O0E4RDN0TkU7RUFDRSxzQkFBQTtFQUNBLGtGQUFBO0E5RDh0Tko7O0E4RGh1TkU7RUFDRSxzQkFBQTtFQUNBLGlGQUFBO0E5RG11Tko7O0E4RHJ1TkU7RUFDRSxzQkFBQTtFQUNBLDhFQUFBO0E5RHd1Tko7O0E4RDF1TkU7RUFDRSxzQkFBQTtFQUNBLGlGQUFBO0E5RDZ1Tko7O0E4RC91TkU7RUFDRSxzQkFBQTtFQUNBLGdGQUFBO0E5RGt2Tko7O0E4RHB2TkU7RUFDRSxzQkFBQTtFQUNBLCtFQUFBO0E5RHV2Tko7O0E4RHp2TkU7RUFDRSxzQkFBQTtFQUNBLDhFQUFBO0E5RDR2Tko7O0ErRDl2TkU7RUFDRSx3RUFBQTtFQUNBLGtHQUFBO0EvRGl3Tko7QStEOXZOTTtFQUdFLCtEQUFBO0VBQ0EseUZBQUE7QS9EOHZOUjs7QStEdndORTtFQUNFLDBFQUFBO0VBQ0Esb0dBQUE7QS9EMHdOSjtBK0R2d05NO0VBR0UsNkRBQUE7RUFDQSx1RkFBQTtBL0R1d05SOztBK0RoeE5FO0VBQ0UseUVBQUE7RUFDQSxtR0FBQTtBL0RteE5KO0ErRGh4Tk07RUFHRSw2REFBQTtFQUNBLHVGQUFBO0EvRGd4TlI7O0ErRHp4TkU7RUFDRSx3RUFBQTtFQUNBLGtHQUFBO0EvRDR4Tko7QStEenhOTTtFQUdFLGdFQUFBO0VBQ0EsMEZBQUE7QS9EeXhOUjs7QStEbHlORTtFQUNFLHFFQUFBO0VBQ0EsK0ZBQUE7QS9EcXlOSjtBK0RseU5NO0VBR0UsK0RBQUE7RUFDQSx5RkFBQTtBL0RreU5SOztBK0QzeU5FO0VBQ0Usd0VBQUE7RUFDQSxrR0FBQTtBL0Q4eU5KO0ErRDN5Tk07RUFHRSxnRUFBQTtFQUNBLDBGQUFBO0EvRDJ5TlI7O0ErRHB6TkU7RUFDRSx1RUFBQTtFQUNBLGlHQUFBO0EvRHV6Tko7QStEcHpOTTtFQUdFLGdFQUFBO0VBQ0EsMEZBQUE7QS9Eb3pOUjs7QStEN3pORTtFQUNFLHNFQUFBO0VBQ0EsZ0dBQUE7QS9EZzBOSjtBK0Q3ek5NO0VBR0UsZ0VBQUE7RUFDQSwwRkFBQTtBL0Q2ek5SOztBK0R0ME5FO0VBQ0UscUVBQUE7RUFDQSwrRkFBQTtBL0R5ME5KO0ErRHQwTk07RUFHRSw2REFBQTtFQUNBLHVGQUFBO0EvRHMwTlI7O0ErRC96TkE7RUFDRSwrRUFBQTtFQUNBLHlHQUFBO0EvRGswTkY7QStEL3pOSTtFQUVFLGtGQUFBO0VBQ0EsNEdBQUE7QS9EZzBOTjs7QWdFMTFOQTtFQUNFLFVBQUE7RUFFQSxrSkFBQTtBaEU0MU5GOztBaUUvMU5BO0VBQ0Usb0JBQUE7RUFDQSxhMUQ2YzRCO0UwRDVjNUIsbUJBQUE7RUFDQSxrRkFBQTtFQUNBLDZCMUQyYzRCO0UwRDFjNUIsbUNBQUE7VUFBQSwyQkFBQTtBakVrMk5GO0FpRWgyTkU7RUFDRSxjQUFBO0VBQ0EsVTFEdWMwQjtFMER0YzFCLFcxRHNjMEI7RTBEcmMxQixrQkFBQTtFeENJRSxzQ3dDSEY7QWpFazJOSjtBeUIzMU5NO0V3Q1pKO0l4Q2FNLGdCQUFBO0V6QjgxTk47QUFDRjs7QWlFaDJOSTtFQUNFLG1FQUFBO0FqRW0yTk47O0FrRXQzTkE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7QWxFeTNORjtBa0V2M05FO0VBQ0UsY0FBQTtFQUNBLG1DQUFBO0VBQ0EsV0FBQTtBbEV5M05KO0FrRXQzTkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWxFdzNOSjs7QWtFbjNORTtFQUNFLHVCQUFBO0FsRXMzTko7O0FrRXYzTkU7RUFDRSxzQkFBQTtBbEUwM05KOztBa0UzM05FO0VBQ0UseUJBQUE7QWxFODNOSjs7QWtFLzNORTtFQUNFLGlDQUFBO0FsRWs0Tko7O0FtRXY1TkE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsYTVEdW1Da0M7QVBtekxwQzs7QW1FdjVOQTtFQUNFLGVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhNUQrbENrQztBUDJ6THBDOztBbUVsNU5JO0VBQ0Usd0JBQUE7RUFBQSxnQkFBQTtFQUNBLE1BQUE7RUFDQSxhNURtbEM4QjtBUGswTHBDOztBbUVsNU5JO0VBQ0Usd0JBQUE7RUFBQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxhNUQ2a0M4QjtBUHcwTHBDOztBaUJ0M05JO0VrRHhDQTtJQUNFLHdCQUFBO0lBQUEsZ0JBQUE7SUFDQSxNQUFBO0lBQ0EsYTVEbWxDOEI7RVArMExsQztFbUUvNU5FO0lBQ0Usd0JBQUE7SUFBQSxnQkFBQTtJQUNBLFNBQUE7SUFDQSxhNUQ2a0M4QjtFUG8xTGxDO0FBQ0Y7QWlCbjROSTtFa0R4Q0E7SUFDRSx3QkFBQTtJQUFBLGdCQUFBO0lBQ0EsTUFBQTtJQUNBLGE1RG1sQzhCO0VQMjFMbEM7RW1FMzZORTtJQUNFLHdCQUFBO0lBQUEsZ0JBQUE7SUFDQSxTQUFBO0lBQ0EsYTVENmtDOEI7RVBnMkxsQztBQUNGO0FpQi80Tkk7RWtEeENBO0lBQ0Usd0JBQUE7SUFBQSxnQkFBQTtJQUNBLE1BQUE7SUFDQSxhNURtbEM4QjtFUHUyTGxDO0VtRXY3TkU7SUFDRSx3QkFBQTtJQUFBLGdCQUFBO0lBQ0EsU0FBQTtJQUNBLGE1RDZrQzhCO0VQNDJMbEM7QUFDRjtBaUIzNU5JO0VrRHhDQTtJQUNFLHdCQUFBO0lBQUEsZ0JBQUE7SUFDQSxNQUFBO0lBQ0EsYTVEbWxDOEI7RVBtM0xsQztFbUVuOE5FO0lBQ0Usd0JBQUE7SUFBQSxnQkFBQTtJQUNBLFNBQUE7SUFDQSxhNUQ2a0M4QjtFUHczTGxDO0FBQ0Y7QWlCdjZOSTtFa0R4Q0E7SUFDRSx3QkFBQTtJQUFBLGdCQUFBO0lBQ0EsTUFBQTtJQUNBLGE1RG1sQzhCO0VQKzNMbEM7RW1FLzhORTtJQUNFLHdCQUFBO0lBQUEsZ0JBQUE7SUFDQSxTQUFBO0lBQ0EsYTVENmtDOEI7RVBvNExsQztBQUNGO0FvRWovTkE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FwRW0vTkY7O0FvRWgvTkE7RUFDRSxhQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QXBFbS9ORjs7QXFFMy9OQTs7RUNJRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtFQUNBLDJCQUFBO0VBQ0EsaUNBQUE7RUFDQSw4QkFBQTtFQUNBLG9CQUFBO0F0RTQvTkY7QXNFei9ORTs7RUFDRSw2QkFBQTtBdEU0L05KOztBdUUxZ09FO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVWhFZ2NzQztFZ0UvYnRDLFdBQUE7QXZFNmdPSjs7QXdFcmhPQTtFQ0FFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBekV5aE9GOztBMEUvaE9BO0VBQ0UscUJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCbkVpc0I0QjtFbUVoc0I1QixlQUFBO0VBQ0EsOEJBQUE7RUFDQSxhbkUyckI0QjtBUHUyTTlCOztBMkV0K05RO0VBT0ksbUNBQUE7QTNFbStOWjs7QTJFMStOUTtFQU9JLDhCQUFBO0EzRXUrTlo7O0EyRTkrTlE7RUFPSSxpQ0FBQTtBM0UyK05aOztBMkVsL05RO0VBT0ksaUNBQUE7QTNFKytOWjs7QTJFdC9OUTtFQU9JLHNDQUFBO0EzRW0vTlo7O0EyRTEvTlE7RUFPSSxtQ0FBQTtBM0V1L05aOztBMkU5L05RO0VBT0ksc0JBQUE7QTNFMi9OWjs7QTJFbGdPUTtFQU9JLHVCQUFBO0EzRSsvTlo7O0EyRXRnT1E7RUFPSSxzQkFBQTtBM0VtZ09aOztBMkUxZ09RO0VBT0ksOEJBQUE7QTNFdWdPWjs7QTJFOWdPUTtFQU9JLDRCQUFBO0EzRTJnT1o7O0EyRWxoT1E7RUFPSSwyQkFBQTtBM0UrZ09aOztBMkV0aE9RO0VBT0ksaUNBQUE7QTNFbWhPWjs7QTJFMWhPUTtFQU9JLDJCQUFBO0EzRXVoT1o7O0EyRTloT1E7RUFPSSxxQkFBQTtBM0UyaE9aOztBMkVsaU9RO0VBT0ksd0JBQUE7QTNFK2hPWjs7QTJFdGlPUTtFQU9JLHVCQUFBO0EzRW1pT1o7O0EyRTFpT1E7RUFPSSx3QkFBQTtBM0V1aU9aOztBMkU5aU9RO0VBT0kscUJBQUE7QTNFMmlPWjs7QTJFbGpPUTtFQU9JLHlCQUFBO0EzRStpT1o7O0EyRXRqT1E7RUFPSSwyQkFBQTtBM0Vtak9aOztBMkUxak9RO0VBT0ksNEJBQUE7QTNFdWpPWjs7QTJFOWpPUTtFQU9JLDJCQUFBO0EzRTJqT1o7O0EyRWxrT1E7RUFPSSwyQkFBQTtBM0Urak9aOztBMkV0a09RO0VBT0ksNkJBQUE7QTNFbWtPWjs7QTJFMWtPUTtFQU9JLDhCQUFBO0EzRXVrT1o7O0EyRTlrT1E7RUFPSSw2QkFBQTtBM0Uya09aOztBMkVsbE9RO0VBT0ksMkJBQUE7QTNFK2tPWjs7QTJFdGxPUTtFQU9JLDZCQUFBO0EzRW1sT1o7O0EyRTFsT1E7RUFPSSw4QkFBQTtBM0V1bE9aOztBMkU5bE9RO0VBT0ksNkJBQUE7QTNFMmxPWjs7QTJFbG1PUTtFQU9JLDBCQUFBO0EzRStsT1o7O0EyRXRtT1E7RUFPSSxnQ0FBQTtBM0VtbU9aOztBMkUxbU9RO0VBT0kseUJBQUE7QTNFdW1PWjs7QTJFOW1PUTtFQU9JLHdCQUFBO0EzRTJtT1o7O0EyRWxuT1E7RUFPSSwrQkFBQTtBM0UrbU9aOztBMkV0bk9RO0VBT0kseUJBQUE7QTNFbW5PWjs7QTJFMW5PUTtFQU9JLDZCQUFBO0EzRXVuT1o7O0EyRTluT1E7RUFPSSw4QkFBQTtBM0Uybk9aOztBMkVsb09RO0VBT0ksd0JBQUE7QTNFK25PWjs7QTJFdG9PUTtFQU9JLCtCQUFBO0EzRW1vT1o7O0EyRTFvT1E7RUFPSSx3QkFBQTtBM0V1b09aOztBMkU5b09RO0VBT0ksMkNBQUE7QTNFMm9PWjs7QTJFbHBPUTtFQU9JLDhDQUFBO0EzRStvT1o7O0EyRXRwT1E7RUFPSSw4Q0FBQTtBM0VtcE9aOztBMkUxcE9RO0VBT0ksMkJBQUE7QTNFdXBPWjs7QTJFeHFPUTtFQUNFLGdGQUFBO0EzRTJxT1Y7O0EyRTVxT1E7RUFDRSxrRkFBQTtBM0UrcU9WOztBMkVock9RO0VBQ0UsaUZBQUE7QTNFbXJPVjs7QTJFcHJPUTtFQUNFLGdGQUFBO0EzRXVyT1Y7O0EyRXhyT1E7RUFDRSw2RUFBQTtBM0Uyck9WOztBMkU1ck9RO0VBQ0UsZ0ZBQUE7QTNFK3JPVjs7QTJFaHNPUTtFQUNFLCtFQUFBO0EzRW1zT1Y7O0EyRXBzT1E7RUFDRSw4RUFBQTtBM0V1c09WOztBMkV4c09RO0VBQ0UsNkVBQUE7QTNFMnNPVjs7QTJFbHNPUTtFQU9JLDJCQUFBO0EzRStyT1o7O0EyRXRzT1E7RUFPSSw2QkFBQTtBM0Vtc09aOztBMkUxc09RO0VBT0ksNkJBQUE7QTNFdXNPWjs7QTJFOXNPUTtFQU9JLDBCQUFBO0EzRTJzT1o7O0EyRWx0T1E7RUFPSSxtQ0FBQTtFQUFBLDJCQUFBO0EzRStzT1o7O0EyRXR0T1E7RUFPSSxpQkFBQTtBM0VtdE9aOztBMkUxdE9RO0VBT0ksbUJBQUE7QTNFdXRPWjs7QTJFOXRPUTtFQU9JLG9CQUFBO0EzRTJ0T1o7O0EyRWx1T1E7RUFPSSxvQkFBQTtBM0UrdE9aOztBMkV0dU9RO0VBT0ksc0JBQUE7QTNFbXVPWjs7QTJFMXVPUTtFQU9JLHVCQUFBO0EzRXV1T1o7O0EyRTl1T1E7RUFPSSxrQkFBQTtBM0UydU9aOztBMkVsdk9RO0VBT0ksb0JBQUE7QTNFK3VPWjs7QTJFdHZPUTtFQU9JLHFCQUFBO0EzRW12T1o7O0EyRTF2T1E7RUFPSSxtQkFBQTtBM0V1dk9aOztBMkU5dk9RO0VBT0kscUJBQUE7QTNFMnZPWjs7QTJFbHdPUTtFQU9JLHNCQUFBO0EzRSt2T1o7O0EyRXR3T1E7RUFPSSwyQ0FBQTtBM0Vtd09aOztBMkUxd09RO0VBT0ksc0NBQUE7QTNFdXdPWjs7QTJFOXdPUTtFQU9JLHNDQUFBO0EzRTJ3T1o7O0EyRWx4T1E7RUFPSSx1RkFBQTtBM0Urd09aOztBMkV0eE9RO0VBT0ksb0JBQUE7QTNFbXhPWjs7QTJFMXhPUTtFQU9JLDJGQUFBO0EzRXV4T1o7O0EyRTl4T1E7RUFPSSx3QkFBQTtBM0UyeE9aOztBMkVseU9RO0VBT0ksNkZBQUE7QTNFK3hPWjs7QTJFdHlPUTtFQU9JLDBCQUFBO0EzRW15T1o7O0EyRTF5T1E7RUFPSSw4RkFBQTtBM0V1eU9aOztBMkU5eU9RO0VBT0ksMkJBQUE7QTNFMnlPWjs7QTJFbHpPUTtFQU9JLDRGQUFBO0EzRSt5T1o7O0EyRXR6T1E7RUFPSSx5QkFBQTtBM0Vtek9aOztBMkUxek9RO0VBSVEsc0JBQUE7RUFHSiw4RUFBQTtBM0V3ek9aOztBMkUvek9RO0VBSVEsc0JBQUE7RUFHSixnRkFBQTtBM0U2ek9aOztBMkVwME9RO0VBSVEsc0JBQUE7RUFHSiwrRUFBQTtBM0VrME9aOztBMkV6ME9RO0VBSVEsc0JBQUE7RUFHSiw4RUFBQTtBM0V1ME9aOztBMkU5ME9RO0VBSVEsc0JBQUE7RUFHSiwyRUFBQTtBM0U0ME9aOztBMkVuMU9RO0VBSVEsc0JBQUE7RUFHSiw4RUFBQTtBM0VpMU9aOztBMkV4MU9RO0VBSVEsc0JBQUE7RUFHSiw2RUFBQTtBM0VzMU9aOztBMkU3MU9RO0VBSVEsc0JBQUE7RUFHSiw0RUFBQTtBM0UyMU9aOztBMkVsMk9RO0VBSVEsc0JBQUE7RUFHSiwyRUFBQTtBM0VnMk9aOztBMkV2Mk9RO0VBSVEsc0JBQUE7RUFHSiw0RUFBQTtBM0VxMk9aOztBMkU1Mk9RO0VBSVEsc0JBQUE7RUFHSiw0RUFBQTtBM0UwMk9aOztBMkVqM09RO0VBT0ksd0RBQUE7QTNFODJPWjs7QTJFcjNPUTtFQU9JLDBEQUFBO0EzRWszT1o7O0EyRXozT1E7RUFPSSx3REFBQTtBM0VzM09aOztBMkU3M09RO0VBT0kscURBQUE7QTNFMDNPWjs7QTJFajRPUTtFQU9JLHdEQUFBO0EzRTgzT1o7O0EyRXI0T1E7RUFPSSx1REFBQTtBM0VrNE9aOztBMkV6NE9RO0VBT0ksc0RBQUE7QTNFczRPWjs7QTJFNzRPUTtFQU9JLHFEQUFBO0EzRTA0T1o7O0EyRWo1T1E7RUFPSSw0QkFBQTtBM0U4NE9aOztBMkVyNU9RO0VBT0ksNEJBQUE7QTNFazVPWjs7QTJFejVPUTtFQU9JLDRCQUFBO0EzRXM1T1o7O0EyRTc1T1E7RUFPSSw0QkFBQTtBM0UwNU9aOztBMkVqNk9RO0VBT0ksNEJBQUE7QTNFODVPWjs7QTJFLzZPUTtFQUNFLHdCQUFBO0EzRWs3T1Y7O0EyRW43T1E7RUFDRSx5QkFBQTtBM0VzN09WOztBMkV2N09RO0VBQ0Usd0JBQUE7QTNFMDdPVjs7QTJFMzdPUTtFQUNFLHlCQUFBO0EzRTg3T1Y7O0EyRS83T1E7RUFDRSxzQkFBQTtBM0VrOE9WOztBMkV6N09RO0VBT0kscUJBQUE7QTNFczdPWjs7QTJFNzdPUTtFQU9JLHFCQUFBO0EzRTA3T1o7O0EyRWo4T1E7RUFPSSxxQkFBQTtBM0U4N09aOztBMkVyOE9RO0VBT0ksc0JBQUE7QTNFazhPWjs7QTJFejhPUTtFQU9JLHNCQUFBO0EzRXM4T1o7O0EyRTc4T1E7RUFPSSwwQkFBQTtBM0UwOE9aOztBMkVqOU9RO0VBT0ksdUJBQUE7QTNFODhPWjs7QTJFcjlPUTtFQU9JLDJCQUFBO0EzRWs5T1o7O0EyRXo5T1E7RUFPSSxzQkFBQTtBM0VzOU9aOztBMkU3OU9RO0VBT0ksc0JBQUE7QTNFMDlPWjs7QTJFaitPUTtFQU9JLHNCQUFBO0EzRTg5T1o7O0EyRXIrT1E7RUFPSSx1QkFBQTtBM0VrK09aOztBMkV6K09RO0VBT0ksdUJBQUE7QTNFcytPWjs7QTJFNytPUTtFQU9JLDJCQUFBO0EzRTArT1o7O0EyRWovT1E7RUFPSSx3QkFBQTtBM0U4K09aOztBMkVyL09RO0VBT0ksNEJBQUE7QTNFay9PWjs7QTJFei9PUTtFQU9JLHlCQUFBO0EzRXMvT1o7O0EyRTcvT1E7RUFPSSw4QkFBQTtBM0UwL09aOztBMkVqZ1BRO0VBT0ksaUNBQUE7QTNFOC9PWjs7QTJFcmdQUTtFQU9JLHNDQUFBO0EzRWtnUFo7O0EyRXpnUFE7RUFPSSx5Q0FBQTtBM0VzZ1BaOztBMkU3Z1BRO0VBT0ksdUJBQUE7QTNFMGdQWjs7QTJFamhQUTtFQU9JLHVCQUFBO0EzRThnUFo7O0EyRXJoUFE7RUFPSSx5QkFBQTtBM0VraFBaOztBMkV6aFBRO0VBT0kseUJBQUE7QTNFc2hQWjs7QTJFN2hQUTtFQU9JLDBCQUFBO0EzRTBoUFo7O0EyRWppUFE7RUFPSSw0QkFBQTtBM0U4aFBaOztBMkVyaVBRO0VBT0ksa0NBQUE7QTNFa2lQWjs7QTJFemlQUTtFQU9JLHNDQUFBO0EzRXNpUFo7O0EyRTdpUFE7RUFPSSxvQ0FBQTtBM0UwaVBaOztBMkVqalBRO0VBT0ksa0NBQUE7QTNFOGlQWjs7QTJFcmpQUTtFQU9JLHlDQUFBO0EzRWtqUFo7O0EyRXpqUFE7RUFPSSx3Q0FBQTtBM0VzalBaOztBMkU3alBRO0VBT0ksd0NBQUE7QTNFMGpQWjs7QTJFamtQUTtFQU9JLGtDQUFBO0EzRThqUFo7O0EyRXJrUFE7RUFPSSxnQ0FBQTtBM0Vra1BaOztBMkV6a1BRO0VBT0ksOEJBQUE7QTNFc2tQWjs7QTJFN2tQUTtFQU9JLGdDQUFBO0EzRTBrUFo7O0EyRWpsUFE7RUFPSSwrQkFBQTtBM0U4a1BaOztBMkVybFBRO0VBT0ksb0NBQUE7QTNFa2xQWjs7QTJFemxQUTtFQU9JLGtDQUFBO0EzRXNsUFo7O0EyRTdsUFE7RUFPSSxnQ0FBQTtBM0UwbFBaOztBMkVqbVBRO0VBT0ksdUNBQUE7QTNFOGxQWjs7QTJFcm1QUTtFQU9JLHNDQUFBO0EzRWttUFo7O0EyRXptUFE7RUFPSSxpQ0FBQTtBM0VzbVBaOztBMkU3bVBRO0VBT0ksMkJBQUE7QTNFMG1QWjs7QTJFam5QUTtFQU9JLGlDQUFBO0EzRThtUFo7O0EyRXJuUFE7RUFPSSwrQkFBQTtBM0VrblBaOztBMkV6blBRO0VBT0ksNkJBQUE7QTNFc25QWjs7QTJFN25QUTtFQU9JLCtCQUFBO0EzRTBuUFo7O0EyRWpvUFE7RUFPSSw4QkFBQTtBM0U4blBaOztBMkVyb1BRO0VBT0ksb0JBQUE7QTNFa29QWjs7QTJFem9QUTtFQU9JLG1CQUFBO0EzRXNvUFo7O0EyRTdvUFE7RUFPSSxtQkFBQTtBM0Uwb1BaOztBMkVqcFBRO0VBT0ksbUJBQUE7QTNFOG9QWjs7QTJFcnBQUTtFQU9JLG1CQUFBO0EzRWtwUFo7O0EyRXpwUFE7RUFPSSxtQkFBQTtBM0VzcFBaOztBMkU3cFBRO0VBT0ksbUJBQUE7QTNFMHBQWjs7QTJFanFQUTtFQU9JLG1CQUFBO0EzRThwUFo7O0EyRXJxUFE7RUFPSSxvQkFBQTtBM0VrcVBaOztBMkV6cVBRO0VBT0ksMEJBQUE7QTNFc3FQWjs7QTJFN3FQUTtFQU9JLHlCQUFBO0EzRTBxUFo7O0EyRWpyUFE7RUFPSSx1QkFBQTtBM0U4cVBaOztBMkVyclBRO0VBT0kseUJBQUE7QTNFa3JQWjs7QTJFenJQUTtFQU9JLHVCQUFBO0EzRXNyUFo7O0EyRTdyUFE7RUFPSSx5QkFBQTtBM0UwclBaOztBMkVqc1BRO0VBT0ksdUJBQUE7QTNFOHJQWjs7QTJFcnNQUTtFQU9JLHVCQUFBO0EzRWtzUFo7O0EyRXpzUFE7RUFPSSwwQkFBQTtFQUFBLHlCQUFBO0EzRXVzUFo7O0EyRTlzUFE7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0EzRTRzUFo7O0EyRW50UFE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0EzRWl0UFo7O0EyRXh0UFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0EzRXN0UFo7O0EyRTd0UFE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0EzRTJ0UFo7O0EyRWx1UFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0EzRWd1UFo7O0EyRXZ1UFE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0EzRXF1UFo7O0EyRTV1UFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0EzRTB1UFo7O0EyRWp2UFE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0EzRSt1UFo7O0EyRXR2UFE7RUFPSSx3QkFBQTtFQUFBLDJCQUFBO0EzRW92UFo7O0EyRTN2UFE7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0EzRXl2UFo7O0EyRWh3UFE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0EzRTh2UFo7O0EyRXJ3UFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0EzRW13UFo7O0EyRTF3UFE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0EzRXd3UFo7O0EyRS93UFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0EzRTZ3UFo7O0EyRXB4UFE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0EzRWt4UFo7O0EyRXp4UFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0EzRXV4UFo7O0EyRTl4UFE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0EzRTR4UFo7O0EyRW55UFE7RUFPSSx3QkFBQTtBM0VneVBaOztBMkV2eVBRO0VBT0ksOEJBQUE7QTNFb3lQWjs7QTJFM3lQUTtFQU9JLDZCQUFBO0EzRXd5UFo7O0EyRS95UFE7RUFPSSwyQkFBQTtBM0U0eVBaOztBMkVuelBRO0VBT0ksNkJBQUE7QTNFZ3pQWjs7QTJFdnpQUTtFQU9JLDJCQUFBO0EzRW96UFo7O0EyRTN6UFE7RUFPSSw2QkFBQTtBM0V3elBaOztBMkUvelBRO0VBT0ksMkJBQUE7QTNFNHpQWjs7QTJFbjBQUTtFQU9JLDJCQUFBO0EzRWcwUFo7O0EyRXYwUFE7RUFPSSwwQkFBQTtBM0VvMFBaOztBMkUzMFBRO0VBT0ksZ0NBQUE7QTNFdzBQWjs7QTJFLzBQUTtFQU9JLCtCQUFBO0EzRTQwUFo7O0EyRW4xUFE7RUFPSSw2QkFBQTtBM0VnMVBaOztBMkV2MVBRO0VBT0ksK0JBQUE7QTNFbzFQWjs7QTJFMzFQUTtFQU9JLDZCQUFBO0EzRXcxUFo7O0EyRS8xUFE7RUFPSSwrQkFBQTtBM0U0MVBaOztBMkVuMlBRO0VBT0ksNkJBQUE7QTNFZzJQWjs7QTJFdjJQUTtFQU9JLDZCQUFBO0EzRW8yUFo7O0EyRTMyUFE7RUFPSSwyQkFBQTtBM0V3MlBaOztBMkUvMlBRO0VBT0ksaUNBQUE7QTNFNDJQWjs7QTJFbjNQUTtFQU9JLGdDQUFBO0EzRWczUFo7O0EyRXYzUFE7RUFPSSw4QkFBQTtBM0VvM1BaOztBMkUzM1BRO0VBT0ksZ0NBQUE7QTNFdzNQWjs7QTJFLzNQUTtFQU9JLDhCQUFBO0EzRTQzUFo7O0EyRW40UFE7RUFPSSxnQ0FBQTtBM0VnNFBaOztBMkV2NFBRO0VBT0ksOEJBQUE7QTNFbzRQWjs7QTJFMzRQUTtFQU9JLDhCQUFBO0EzRXc0UFo7O0EyRS80UFE7RUFPSSx5QkFBQTtBM0U0NFBaOztBMkVuNVBRO0VBT0ksK0JBQUE7QTNFZzVQWjs7QTJFdjVQUTtFQU9JLDhCQUFBO0EzRW81UFo7O0EyRTM1UFE7RUFPSSw0QkFBQTtBM0V3NVBaOztBMkUvNVBRO0VBT0ksOEJBQUE7QTNFNDVQWjs7QTJFbjZQUTtFQU9JLDRCQUFBO0EzRWc2UFo7O0EyRXY2UFE7RUFPSSw4QkFBQTtBM0VvNlBaOztBMkUzNlBRO0VBT0ksNEJBQUE7QTNFdzZQWjs7QTJFLzZQUTtFQU9JLDRCQUFBO0EzRTQ2UFo7O0EyRW43UFE7RUFPSSxxQkFBQTtBM0VnN1BaOztBMkV2N1BRO0VBT0ksMkJBQUE7QTNFbzdQWjs7QTJFMzdQUTtFQU9JLDBCQUFBO0EzRXc3UFo7O0EyRS83UFE7RUFPSSx3QkFBQTtBM0U0N1BaOztBMkVuOFBRO0VBT0ksMEJBQUE7QTNFZzhQWjs7QTJFdjhQUTtFQU9JLHdCQUFBO0EzRW84UFo7O0EyRTM4UFE7RUFPSSwwQkFBQTtBM0V3OFBaOztBMkUvOFBRO0VBT0ksd0JBQUE7QTNFNDhQWjs7QTJFbjlQUTtFQU9JLDJCQUFBO0VBQUEsMEJBQUE7QTNFaTlQWjs7QTJFeDlQUTtFQU9JLGlDQUFBO0VBQUEsZ0NBQUE7QTNFczlQWjs7QTJFNzlQUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QTNFMjlQWjs7QTJFbCtQUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QTNFZytQWjs7QTJFditQUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QTNFcStQWjs7QTJFNStQUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QTNFMCtQWjs7QTJFai9QUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QTNFKytQWjs7QTJFdC9QUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QTNFby9QWjs7QTJFMy9QUTtFQU9JLHlCQUFBO0VBQUEsNEJBQUE7QTNFeS9QWjs7QTJFaGdRUTtFQU9JLCtCQUFBO0VBQUEsa0NBQUE7QTNFOC9QWjs7QTJFcmdRUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QTNFbWdRWjs7QTJFMWdRUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QTNFd2dRWjs7QTJFL2dRUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QTNFNmdRWjs7QTJFcGhRUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QTNFa2hRWjs7QTJFemhRUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QTNFdWhRWjs7QTJFOWhRUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QTNFNGhRWjs7QTJFbmlRUTtFQU9JLHlCQUFBO0EzRWdpUVo7O0EyRXZpUVE7RUFPSSwrQkFBQTtBM0VvaVFaOztBMkUzaVFRO0VBT0ksOEJBQUE7QTNFd2lRWjs7QTJFL2lRUTtFQU9JLDRCQUFBO0EzRTRpUVo7O0EyRW5qUVE7RUFPSSw4QkFBQTtBM0VnalFaOztBMkV2alFRO0VBT0ksNEJBQUE7QTNFb2pRWjs7QTJFM2pRUTtFQU9JLDhCQUFBO0EzRXdqUVo7O0EyRS9qUVE7RUFPSSw0QkFBQTtBM0U0alFaOztBMkVua1FRO0VBT0ksMkJBQUE7QTNFZ2tRWjs7QTJFdmtRUTtFQU9JLGlDQUFBO0EzRW9rUVo7O0EyRTNrUVE7RUFPSSxnQ0FBQTtBM0V3a1FaOztBMkUva1FRO0VBT0ksOEJBQUE7QTNFNGtRWjs7QTJFbmxRUTtFQU9JLGdDQUFBO0EzRWdsUVo7O0EyRXZsUVE7RUFPSSw4QkFBQTtBM0VvbFFaOztBMkUzbFFRO0VBT0ksZ0NBQUE7QTNFd2xRWjs7QTJFL2xRUTtFQU9JLDhCQUFBO0EzRTRsUVo7O0EyRW5tUVE7RUFPSSw0QkFBQTtBM0VnbVFaOztBMkV2bVFRO0VBT0ksa0NBQUE7QTNFb21RWjs7QTJFM21RUTtFQU9JLGlDQUFBO0EzRXdtUVo7O0EyRS9tUVE7RUFPSSwrQkFBQTtBM0U0bVFaOztBMkVublFRO0VBT0ksaUNBQUE7QTNFZ25RWjs7QTJFdm5RUTtFQU9JLCtCQUFBO0EzRW9uUVo7O0EyRTNuUVE7RUFPSSxpQ0FBQTtBM0V3blFaOztBMkUvblFRO0VBT0ksK0JBQUE7QTNFNG5RWjs7QTJFbm9RUTtFQU9JLDBCQUFBO0EzRWdvUVo7O0EyRXZvUVE7RUFPSSxnQ0FBQTtBM0Vvb1FaOztBMkUzb1FRO0VBT0ksK0JBQUE7QTNFd29RWjs7QTJFL29RUTtFQU9JLDZCQUFBO0EzRTRvUVo7O0EyRW5wUVE7RUFPSSwrQkFBQTtBM0VncFFaOztBMkV2cFFRO0VBT0ksNkJBQUE7QTNFb3BRWjs7QTJFM3BRUTtFQU9JLCtCQUFBO0EzRXdwUVo7O0EyRS9wUVE7RUFPSSw2QkFBQTtBM0U0cFFaOztBMkVucVFRO0VBT0ksaUJBQUE7QTNFZ3FRWjs7QTJFdnFRUTtFQU9JLHVCQUFBO0EzRW9xUVo7O0EyRTNxUVE7RUFPSSxz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blNNO0lBT0ksOEJBQUE7RTNFNm1TVjtFMkVwblNNO0lBT0ksd0JBQUE7RTNFZ25TVjtFMkV2blNNO0lBT0ksK0JBQUE7RTNFbW5TVjtFMkUxblNNO0lBT0ksd0JBQUE7RTNFc25TVjtFMkU3blNNO0lBT0kseUJBQUE7RTNFeW5TVjtFMkVob1NNO0lBT0ksOEJBQUE7RTNFNG5TVjtFMkVub1NNO0lBT0ksaUNBQUE7RTNFK25TVjtFMkV0b1NNO0lBT0ksc0NBQUE7RTNFa29TVjtFMkV6b1NNO0lBT0kseUNBQUE7RTNFcW9TVjtFMkU1b1NNO0lBT0ksdUJBQUE7RTNFd29TVjtFMkUvb1NNO0lBT0ksdUJBQUE7RTNFMm9TVjtFMkVscFNNO0lBT0kseUJBQUE7RTNFOG9TVjtFMkVycFNNO0lBT0kseUJBQUE7RTNFaXBTVjtFMkV4cFNNO0lBT0ksMEJBQUE7RTNFb3BTVjtFMkUzcFNNO0lBT0ksNEJBQUE7RTNFdXBTVjtFMkU5cFNNO0lBT0ksa0NBQUE7RTNFMHBTVjtFMkVqcVNNO0lBT0ksc0NBQUE7RTNFNnBTVjtFMkVwcVNNO0lBT0ksb0NBQUE7RTNFZ3FTVjtFMkV2cVNNO0lBT0ksa0NBQUE7RTNFbXFTVjtFMkUxcVNNO0lBT0kseUNBQUE7RTNFc3FTVjtFMkU3cVNNO0lBT0ksd0NBQUE7RTNFeXFTVjtFMkVoclNNO0lBT0ksd0NBQUE7RTNFNHFTVjtFMkVuclNNO0lBT0ksa0NBQUE7RTNFK3FTVjtFMkV0clNNO0lBT0ksZ0NBQUE7RTNFa3JTVjtFMkV6clNNO0lBT0ksOEJBQUE7RTNFcXJTVjtFMkU1clNNO0lBT0ksZ0NBQUE7RTNFd3JTVjtFMkUvclNNO0lBT0ksK0JBQUE7RTNFMnJTVjtFMkVsc1NNO0lBT0ksb0NBQUE7RTNFOHJTVjtFMkVyc1NNO0lBT0ksa0NBQUE7RTNFaXNTVjtFMkV4c1NNO0lBT0ksZ0NBQUE7RTNFb3NTVjtFMkUzc1NNO0lBT0ksdUNBQUE7RTNFdXNTVjtFMkU5c1NNO0lBT0ksc0NBQUE7RTNFMHNTVjtFMkVqdFNNO0lBT0ksaUNBQUE7RTNFNnNTVjtFMkVwdFNNO0lBT0ks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O0UyRTlsVE07SUFPSSwrQkFBQTtFM0UwbFRWO0UyRWptVE07SUFPSSxpQ0FBQTtFM0U2bFRWO0UyRXBtVE07SUFPSSwrQkFBQTtFM0VnbVRWO0UyRXZtVE07SUFPSSxpQ0FBQTtFM0VtbVRWO0UyRTFtVE07SUFPSSwrQkFBQTtFM0VzbVRWO0UyRTdtVE07SUFPSSwwQkFBQTtFM0V5bVRWO0UyRWhuVE07SUFPSSxnQ0FBQTtFM0U0bVRWO0UyRW5uVE07SUFPSSwrQkFBQTtFM0UrbVRWO0UyRXRuVE07SUFPSSw2QkFBQTtFM0VrblRWO0UyRXpuVE07SUFPSSwrQkFBQTtFM0VxblRWO0UyRTVuVE07SUFPSSw2QkFBQTtFM0V3blRWO0UyRS9uVE07SUFPSSwrQkFBQTtFM0UyblRWO0UyRWxvVE07SUFPSSw2QkFBQTtFM0U4blRWO0UyRXJvVE07SUFPSSxpQkFBQTtFM0Vpb1RWO0UyRXhvVE07SUFPSSx1QkFBQTtFM0Vvb1RWO0UyRTNvVE07SUFPSSxzQkFBQTtFM0V1b1RWO0UyRTlvVE07SUFPSSxvQkFBQTtFM0Uwb1RWO0UyRWpwVE07SUFPSSxzQkFBQTtFM0U2b1RWO0UyRXBwVE07SUFPSSxvQkFBQTtFM0VncFRWO0UyRXZwVE07SUFPSSxzQkFBQTtFM0VtcFRWO0UyRTFwVE07SUFPSSxvQkFBQTtFM0VzcFRWO0UyRTdwVE07SUFPSSxxQkFBQTtFM0V5cFRWO0UyRWhxVE07SUFPSSwyQkFBQTtFM0U0cFRWO0UyRW5xVE07SUFPSSwwQkFBQTtFM0UrcFRWO0UyRXRxVE07SUFPSSx3QkFBQTtFM0VrcVRWO0UyRXpxVE07SUFPSSwwQkFBQTtFM0VxcVRWO0UyRTVxVE07SUFPSSx3QkFBQTtFM0V3cVRWO0UyRS9xVE07SUFPSSwwQkFBQTtFM0UycVRWO0UyRWxyVE07SUFPSSx3QkFBQTtFM0U4cVRWO0UyRXJyVE07SUFPSSx3QkFBQTtFM0VpclRWO0UyRXhyVE07SUFPSSw4QkFBQTtFM0VvclRWO0UyRTNyVE07SUFPSSw2QkFBQTtFM0V1clRWO0UyRTlyVE07SUFPSSwyQkFBQTtFM0UwclRWO0UyRWpzVE07SUFPSSw2QkFBQTtFM0U2clRWO0UyRXBzVE07SUFPSSwyQkFBQTtFM0Vnc1RWO0UyRXZzVE07SUFPSSw2QkFBQTtFM0Vtc1RWO0UyRTFzVE07SUFPSSwyQkFBQTtFM0Vzc1RWO0UyRTdzVE07SUFPSSwyQkFBQTtFM0V5c1RWO0UyRWh0VE07SUFPSSw0QkFBQTtFM0U0c1RWO0UyRW50VE07SUFPSSw2QkFBQTtFM0Urc1RWO0FBQ0Y7QWlCMXRUSTtFMERHSTtJQU9JLHNCQUFBO0UzRW90VFY7RTJFM3RUTTtJQU9JLHVCQUFBO0UzRXV0VFY7RTJFOXRUTTtJQU9JLHNCQUFBO0UzRTB0VFY7RTJFanVUTTtJQU9JLDhCQUFBO0UzRTZ0VFY7RTJFcHVUTTtJQU9JLDRCQUFBO0UzRWd1VFY7RTJFdnVUTTtJQU9JLDJCQUFBO0UzRW11VFY7RTJFMXVUTTtJQU9JLGlDQUFBO0UzRXN1VFY7RTJFN3VUTTtJQU9JLDJCQUFBO0UzRXl1VFY7RTJFaHZUTTtJQU9JLDBCQUFBO0UzRTR1VFY7RTJFbnZUTTtJQU9JLGdDQUFBO0UzRSt1VFY7RTJFdHZUTTtJQU9JLHlCQUFBO0UzRWt2VFY7RTJFenZUTTtJQU9JLHdCQUFBO0UzRXF2VFY7RTJFNXZUTTtJQU9JLCtCQUFBO0UzRXd2VFY7RTJFL3ZUTTtJQU9JLHlCQUFBO0UzRTJ2VFY7RTJFbHdUTTtJQU9JLDZCQUFBO0UzRTh2VFY7RTJFcndUTTtJQU9JLDhCQUFBO0UzRWl3VFY7RTJFeHdUTTtJQU9JLHdCQUFBO0UzRW93VFY7RTJFM3dUTTtJQU9JLCtCQUFBO0UzRXV3VFY7RTJFOXdUTTtJQU9JLHdCQUFBO0UzRTB3VFY7RTJFanhUTTtJQU9JLHlCQUFBO0UzRTZ3VFY7RTJFcHhUTTtJQU9JLDhCQUFBO0UzRWd4VFY7RTJFdnhUTTtJQU9JLGlDQUFBO0UzRW14VFY7RTJFMXhUTTtJQU9JLHNDQUFBO0UzRXN4VFY7RTJFN3hUTTtJQU9JLHlDQUFBO0UzRXl4VFY7RTJFaHlUTTtJQU9JLHVCQUFBO0UzRTR4VFY7RTJFbnlUTTtJQU9JLHVCQUFBO0UzRSt4VFY7RTJFdHlUTTtJQU9JLHlCQUFBO0UzRWt5VFY7RTJFenlUTTtJQU9JLHlCQUFBO0UzRXF5VFY7RTJFNXlUTTtJQU9JLDBCQUFBO0UzRXd5VFY7RTJFL3lUTTtJQU9JLDRCQUFBO0UzRTJ5VFY7RTJFbHpUTTtJQU9JLGtDQUFBO0UzRTh5VFY7RTJFcnpUTTtJQU9JLHNDQUFBO0UzRWl6VFY7RTJFeHpUTTtJQU9JLG9DQUFBO0UzRW96VFY7RTJFM3pUTTtJQU9JLGtDQUFBO0UzRXV6VFY7RTJFOXpUTTtJQU9JLHlDQUFBO0UzRTB6VFY7RTJFajBUTTtJQU9JLHdDQUFBO0UzRTZ6VFY7RTJFcDBUTTtJQU9JLHdDQUFBO0UzRWcwVFY7RTJFdjBUTTtJQU9JLGtDQUFBO0UzRW0wVFY7RTJFMTBUTTtJQU9JLGdDQUFBO0UzRXMwVFY7RTJFNzBUTTtJQU9JLDhCQUFBO0UzRXkwVFY7RTJFaDFUTTtJQU9JLGdDQUFBO0UzRTQwVFY7RTJFbjFUTTtJQU9JLCtCQUFBO0UzRSswVFY7RTJFdDFUTTtJQU9JLG9DQUFBO0UzRWsxVFY7RTJFejFUTTtJQU9JLGtDQUFBO0UzRXExVFY7RTJFNTFUTTtJQU9JLGdDQUFBO0UzRXcxVFY7RTJFLzFUTTtJQU9JLHVDQUFBO0UzRTIxVFY7RTJFbDJUTTtJQU9JLHNDQUFBO0UzRTgxVFY7RTJFcjJUTTtJQU9JLGlDQUFBO0UzRWkyVFY7RTJFeDJUTTtJQU9JLDJCQUFBO0UzRW8yVFY7RTJFMzJUTTtJQU9JLGlDQUFBO0UzRXUyVFY7RTJFOTJUTTtJQU9JLCtCQUFBO0UzRTAyVFY7RTJFajNUTTtJQU9JLDZCQUFBO0UzRTYyVFY7RTJFcDNUTTtJQU9JLCtCQUFBO0UzRWczVFY7RTJFdjNUTTtJQU9JLDhCQUFBO0UzRW0zVFY7RTJFMTNUTTtJQU9JLG9CQUFBO0UzRXMzVFY7RTJFNzNUTTtJQU9JLG1CQUFBO0UzRXkzVFY7RTJFaDRUTTtJQU9JLG1CQUFBO0UzRTQzVFY7RTJFbjRUTTtJQU9JLG1CQUFBO0UzRSszVFY7RTJFdDRUTTtJQU9JLG1CQUFBO0UzRWs0VFY7RTJFejRUTTtJQU9JLG1C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MkVueFVNO0lBT0ksK0JBQUE7RTNFK3dVVjtFMkV0eFVNO0lBT0ksNkJBQUE7RTNFa3hVVjtFMkV6eFVNO0lBT0ksaUJBQUE7RTNFcXhVVjtFMkU1eFVNO0lBT0ksdUJBQUE7RTNFd3hVVjtFMkUveFVNO0lBT0ksc0JBQUE7RTNFMnhVVjtFMkVseVVNO0lBT0ksb0JBQUE7RTNFOHhVVjtFMkVyeVVNO0lBT0ksc0JBQUE7RTNFaXlVVjtFMkV4eVVNO0lBT0ksb0JBQUE7RTNFb3lVVjtFMkUzeVVNO0lBT0ksc0JBQUE7RTNFdXlVVjtFMkU5eVVNO0lBT0ksb0JBQUE7RTNFMHlVVjtFMkVqelVNO0lBT0kscUJBQUE7RTNFNnlVVjtFMkVwelVNO0lBT0ksMkJBQUE7RTNFZ3pVVjtFMkV2elVNO0lBT0ksMEJBQUE7RTNFbXpVVjtFMkUxelVNO0lBT0ksd0JBQUE7RTNFc3pVVjtFMkU3elVNO0lBT0ksMEJBQUE7RTNFeXpVVjtFMkVoMFVNO0lBT0ksd0JBQUE7RTNFNHpVVjtFMkVuMFVNO0lBT0ksMEJBQUE7RTNFK3pVVjtFMkV0MFVNO0lBT0ksd0JBQUE7RTNFazBVVjtFMkV6MFVNO0lBT0ksd0JBQUE7RTNFcTBVVjtFMkU1MFVNO0lBT0ksOEJBQUE7RTNFdzBVVjtFMkUvMFVNO0lBT0ksNkJBQUE7RTNFMjBVVjtFMkVsMVVNO0lBT0ksMkJBQUE7RTNFODBVVjtFMkVyMVVNO0lBT0ksNkJBQUE7RTNFaTFVVjtFMkV4MVVNO0lBT0ksMkJBQUE7RTNFbzFVVjtFMkUzMVVNO0lBT0ksNkJBQUE7RTNFdTFVVjtFMkU5MVVNO0lBT0ksMkJBQUE7RTNFMDFVVjtFMkVqMlVNO0lBT0ksMkJBQUE7RTNFNjFVVjtFMkVwMlVNO0lBT0ksNEJBQUE7RTNFZzJVVjtFMkV2MlVNO0lBT0ksNkJBQUE7RTNFbTJVVjtBQUNGO0FpQjkyVUk7RTBER0k7SUFPSSxzQkFBQTtFM0V3MlVWO0UyRS8yVU07SUFPSSx1QkFBQTtFM0UyMlVWO0UyRWwzVU07SUFPSSxzQkFBQTtFM0U4MlVWO0UyRXIzVU07SUFPSSw4QkFBQTtFM0VpM1VWO0UyRXgzVU07SUFPSSw0QkFBQTtFM0VvM1VWO0UyRTMzVU07SUFPSSwyQkFBQTtFM0V1M1VWO0UyRTkzVU07SUFPSSxpQ0FBQTtFM0UwM1VWO0UyRWo0VU07SUFPSSwyQkFBQTtFM0U2M1VWO0UyRXA0VU07SUFPSSwwQkFBQTtFM0VnNFVWO0UyRXY0VU07SUFPSSxnQ0FBQTtFM0VtNFVWO0UyRTE0VU07SUFPSSx5QkFBQTtFM0VzNFVWO0UyRTc0VU07SUFPSSx3QkFBQTtFM0V5NFVWO0UyRWg1VU07SUFPSSwrQkFBQTtFM0U0NFVWO0UyRW41VU07SUFPSSx5QkFBQTtFM0UrNFVWO0UyRXQ1VU07SUFPSSw2QkFBQTtFM0VrNVVWO0UyRXo1VU07SUFPSSw4QkFBQTtFM0VxNVVWO0UyRTU1VU07SUFPSSx3QkFBQTtFM0V3NVVWO0UyRS81VU07SUFPSSwrQkFBQTtFM0UyNVVWO0UyRWw2VU07SUFPSSx3QkFBQTtFM0U4NVVWO0UyRXI2VU07SUFPSSx5QkFBQTtFM0VpNlVWO0UyRXg2VU07SUFPSSw4QkFBQTtFM0VvNlVWO0UyRTM2VU07SUFPSSxpQ0FBQTtFM0V1NlVWO0UyRTk2VU07SUFPSSxzQ0FBQTtFM0UwNlVWO0UyRWo3VU07SUFPSSx5Q0FBQTtFM0U2NlVWO0UyRXA3VU07SUFPSSx1QkFBQTtFM0VnN1VWO0UyRXY3VU07SUFPSSx1QkFBQTtFM0VtN1VWO0UyRTE3VU07SUFPSSx5QkFBQTtFM0VzN1VWO0UyRTc3VU07SUFPSSx5QkFBQTtFM0V5N1VWO0UyRWg4VU07SUFPSSwwQkFBQTtFM0U0N1VWO0UyRW44VU07SUFPSSw0QkFBQTtFM0UrN1VWO0UyRXQ4VU07SUFPSSxrQ0FBQTtFM0VrOFVWO0UyRXo4VU07SUFPSSxzQ0FBQTtFM0VxOFVWO0UyRTU4VU07SUFPSSxvQ0FBQTtFM0V3OFVWO0UyRS84VU07SUFPSSxrQ0FBQTtFM0UyOFVWO0UyRWw5VU07SUFPSSx5Q0FBQTtFM0U4OFVWO0UyRXI5VU07SUFPSSx3Q0FBQTtFM0VpOVVWO0UyRXg5VU07SUFPSSx3Q0FBQTtFM0VvOVVWO0UyRTM5VU07SUFPSSxrQ0FBQTtFM0V1OVVWO0UyRTk5VU07SUFPSSxnQ0FBQTtFM0UwOVVWO0UyRWorVU07SUFPSSw4QkFBQTtFM0U2OVVWO0UyRXArVU07SUFPSSxnQ0FBQTtFM0VnK1VWO0UyRXYrVU07SUFPSSwrQkFBQTtFM0VtK1VWO0UyRTErVU07SUFPSSxvQ0FBQTtFM0VzK1VWO0UyRTcrVU07SUFPSSxrQ0FBQTtFM0V5K1VWO0UyRWgvVU07SUFPSSxnQ0FBQTtFM0U0K1VWO0UyRW4vVU07SUFPSSx1Q0FBQTtFM0UrK1VWO0UyRXQvVU07SUFPSSxzQ0FBQTtFM0VrL1VWO0UyRXovVU07SUFPSSxpQ0FBQTtFM0VxL1VWO0UyRTUvVU07SUFPSSwyQkFBQTtFM0V3L1VWO0UyRS8vVU07SUFPSSxpQ0FBQTtFM0UyL1VWO0UyRWxnVk07SUFPSSwrQkFBQTtFM0U4L1VWO0UyRXJnVk07SUFPSSw2QkFBQTtFM0VpZ1ZWO0UyRXhnVk07SUFPSSwrQkFBQTtFM0VvZ1ZWO0UyRTNnVk07SUFPSSw4QkFBQTtFM0V1Z1ZWO0UyRTlnVk07SUFPSSxvQkFBQTtFM0UwZ1ZWO0UyRWpoVk07SUFPSSxtQkFBQTtFM0U2Z1ZWO0UyRXBoVk07SUFPSSxtQkFBQTtFM0VnaFZWO0UyRXZoVk07SUFPSSxtQkFBQTtFM0VtaFZWO0UyRTFoVk07SUFPSSxtQkFBQTtFM0VzaFZWO0UyRTdoVk07SUFPSSxtQkFBQTtFM0V5aFZWO0UyRWhpVk07SUFPSSxtQkFBQTtFM0U0aFZWO0UyRW5pVk07SUFPSSxtQkFBQTtFM0UraFZWO0UyRXRpVk07SUFPSSxvQkFBQTtFM0VraVZWO0UyRXppVk07SUFPSSwwQkFBQTtFM0VxaVZWO0UyRTVpVk07SUFPSSx5QkFBQTtFM0V3aVZWO0UyRS9pVk07SUFPSSx1QkFBQTtFM0UyaVZWO0UyRWxqVk07SUFPSSx5QkFBQTtFM0U4aVZWO0UyRXJqVk07SUFPSSx1QkFBQTtFM0VpalZWO0UyRXhqVk07SUFPSSx5QkFBQTtFM0VvalZWO0UyRTNqVk07SUFPSSx1QkFBQTtFM0V1alZWO0UyRTlqVk07SUFPSSx1QkFBQTtFM0UwalZWO0UyRWprVk07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0UzRThqVlY7RTJFcmtWTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTNFa2tWVjtFMkV6a1ZNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFM0Vza1ZWO0UyRTdrVk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UzRTBrVlY7RTJFamxWTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTNFOGtWVjtFMkVybFZNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFM0VrbFZWO0UyRXpsVk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UzRXNsVlY7RTJFN2xWTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTNFMGxWVjtFMkVqbVZNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFM0U4bFZWO0UyRXJtVk07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0UzRWttVlY7RTJFem1WTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTNFc21WVjtFMkU3bVZNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFM0UwbVZWO0UyRWpuVk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UzRThtVlY7RTJFcm5WTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTNFa25WVjtFMkV6blZNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFM0VzblZWO0UyRTduVk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UzRTBuVlY7RTJFam9WTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTNFOG5WVjtFMkVyb1ZNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFM0Vrb1ZWO0UyRXpvVk07SUFPSSx3QkFBQTtFM0Vxb1ZWO0UyRTVvVk07SUFPSSw4QkFBQTtFM0V3b1ZWO0UyRS9vVk07SUFPSSw2QkFBQTtFM0Uyb1ZWO0UyRWxwVk07SUFPSSwyQkFBQTtFM0U4b1ZWO0UyRXJwVk07SUFPSSw2QkFBQTtFM0VpcFZWO0UyRXhwVk07SUFPSSwyQkFBQTtFM0VvcFZWO0UyRTNwVk07SUFPSSw2QkFBQTtFM0V1cFZWO0UyRTlwVk07SUFPSSwyQkFBQTtFM0UwcFZWO0UyRWpxVk07SUFPSSwyQkFBQTtFM0U2cFZWO0UyRXBxVk07SUFPSSwwQkFBQTtFM0VncVZWO0UyRXZxVk07SUFPSSxnQ0FBQTtFM0VtcVZWO0UyRTFxVk07SUFPSSwrQkFBQTtFM0VzcVZWO0UyRTdxVk07SUFPSSw2QkFBQTtFM0V5cVZWO0UyRWhyVk07SUFPSSwrQkFBQTtFM0U0cVZWO0UyRW5yVk07SUFPSSw2QkFBQTtFM0UrcVZWO0UyRXRyVk07SUFPSSwrQkFBQTtFM0VrclZWO0UyRXpyVk07SUFPSSw2QkFBQTtFM0VxclZWO0UyRTVyVk07SUFPSSw2QkFBQTtFM0V3clZWO0UyRS9yVk07SUFPSSwyQkFBQTtFM0UyclZWO0UyRWxzVk07SUFPSSxpQ0FBQTtFM0U4clZWO0UyRXJzVk07SUFPSSxnQ0FBQTtFM0Vpc1ZWO0UyRXhzVk07SUFPSSw4QkFBQTtFM0Vvc1ZWO0UyRTNzVk07SUFPSSxnQ0FBQTtFM0V1c1ZWO0UyRTlzVk07SUFPSSw4QkFBQTtFM0Uwc1ZWO0UyRWp0Vk07SUFPSSxnQ0FBQTtFM0U2c1ZWO0UyRXB0Vk07SUFPSSw4QkFBQTtFM0VndFZWO0UyRXZ0Vk07SUFPSSw4QkFBQTtFM0VtdFZWO0UyRTF0Vk07SUFPSSx5QkFBQTtFM0VzdFZWO0UyRTd0Vk07SUFPSSwrQkFBQTtFM0V5dFZWO0UyRWh1Vk07SUFPSSw4QkFBQTtFM0U0dFZWO0UyRW51Vk07SUFPSSw0QkFBQTtFM0UrdFZWO0UyRXR1Vk07SUFPSSw4QkFBQTtFM0VrdVZWO0UyRXp1Vk07SUFPSSw0QkFBQTtFM0VxdVZWO0UyRTV1Vk07SUFPSSw4QkFBQTtFM0V3dVZWO0UyRS91Vk07SUFPSSw0QkFBQTtFM0UydVZWO0UyRWx2Vk07SUFPSSw0QkFBQTtFM0U4dVZWO0UyRXJ2Vk07SUFPSSxxQkFBQTtFM0VpdlZWO0UyRXh2Vk07SUFPSSwyQkFBQTtFM0VvdlZWO0UyRTN2Vk07SUFPSSwwQkFBQTtFM0V1dlZWO0UyRTl2Vk07SUFPSSx3QkFBQTtFM0UwdlZWO0UyRWp3Vk07SUFPSSwwQkFBQTtFM0U2dlZWO0UyRXB3Vk07SUFPSSx3QkFBQTtFM0Vnd1ZWO0UyRXZ3Vk07SUFPSSwwQkFBQTtFM0Vtd1ZWO0UyRTF3Vk07SUFPSSx3QkFBQTtFM0Vzd1ZWO0UyRTd3Vk07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0UzRTB3VlY7RTJFanhWTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RTNFOHdWVjtFMkVyeFZNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFM0VreFZWO0UyRXp4Vk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UzRXN4VlY7RTJFN3hWTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTNFMHhWVjtFMkVqeVZNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFM0U4eFZWO0UyRXJ5Vk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UzRWt5VlY7RTJFenlWTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTNFc3lWVjtFMkU3eVZNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFM0UweVZWO0UyRWp6Vk07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0UzRTh5VlY7RTJFcnpWTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTNFa3pWVjtFMkV6elZNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFM0VzelZWO0UyRTd6Vk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UzRTB6VlY7RTJFajBWTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTNFOHpWVjtFMkVyMFZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFM0VrMFZWO0UyRXowVk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0UzRXMwVlY7RTJFNzBWTTtJQU9JLHlCQUFBO0UzRXkwVlY7RTJFaDFWTTtJQU9JLCtCQUFBO0UzRTQwVlY7RTJFbjFWTTtJQU9JLDhCQUFBO0UzRSswVlY7RTJFdDFWTTtJQU9JLDRCQUFBO0UzRWsxVlY7RTJFejFWTTtJQU9JLDhCQUFBO0UzRXExVlY7RTJFNTFWTTtJQU9JLDRCQUFBO0UzRXcxVlY7RTJFLzFWTTtJQU9JLDhCQUFBO0UzRTIxVlY7RTJFbDJWTTtJQU9JLDRCQUFBO0UzRTgxVlY7RTJFcjJWTTtJQU9JLDJCQUFBO0UzRWkyVlY7RTJFeDJWTTtJQU9JLGlDQUFBO0UzRW8yVlY7RTJFMzJWTTtJQU9JLGdDQUFBO0UzRXUyVlY7RTJFOTJWTTtJQU9JLDhCQUFBO0UzRTAyVlY7RTJFajNWTTtJQU9JLGdDQUFBO0UzRTYyVlY7RTJFcDNWTTtJQU9JLDhCQUFBO0UzRWczVlY7RTJFdjNWTTtJQU9JLGdDQUFBO0UzRW0zVlY7RTJFMTNWTTtJQU9JLDhCQUFBO0UzRXMzVlY7RTJFNzNWTTtJQU9JLDRCQUFBO0UzRXkzVlY7RTJFaDRWTTtJQU9JLGtDQUFBO0UzRTQzVlY7RTJFbjRWTTtJQU9JLGlDQUFBO0UzRSszVlY7RTJFdDRWTTtJQU9JLCtCQUFBO0UzRWs0VlY7RTJFejRWTTtJQU9JLGlDQUFBO0UzRXE0VlY7RTJFNTRWTTtJQU9JLCtCQUFBO0UzRXc0VlY7RTJFLzRWTTtJQU9JLGlDQUFBO0UzRTI0VlY7RTJFbDVWTTtJQU9JLCtCQUFBO0UzRTg0VlY7RTJFcjVWTTtJQU9JLDBCQUFBO0UzRWk1VlY7RTJFeDVWTTtJQU9JLGdDQUFBO0UzRW81VlY7RTJFMzVWTTtJQU9JLCtCQUFBO0UzRXU1VlY7RTJFOTVWTTtJQU9JLDZCQUFBO0UzRTA1VlY7RTJFajZWTTtJQU9JLCtCQUFBO0UzRTY1VlY7RTJFcDZWTTtJQU9JLDZCQUFBO0UzRWc2VlY7RTJFdjZWTTtJQU9JLCtCQUFBO0UzRW02VlY7RTJFMTZWTTtJQU9JLDZCQUFBO0UzRXM2VlY7RTJFNzZWTTtJQU9JLGlCQUFBO0UzRXk2VlY7RTJFaDdWTTtJQU9JLHVCQUFBO0UzRTQ2VlY7RTJFbjdWTTtJQU9JLHNCQUFBO0UzRSs2VlY7RTJFdDdWTTtJQU9JLG9CQUFBO0UzRWs3VlY7RTJFejdWTTtJQU9JLHNCQUFBO0UzRXE3VlY7RTJFNTdWTTtJQU9JLG9CQUFBO0UzRXc3VlY7RTJFLzdWTTtJQU9JLHNCQUFBO0UzRTI3VlY7RTJFbDhWTTtJQU9JLG9CQUFBO0UzRTg3VlY7RTJFcjhWTTtJQU9JLHFCQUFBO0UzRWk4VlY7RTJFeDhWTTtJQU9JLDJCQUFBO0UzRW84VlY7RTJFMzhWTTtJQU9JLDBCQUFBO0UzRXU4VlY7RTJFOThWTTtJQU9JLHdCQUFBO0UzRTA4VlY7RTJFajlWTTtJQU9JLDBCQUFBO0UzRTY4VlY7RTJFcDlWTTtJQU9JLHdCQUFBO0UzRWc5VlY7RTJFdjlWTTtJQU9JLDBCQUFBO0UzRW05VlY7RTJFMTlWTTtJQU9JLHdCQUFBO0UzRXM5VlY7RTJFNzlWTTtJQU9JLHdCQUFBO0UzRXk5VlY7RTJFaCtWTTtJQU9JLDhCQUFBO0UzRTQ5VlY7RTJFbitWTTtJQU9JLDZCQUFBO0UzRSs5VlY7RTJFdCtWTTtJQU9JLDJCQUFBO0UzRWsrVlY7RTJFeitWTTtJQU9JLDZCQUFBO0UzRXErVlY7RTJFNStWTTtJQU9JLDJCQUFBO0UzRXcrVlY7RTJFLytWTTtJQU9JLDZCQUFBO0UzRTIrVlY7RTJFbC9WTTtJQU9JLDJCQUFBO0UzRTgrVlY7RTJFci9WTTtJQU9JLDJCQUFBO0UzRWkvVlY7RTJFeC9WTTtJQU9JLDRCQUFBO0UzRW8vVlY7RTJFMy9WTTtJQU9JLDZCQUFBO0UzRXUvVlY7QUFDRjtBaUJsZ1dJO0UwREdJO0lBT0ksc0JBQUE7RTNFNC9WVjtFMkVuZ1dNO0lBT0ksdUJBQUE7RTNFKy9WVjtFMkV0Z1dNO0lBT0ksc0JBQUE7RTNFa2dXVjtFMkV6Z1dNO0lBT0ksOEJBQUE7RTNFcWdXVjtFMkU1Z1dNO0lBT0ksNEJBQUE7RTNFd2dXVjtFMkUvZ1dNO0lBT0ksMkJBQUE7RTNFMmdXVjtFMkVsaFdNO0lBT0ksaUNBQUE7RTNFOGdXVjtFMkVyaFdNO0lBT0ksMkJBQUE7RTNFaWhXVjtFMkV4aFdNO0lBT0ksMEJBQUE7RTNFb2hXVjtFMkUzaFdNO0lBT0ksZ0NBQUE7RTNFdWhXVjtFMkU5aFdNO0lBT0kseUJBQUE7RTNFMGhXVjtFMkVqaVdNO0lBT0ksd0JBQUE7RTNFNmhXVjtFMkVwaVdNO0lBT0ksK0JBQUE7RTNFZ2lXVjtFMkV2aVdNO0lBT0kseUJBQUE7RTNFbWlXVjtFMkUxaVdNO0lBT0ksNkJBQUE7RTNFc2lXVjtFMkU3aVdNO0lBT0ksOEJBQUE7RTNFeWlXVjtFMkVoaldNO0lBT0ksd0JBQUE7RTNFNGlXVjtFMkVualdNO0lBT0ksK0JBQUE7RTNFK2lXVjtFMkV0aldNO0lBT0ksd0JBQUE7RTNFa2pXVjtFMkV6aldNO0lBT0kseUJBQUE7RTNFcWpXVjtFMkU1aldNO0lBT0ksOEJBQUE7RTNFd2pXVjtFMkUvaldNO0lBT0ksaUNBQUE7RTNFMmpXVjtFMkVsa1dNO0lBT0ksc0NBQUE7RTNFOGpXVjtFMkVya1dNO0lBT0kseUNBQUE7RTNFaWtXVjtFMkV4a1dNO0lBT0ksdUJBQUE7RTNFb2tXVjtFMkUza1dNO0lBT0ksdUJBQUE7RTNFdWtXVjtFMkU5a1dNO0lBT0kseUJBQUE7RTNFMGtXVjtFMkVqbFdNO0lBT0kseUJBQUE7RTNFNmtXVjtFMkVwbFdNO0lBT0ksMEJBQUE7RTNFZ2xXVjtFMkV2bFdNO0lBT0ksNEJBQUE7RTNFbWxXVjtFMkUxbFdNO0lBT0ksa0NBQUE7RTNFc2xXVjtFMkU3bFdNO0lBT0ksc0NBQUE7RTNFeWxXVjtFMkVobVdNO0lBT0ksb0NBQUE7RTNFNGxXVjtFMkVubVdNO0lBT0ksa0NBQUE7RTNFK2xXVjtFMkV0bVdNO0lBT0kseUNBQUE7RTNFa21XVjtFMkV6bVdNO0lBT0ksd0NBQUE7RTNFcW1XVjtFMkU1bVdNO0lBT0ksd0NBQUE7RTNFd21XVjtFMkUvbVdNO0lBT0ksa0NBQUE7RTNFMm1XVjtFMkVsbldNO0lBT0ksZ0NBQUE7RTNFOG1XVjtFMkVybldNO0lBT0ksOEJBQUE7RTNFaW5XVjtFMkV4bldNO0lBT0ksZ0NBQUE7RTNFb25XVjtFMkUzbldNO0lBT0ksK0JBQUE7RTNFdW5XVjtFMkU5bldNO0lBT0ksb0NBQUE7RTNFMG5XVjtFMkVqb1dNO0lBT0ksa0NBQUE7RTNFNm5XVjtFMkVwb1dNO0lBT0ksZ0NBQUE7RTNFZ29XVjtFMkV2b1dNO0lBT0ksdUNBQUE7RTNFbW9XVjtFMkUxb1dNO0lBT0ksc0NBQUE7RTNFc29XVjtFMkU3b1dNO0lBT0ksaUNBQUE7RTNFeW9XVjtFMkVocFdNO0lB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aFhWO0UyRTFoWE07SUFPSSwrQkFBQTtFM0VzaFhWO0UyRTdoWE07SUFPSSxpQ0FBQTtFM0V5aFhWO0UyRWhpWE07SUFPSSwrQkFBQTtFM0U0aFhWO0UyRW5pWE07SUFPSSxpQ0FBQTtFM0UraFhWO0UyRXRpWE07SUFPSSwrQkFBQTtFM0VraVhWO0UyRXppWE07SUFPSSwwQkFBQTtFM0VxaVhWO0UyRTVpWE07SUFPSSxnQ0FBQTtFM0V3aVhWO0UyRS9pWE07SUFPSSwrQkFBQTtFM0UyaVhWO0UyRWxqWE07SUFPSSw2QkFBQTtFM0U4aVhWO0UyRXJqWE07SUFPSSwrQkFBQTtFM0VpalhWO0UyRXhqWE07SUFPSSw2QkFBQTtFM0VvalhWO0UyRTNqWE07SUFPSSwrQkFBQTtFM0V1alhWO0UyRTlqWE07SUFPSSw2QkFBQTtFM0UwalhWO0UyRWprWE07SUFPSSxpQkFBQTtFM0U2alhWO0UyRXBrWE07SUFPSSx1QkFBQTtFM0Vna1hWO0UyRXZrWE07SUFPSSxzQkFBQTtFM0Vta1hWO0UyRTFrWE07SUFPSSxvQkFBQTtFM0Vza1hWO0UyRTdrWE07SUFPSSxzQkFBQTtFM0V5a1hWO0UyRWhsWE07SUFPSSxvQkFBQTtFM0U0a1hWO0UyRW5sWE07SUFPSSxzQkFBQTtFM0Ura1hWO0UyRXRsWE07SUFPSSxvQkFBQTtFM0VrbFhWO0UyRXpsWE07SUFPSSxxQkFBQTtFM0VxbFhWO0UyRTVsWE07SUFPSSwyQkFBQTtFM0V3bFhWO0UyRS9sWE07SUFPSSwwQkFBQTtFM0UybFhWO0UyRWxtWE07SUFPSSx3QkFBQTtFM0U4bFhWO0UyRXJtWE07SUFPSSwwQkFBQTtFM0VpbVhWO0UyRXhtWE07SUFPSSx3QkFBQTtFM0VvbVhWO0UyRTNtWE07SUFPSSwwQkFBQTtFM0V1bVhWO0UyRTltWE07SUFPSSx3QkFBQTtFM0UwbVhWO0UyRWpuWE07SUFPSSx3QkFBQTtFM0U2bVhWO0UyRXBuWE07SUFPSSw4QkFBQTtFM0VnblhWO0UyRXZuWE07SUFPSSw2QkFBQTtFM0VtblhWO0UyRTFuWE07SUFPSSwyQkFBQTtFM0VzblhWO0UyRTduWE07SUFPSSw2QkFBQTtFM0V5blhWO0UyRWhvWE07SUFPSSwyQkFBQTtFM0U0blhWO0UyRW5vWE07SUFPSSw2QkFBQTtFM0UrblhWO0UyRXRvWE07SUFPSSwyQkFBQTtFM0Vrb1hWO0UyRXpvWE07SUFPSSwyQkFBQTtFM0Vxb1hWO0UyRTVvWE07SUFPSSw0QkFBQTtFM0V3b1hWO0UyRS9vWE07SUFPSSw2QkFBQTtFM0Uyb1hWO0FBQ0Y7QWlCdHBYSTtFMERHSTtJQU9JLHNCQUFBO0UzRWdwWFY7RTJFdnBYTTtJQU9JLHVCQUFBO0UzRW1wWFY7RTJFMXBYTTtJQU9JLHNCQUFBO0UzRXNwWFY7RTJFN3BYTTtJQU9JLDhCQUFBO0UzRXlwWFY7RTJFaHFYTTtJQU9JLDRCQUFBO0UzRTRwWFY7RTJFbnFYTTtJQU9JLDJCQUFBO0UzRStwWFY7RTJFdHFYTTtJQU9JLGlDQUFBO0UzRWtxWFY7RTJFenFYTTtJQU9JLDJCQUFBO0UzRXFxWFY7RTJFNXFYTTtJQU9JLDBCQUFBO0UzRXdxWFY7RTJFL3FYTTtJQU9JLGdDQUFBO0UzRTJxWFY7RTJFbHJYTTtJQU9JLHlCQUFBO0UzRThxWFY7RTJFcnJYTTtJQU9JLHdCQUFBO0UzRWlyWFY7RTJFeHJYTTtJQU9JLCtCQUFBO0UzRW9yWFY7RTJFM3JYTTtJQU9JLHlCQUFBO0UzRXVyWFY7RTJFOXJYTTtJQU9JLDZCQUFBO0UzRTByWFY7RTJFanNYTTtJQU9JLDhCQUFBO0UzRTZyWFY7RTJFcHNYTTtJQU9JLHdCQUFBO0UzRWdzWFY7RTJFdnNYTTtJQU9JLCtCQUFBO0UzRW1zWFY7RTJFMXNYTTtJQU9JLHdCQUFBO0UzRXNzWFY7RTJFN3NYTTtJQU9JLHlCQUFBO0UzRXlzWFY7RTJFaHRYTTtJQU9JLDhCQUFBO0UzRTRzWFY7RTJFbnRYTTtJQU9JLGlDQUFBO0UzRStzWFY7RTJFdHRYTTtJQU9JLHNDQUFBO0UzRWt0WFY7RTJFenRYTTtJQU9JLHlDQUFBO0UzRXF0WFY7RTJFNXRYTTtJQU9JLHVCQUFBO0UzRXd0WFY7RTJFL3RYTTtJQU9JLHVCQUFBO0UzRTJ0WFY7RTJFbHVYTTtJQU9JLHlCQUFBO0UzRTh0WFY7RTJFcnVYTTtJQU9JLHlCQUFBO0UzRWl1WFY7RTJFeHVYTTtJQU9JLDBCQUFBO0UzRW91WFY7RTJFM3VYTTtJQU9JLDRCQUFBO0UzRXV1WFY7RTJFOXVYTTtJQU9JLGtDQUFBO0UzRTB1WFY7RTJFanZYTTtJQU9JLHNDQUFBO0UzRTZ1WFY7RTJFcHZYTTtJQU9JLG9DQUFBO0UzRWd2WFY7RTJFdnZYTTtJQU9JLGtDQUFBO0UzRW12WFY7RTJFMXZYTTtJQU9JLHlDQUFBO0UzRXN2WFY7RTJFN3ZYTTtJQU9JLHdDQUFBO0UzRXl2WFY7RTJFaHdYTTtJQU9JLHdDQUFBO0UzRTR2WFY7RTJFbndYTTtJQU9JLGtDQUFBO0UzRSt2WFY7RTJFdHdYTTtJQU9JLGdDQUFBO0UzRWt3WFY7RTJFendYTTtJQU9JLDhCQUFBO0UzRXF3WFY7RTJFNXdYTTtJQU9JLGdDQUFBO0UzRXd3WFY7RTJFL3dYTTtJQU9JLCtCQUFBO0UzRTJ3WFY7RTJFbHhYTTtJQU9JLG9DQUFBO0UzRTh3WFY7RTJFcnhYTTtJQU9JLGtDQUFBO0UzRWl4WFY7RTJFeHhYTTtJQU9JLGdDQUFBO0UzRW94WFY7RTJFM3hYTTtJQU9JLHVDQUFBO0UzRXV4WFY7RTJFOXhYTTtJQU9JLHNDQUFBO0UzRTB4WFY7RTJFanlYTTtJQU9JLGlDQUFBO0UzRTZ4WFY7RTJFcHlYTTtJQU9JLDJCQUFBO0UzRWd5WFY7RTJFdnlYTTtJQU9JLGlDQUFBO0UzRW15WFY7RTJFMXlYTTtJQU9JLCtCQUFBO0UzRXN5WFY7RTJFN3lYTTtJQU9JLDZCQUFBO0UzRXl5WFY7RTJFaHpYTTtJQU9JLCtCQUFBO0UzRTR5WFY7RTJFbnpYTTtJQU9JLDhCQUFBO0UzRSt5WFY7RTJFdHpYTTtJQU9JLG9CQUFBO0UzRWt6WFY7RTJFenpYTTtJQU9JLG1CQUFBO0UzRXF6WFY7RTJFNXpYTTtJQU9JLG1CQUFBO0UzRXd6WFY7RTJFL3pYTTtJQU9JLG1CQUFBO0UzRTJ6WFY7RTJFbDBYTTtJQU9JLG1CQUFBO0UzRTh6WFY7RTJFcjBYTTtJQU9JLG1CQUFBO0UzRWkwWFY7RTJFeDBYTTtJQU9JLG1CQUFBO0UzRW8wWFY7RTJFMzBYTTtJQU9JLG1CQUFBO0UzRXUwWFY7RTJFOTBYTTtJQU9JLG9CQUFBO0UzRTAwWFY7RTJFajFYTTtJQU9JLDBCQUFBO0UzRTYwWFY7RTJFcDFYTTtJQU9JLHlCQUFBO0UzRWcxWFY7RTJFdjFYTTtJQU9JLHVCQUFBO0UzRW0xWFY7RTJFMTFYTTtJQU9JLHlCQUFBO0UzRXMxWFY7RTJFNzFYTTtJQU9JLHVCQUFBO0UzRXkxWFY7RTJFaDJYTTtJQU9JLHlCQUFBO0UzRTQxWFY7RTJFbjJYTTtJQU9JLHVCQUFBO0UzRSsxWFY7RTJFdDJYTTtJQU9JLHVCQUFBO0UzRWsyWFY7RTJFejJYTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RTNFczJYVjtFMkU3MlhNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFM0UwMlhWO0UyRWozWE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UzRTgyWFY7RTJFcjNYTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTNFazNYVjtFMkV6M1hNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFM0VzM1hWO0UyRTczWE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UzRTAzWFY7RTJFajRYTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTNFODNYVjtFMkVyNFhNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFM0VrNFhWO0UyRXo0WE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UzRXM0WFY7RTJFNzRYTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTNFMDRYVjtFMkVqNVhNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFM0U4NFhWO0UyRXI1WE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UzRWs1WFY7RTJFejVYTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTNFczVYVjtFMkU3NVhNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFM0UwNVhWO0UyRWo2WE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UzRTg1WFY7RTJFcjZYTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTNFazZYVjtFMkV6NlhNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFM0VzNlhWO0UyRTc2WE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UzRTA2WFY7RTJFajdYTTtJQU9JLHdCQUFBO0UzRTY2WFY7RTJFcDdYTTtJQU9JLDhCQUFBO0UzRWc3WFY7RTJFdjdYTTtJQU9JLDZCQUFBO0UzRW03WFY7RTJFMTdYTTtJQU9JLDJCQUFBO0UzRXM3WFY7RTJFNzdYTTtJQU9JLDZCQUFBO0UzRXk3WFY7RTJFaDhYTTtJQU9JLDJCQUFBO0UzRTQ3WFY7RTJFbjhYTTtJQU9JLDZCQUFBO0UzRSs3WFY7RTJFdDhYTTtJQU9JLDJCQUFBO0UzRWs4WFY7RTJFejhYTTtJQU9JLDJCQUFBO0UzRXE4WFY7RTJFNThYTTtJQU9JLDBCQUFBO0UzRXc4WFY7RTJFLzhYTTtJQU9JLGdDQUFBO0UzRTI4WFY7RTJFbDlYTTtJQU9JLCtCQUFBO0UzRTg4WFY7RTJFcjlYTTtJQU9JLDZCQUFBO0UzRWk5WFY7RTJFeDlYTTtJQU9JLCtCQUFBO0UzRW85WFY7RTJFMzlYTTtJQU9JLDZCQUFBO0UzRXU5WFY7RTJFOTlYTTtJQU9JLCtCQUFBO0UzRTA5WFY7RTJFaitYTTtJQU9JLDZCQUFBO0UzRTY5WFY7RTJFcCtYTTtJQU9JLDZCQUFBO0UzRWcrWFY7RTJFditYTTtJQU9JLDJCQUFBO0UzRW0rWFY7RTJFMStYTTtJQU9JLGlDQUFBO0UzRXMrWFY7RTJFNytYTTtJQU9JLGdDQUFBO0UzRXkrWFY7RTJFaC9YTTtJQU9JLDhCQUFBO0UzRTQrWFY7RTJFbi9YTTtJQU9JLGdDQUFBO0UzRSsrWFY7RTJFdC9YTTtJQU9JLDhCQUFBO0UzRWsvWFY7RTJFei9YTTtJQU9JLGdDQUFBO0UzRXEvWFY7RTJFNS9YTTtJQU9JLDhCQUFBO0UzRXcvWFY7RTJFLy9YTTtJQU9JLDhCQUFBO0UzRTIvWFY7RTJFbGdZTTtJQU9JLHlCQUFBO0UzRTgvWFY7RTJFcmdZTTtJQU9JLCtCQUFBO0UzRWlnWVY7RTJFeGdZTTtJQU9JLDhCQUFBO0UzRW9nWVY7RTJFM2dZTTtJQU9JLDRCQUFBO0UzRXVnWVY7RTJFOWdZTTtJQU9JLDhCQUFBO0UzRTBnWVY7RTJFamhZTTtJQU9JLDRCQUFBO0UzRTZnWVY7RTJFcGhZTTtJQU9JLDhCQUFBO0UzRWdoWVY7RTJFdmhZTTtJQU9JLDRCQUFBO0UzRW1oWVY7RTJFMWhZTTtJQU9JLDRCQUFBO0UzRXNoWVY7RTJFN2hZTTtJQU9JLHFCQUFBO0UzRXloWVY7RTJFaGlZTTtJQU9JLDJCQUFBO0UzRTRoWVY7RTJFbmlZTTtJQU9JLDBCQUFBO0UzRStoWVY7RTJFdGlZTTtJQU9JLHdCQUFBO0UzRWtpWVY7RTJFemlZTTtJQU9JLDBCQUFBO0UzRXFpWVY7RTJFNWlZTTtJQU9JLHdCQUFBO0UzRXdpWVY7RTJFL2lZTTtJQU9JLDBCQUFBO0UzRTJpWVY7RTJFbGpZTTtJQU9JLHdCQUFBO0UzRThpWVY7RTJFcmpZTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RTNFa2pZVjtFMkV6allNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFM0VzallWO0UyRTdqWU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UzRTBqWVY7RTJFamtZTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTNFOGpZVjtFMkVya1lNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFM0Vra1lWO0UyRXprWU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UzRXNrWVY7RTJFN2tZTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTNFMGtZVjtFMkVqbFlNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFM0U4a1lWO0UyRXJsWU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0UzRWtsWVY7RTJFemxZTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RTNFc2xZVjtFMkU3bFlNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFM0UwbFlWO0UyRWptWU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0UzRThsWVY7RTJFcm1ZTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTNFa21ZVjtFMkV6bVlNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFM0VzbVlWO0UyRTdtWU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UzRTBtWVY7RTJFam5ZTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTNFOG1ZVjtFMkVybllNO0lBT0kseUJBQUE7RTNFaW5ZVjtFMkV4bllNO0lBT0ksK0JBQUE7RTNFb25ZVjtFMkUzbllNO0lBT0ksOEJBQUE7RTNFdW5ZVjtFMkU5bllNO0lBT0ksNEJBQUE7RTNFMG5ZVjtFMkVqb1lNO0lBT0ksOEJBQUE7RTNFNm5ZVjtFMkVwb1lNO0lBT0ksNEJBQUE7RTNFZ29ZVjtFMkV2b1lNO0lBT0ksOEJBQUE7RTNFbW9ZVjtFMkUxb1lNO0lBT0ksNEJBQUE7RTNFc29ZVjtFMkU3b1lNO0lBT0ksMkJBQUE7RTNFeW9ZVjtFMkVocFlNO0lBT0ksaUNBQUE7RTNFNG9ZVjtFMkVucFlNO0lBT0ksZ0NBQUE7RTNFK29ZVjtFMkV0cFlNO0lBT0ksOEJBQUE7RTNFa3BZVjtFMkV6cFlNO0lBT0ksZ0NBQUE7RTNFcXBZVjtFMkU1cFlNO0lBT0ksOEJBQUE7RTNFd3BZVjtFMkUvcFlNO0lBT0ksZ0NBQUE7RTNFMnBZVjtFMkVscVlNO0lBT0ksOEJBQUE7RTNFOHBZVjtFMkVycVlNO0lBT0ksNEJBQUE7RTNFaXFZVjtFMkV4cVlNO0lBT0ksa0NBQUE7RTNFb3FZVjtFMkUzcVlNO0lBT0ksaUNBQUE7RTNFdXFZVjtFMkU5cVlNO0lBT0ksK0JBQUE7RTNFMHFZVjtFMkVqcllNO0lBT0ksaUNBQUE7RTNFNnFZVjtFMkVwcllNO0lBT0ksK0JBQUE7RTNFZ3JZVjtFMkV2cllNO0lBT0ksaUNBQUE7RTNFbXJZVjtFMkUxcllNO0lBT0ksK0JBQUE7RTNFc3JZVjtFMkU3cllNO0lBT0ksMEJBQUE7RTNFeXJZVjtFMkVoc1lNO0lBT0ksZ0NBQUE7RTNFNHJZVjtFMkVuc1lNO0lBT0ksK0JBQUE7RTNFK3JZVjtFMkV0c1lNO0lBT0ksNkJBQUE7RTNFa3NZVjtFMkV6c1lNO0lBT0ksK0JBQUE7RTNFcXNZVjtFMkU1c1lNO0lBT0ksNkJBQUE7RTNFd3NZVjtFMkUvc1lNO0lBT0ksK0JBQUE7RTNFMnNZVjtFMkVsdFlNO0lBT0ksNkJBQUE7RTNFOHNZVjtFMkVydFlNO0lBT0ksaUJBQUE7RTNFaXRZVjtFMkV4dFlNO0lBT0ksdUJBQUE7RTNFb3RZVjtFMkUzdFlNO0lBT0ksc0JBQUE7RTNFdXRZVjtFMkU5dFlNO0lBT0ksb0JBQUE7RTNFMHRZVjtFMkVqdVlNO0lBT0ksc0JBQUE7RTNFNnRZVjtFMkVwdVlNO0lBT0ksb0JBQUE7RTNFZ3VZVjtFMkV2dVlNO0lBT0ksc0JBQUE7RTNFbXVZVjtFMkUxdVlNO0lBT0ksb0JBQUE7RTNFc3VZVjtFMkU3dVlNO0lBT0kscUJBQUE7RTNFeXVZVjtFMkVodllNO0lBT0ksMkJBQUE7RTNFNHVZVjtFMkVudllNO0lBT0ksMEJBQUE7RTNFK3VZVjtFMkV0dllNO0lBT0ksd0JBQUE7RTNFa3ZZVjtFMkV6dllNO0lBT0ksMEJBQUE7RTNFcXZZVjtFMkU1dllNO0lBT0ksd0JBQUE7RTNFd3ZZVjtFMkUvdllNO0lBT0ksMEJBQUE7RTNFMnZZVjtFMkVsd1lNO0lBT0ksd0JBQUE7RTNFOHZZVjtFMkVyd1lNO0lBT0ksd0JBQUE7RTNFaXdZVjtFMkV4d1lNO0lBT0ksOEJBQUE7RTNFb3dZVjtFMkUzd1lNO0lBT0ksNkJBQUE7RTNFdXdZVjtFMkU5d1lNO0lBT0ksMkJBQUE7RTNFMHdZVjtFMkVqeFlNO0lBT0ksNkJBQUE7RTNFNndZVjtFMkVweFlNO0lBT0ksMkJBQUE7RTNFZ3hZVjtFMkV2eFlNO0lBT0ksNkJBQUE7RTNFbXhZVjtFMkUxeFlNO0lBT0ksMkJBQUE7RTNFc3hZVjtFMkU3eFlNO0lBT0ksMkJBQUE7RTNFeXhZVjtFMkVoeVlNO0lBT0ksNEJBQUE7RTNFNHhZVjtFMkVueVlNO0lBT0ksNkJBQUE7RTNFK3hZVjtBQUNGO0E0RXQxWUE7RUQrQ1E7SUFPSSw2QkFBQTtFM0VveVlWO0UyRTN5WU07SUFPSSxnQ0FBQTtFM0V1eVlWO0UyRTl5WU07SUFPSSwrQkFBQTtFM0UweVlWO0FBQ0Y7QTRFOTBZQTtFRDRCUTtJQU9JLDBCQUFBO0UzRSt5WVY7RTJFdHpZTTtJQU9JLGdDQUFBO0UzRWt6WVY7RTJFenpZTTtJQU9JLHlCQUFBO0UzRXF6WVY7RTJFNXpZTTtJQU9JLHdCQUFBO0UzRXd6WVY7RTJFL3pZTTtJQU9JLCtCQUFBO0UzRTJ6WVY7RTJFbDBZTTtJQU9JLHlCQUFBO0UzRTh6WVY7RTJFcjBZTTtJQU9JLDZCQUFBO0UzRWkwWVY7RTJFeDBZTTtJQU9JLDhCQUFBO0UzRW8wWVY7RTJFMzBZTTtJQU9JLHdCQUFBO0UzRXUwWVY7RTJFOTBZTTtJQU9JLCtCQUFBO0UzRTAwWVY7RTJFajFZTTtJQU9JLHdCQUFBO0UzRTYwWVY7QUFDRjtBNkV0NVlFO0VBQ0UsZ0JBQUE7QTdFdzVZSjtBNkVyNVlFO0VBQ0UsZ0JBQUE7QTdFdTVZSjtBNkVwNVlFO0VBQ0UsaUNBQUE7QTdFczVZSjtBNkVuNVlFO0VBQ0UsY2pFS087QVpnNVlYOztBOEVuNllBO0VBQ0U7OztHQUFBO0VBSUEsV2xFT007QVorNVlSO0E4RXA2WUU7O0VBRUUsV2xFR0k7RWtFRkosVUFBQTtBOUVzNllKOztBOEVsNllBOztFQUVFLGNsRUdTO0VrRUZULGdCbEVMTTtBWjA2WVI7QThFbjZZRTs7RUFDRSx5QmxFSk87QVowNllYO0E4RW42WUU7Ozs7RUFFRSxjbEVMTztBWjQ2WVg7QThFcDZZRTs7RUFHRSx5QkFBQTtBOUVxNllKO0E4RWw2WUU7O0VBRUUsY0FBQTtBOUVvNllKO0E4RWo2WUU7O0VBRUUsV2xFN0JJO0FaZzhZUjtBOEUvNVlJOztFQUNFLHlCdEVnQ1M7QVJrNFlmO0E4RW42WUk7O0VBQ0UseUJ0RWdDUztBUnM0WWY7QThFdjZZSTs7RUFDRSw2Q3RFZ0NTO0FSMDRZZjtBOEUzNllJOztFQUNFLHlCdEVnQ1M7QVI4NFlmO0E4RS82WUk7O0VBQ0UseUJ0RWdDUztBUms1WWY7QThFbjdZSTs7RUFDRSx5QnRFZ0NTO0FSczVZZjtBOEV2N1lJOztFQUNFLHlCdEVnQ1M7QVIwNVlmO0E4RTM3WUk7O0VBQ0UseUJ0RWdDUztBUjg1WWY7QThFLzdZSTs7RUFDRSx5QnRFZ0NTO0FSazZZZjs7QThFMzdZSTtFQUNFLHFCdEV3QlM7QVJzNllmO0E4RS83WUk7RUFDRSxxQnRFd0JTO0FSeTZZZjtBOEVsOFlJO0VBQ0UseUN0RXdCUztBUjQ2WWY7QThFcjhZSTtFQUNFLHFCdEV3QlM7QVIrNllmO0E4RXg4WUk7RUFDRSxxQnRFd0JTO0FSazdZZjtBOEUzOFlJO0VBQ0UscUJ0RXdCUztBUnE3WWY7QThFOThZSTtFQUNFLHFCdEV3QlM7QVJ3N1lmO0E4RWo5WUk7RUFDRSxxQnRFd0JTO0FSMjdZZjtBOEVwOVlJO0VBQ0UscUJ0RXdCUztBUjg3WWY7O0E4RWo5WUE7RUFDRSx3QkFBQTtFQUNBLG9DQUFBO0E5RW85WUY7O0E4RWo5WUE7RUFDRSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtBOUVvOVlGOztBK0V2aFpBO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0EvRTBoWkY7O0FnRjloWkE7RUFDRSxXcEVXTTtBWnNoWlI7O0FpRmxpWkE7RUFDRSxvQkFBQTtBakZxaVpGOztBaUZsaVpBO0VBQ0UsZ0JBQUE7QWpGcWlaRjs7QWlGbGlaQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FqRnFpWkY7O0FpRmxpWkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBakZxaVpGOztBa0ZualpFO0VBTUUsV3RFS0k7QVo0aVpSO0FrRjVpWkU7RUFFRSxXdEVGSTtBWitpWlI7QWtGeGlaRTtFQUVFLFd0RVRJO0Faa2paUjs7QWtGbGpaRTtFQUVFLFd0RUZJO0Fac2paUjtBa0YvaVpFO0VBRUUsV3RFVEk7QVp5alpSOztBa0Zwa1pFO0VBTUUsV3RFS0k7QVo2alpSO0FrRjdqWkU7RUFFRSxXdEVGSTtBWmdrWlI7QWtGempaRTtFQUVFLFd0RVRJO0FabWtaUjs7QWtGbmtaRTtFQUVFLFd0RUZJO0FadWtaUjtBa0Zoa1pFO0VBRUUsV3RFVEk7QVowa1pSOztBa0ZybFpFO0VBTUUsV3RFS0k7QVo4a1pSO0FrRjlrWkU7RUFFRSxXdEVGSTtBWmlsWlI7QWtGMWtaRTtFQUVFLFd0RVRJO0Fab2xaUjs7QWtGcGxaRTtFQUVFLFd0RUZJO0Fad2xaUjtBa0ZqbFpFO0VBRUUsV3RFVEk7QVoybFpSOztBa0Z0bVpFO0VBTUUsV3RFS0k7QVorbFpSO0FrRi9sWkU7RUFFRSxXdEVGSTtBWmttWlI7QWtGM2xaRTtFQUVFLFd0RVRJO0FacW1aUjs7QWtGcm1aRTtFQUVFLFd0RUZJO0FaeW1aUjtBa0ZsbVpFO0VBRUUsV3RFVEk7QVo0bVpSOztBa0Z2blpFO0VBTUUsV3RFS0k7QVpnblpSO0FrRmhuWkU7RUFFRSxXdEVGSTtBWm1uWlI7QWtGNW1aRTtFQUVFLFd0RVRJO0Fac25aUjs7QWtGdG5aRTtFQUVFLFd0RUZJO0FaMG5aUjtBa0ZublpFO0VBRUUsV3RFVEk7QVo2blpSOztBa0Z4b1pFO0VBTUUsV3RFS0k7QVppb1pSO0FrRmpvWkU7RUFFRSxXdEVGSTtBWm9vWlI7QWtGN25aRTtFQUVFLFd0RVRJO0FadW9aUjs7QWtGdm9aRTtFQUVFLFd0RUZJO0FaMm9aUjtBa0Zwb1pFO0VBRUUsV3RFVEk7QVo4b1pSOztBa0Z6cFpFO0VBTUUsV3RFS0k7QVprcFpSO0FrRmxwWkU7RUFFRSxXdEVGSTtBWnFwWlI7QWtGOW9aRTtFQUVFLFd0RVRJO0Fad3BaUjs7QWtGeHBaRTtFQUVFLFd0RUZJO0FaNHBaUjtBa0ZycFpFO0VBRUUsV3RFVEk7QVorcFpSOztBa0YxcVpFO0VBTUUsV3RFS0k7QVptcVpSO0FrRm5xWkU7RUFFRSxXdEVGSTtBWnNxWlI7QWtGL3BaRTtFQUVFLFd0RVRJO0FaeXFaUjs7QWtGenFaRTtFQUVFLFd0RUZJO0FaNnFaUjtBa0Z0cVpFO0VBRUUsV3RFVEk7QVpnclpSOztBa0YzclpFO0VBTUUsV3RFS0k7QVpvclpSO0FrRnByWkU7RUFFRSxXdEVGSTtBWnVyWlI7QWtGaHJaRTtFQUVFLFd0RVRJO0FaMHJaUjs7QWtGMXJaRTtFQUVFLFd0RUZJO0FaOHJaUjtBa0Z2clpFO0VBRUUsV3RFVEk7QVppc1pSOztBaUY3cVpFO0UvQ1pBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4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OztFQUVFLFdqRklJO0FaaTBhUjs7QTZGNTBhRTtFQUNFLHVDckY0RVc7RXFGM0VYLDZDQUFBO0E3RiswYUo7QTZGNTBhRTs7RUFFRSxXakZJSTtBWjAwYVI7O0E2RnIxYUU7RUFDRSxtQnJGNEVXO0VxRjNFWCx5QkFBQTtBN0Z3MWFKO0E2RnIxYUU7O0VBRUUsV2pGSUk7QVptMWFSOztBNkY5MWFFO0VBQ0UsbUJyRjRFVztFcUYzRVgseUJBQUE7QTdGaTJhSjtBNkY5MWFFOztFQUVFLFdqRklJO0FaNDFhUjs7QTZGdjJhRTtFQUNFLG1CckY0RVc7RXFGM0VYLHlCQUFBO0E3RjAyYUo7QTZGdjJhRTs7RUFFRSxXakZJSTtBWnEyYVI7O0E2RmgzYUU7RUFDRSxtQnJGNEVXO0VxRjNFWCx5QkFBQTtBN0ZtM2FKO0E2RmgzYUU7O0VBRUUsV2pGSUk7QVo4MmFSOztBNkZ6M2FFO0VBQ0UsbUJyRjRFVztFcUYzRVgseUJBQUE7QTdGNDNhSjtBNkZ6M2FFOztFQUVFLFdqRklJO0FadTNhUjs7QTZGbDRhRTtFQUNFLG1CckY0RVc7RXFGM0VYLHlCQUFBO0E3RnE0YUo7QTZGbDRhRTs7RUFFRSxXakZJSTtBWmc0YVI7O0E4RnI0YUU7O0VBRUUsdUNBQUE7QTlGdzRhSjs7QStGajVhQTtFQUNFLGdCdkZtSnFCO0V1RmxKckIsNEN2Rm1Ka0I7QVJpd2FwQjtBaUIxMGFJO0U4RTVFSjtJQUtJLFlBQUE7RS9GcTVhRjtBQUNGOztBK0ZsNWFBO0VBQ0UsZ0J2Rk5pQjtFdUZPakIsa0J2RmlKdUI7RXVGaEp2QixtQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0EvRnE1YUY7QStGbjVhRTs7RUFFRSxxQ25GcUJ1QjtFbUZwQnZCLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0EvRnE1YUo7O0ErRmo1YUE7O0VBRUUsc0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxjbkZkUztFbUZlVCwrRHZGNE8yQjtFdUYzTzNCLGdCQUFBO0EvRm81YUY7QStGbDVhRTs7RUFDRSx3QkFBQTtBL0ZxNWFKO0ErRmw1YUU7OztFQUVFLGNuRnpDRztBWjg3YVA7QStGbDVhRTs7OztFQUVFLFdBQUE7RUFDQSxZQUFBO0EvRnM1YUo7O0ErRmo1YUU7RUFDRSxtQm5GckRHO0VtRnNESCwrQ3ZGaUZlO0V1RmhGZixrQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV25GdkRJO0FaMjhhUjtBK0ZqNWFFO0VBQ0UsU0FBQTtBL0ZtNWFKO0ErRmg1YUU7RUFDRSxVQUFBO0EvRms1YUo7O0ErRjk0YUE7RUFDRTtJQUNFLGdCQUFBO0UvRmk1YUY7QUFDRjtBK0Y3NGFFO0VBQ0UsZ0JBQUE7QS9GKzRhSjs7QStGNTRhRTtFQUNFLHVCQUFBO0EvRis0YUo7O0ErRjU0YUU7Ozs7RUFJRSxpQkFBQTtBL0YrNGFKOztBK0Y1NGFFO0VBQ0UsZUFBQTtBL0YrNGFKOztBK0Y1NGFFO0VBQ0UsYUFBQTtBL0YrNGFKOztBK0YzNGFBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0EvRjg0YUY7O0FnR2hnYkE7RUFDRSxZQUFBO0FoR21nYkY7O0FnR2hnYkE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0FoR21nYkY7O0FnR2hnYkE7RUFDRTtJQUNFLGtCQUFBO0VoR21nYkY7QUFDRjtBaUcvZ2JBO0VBQ0UsY3pGa0ltQjtBUis0YXJCOztBaUc5Z2JBO0VBQ0UsY3pGK0htQjtBUms1YXJCOztBa0d0aGJBO0VBQ0UsZ0IxRm1OYztFMEZsTmQsZ0IxRmtOYztFMEZqTmQsaUUxRmtObUI7RTBGak5uQixtQnRGa0NXO0VzRmpDWCxlMUZrTmU7QVJ1MGFqQjs7QWtHdGhiQTtFQUNFLG1CdEY2Qlc7RXNGNUJYLGlFMUYyTW1CO0FSODBhckI7QWtHdmhiRTtFQUNFLGUxRjBNYTtBUiswYWpCOztBa0dwaGJFO0VBQ0UsaUJBQUE7QWxHdWhiSjtBa0dwaGJFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFkxRnlMWTtBUjYxYWhCOztBa0dsaGJBO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QWxHcWhiRjs7QWtHamhiQTs7RUFFRSxjQUFBO0VBQ0Esc0IxRitMcUI7RTBGOUxyQixnQ0FBQTtFQUNBLGdCMUY4THlCO0UwRjdMekIsbUJ0Rk5XO0VzRk9YLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QWxHb2hiRjtBa0dsaGJFOzs7O0VBRUUscUJBQUE7RUFDQSxXdEZ6Q0k7RXNGMENKLFlBQUE7QWxHc2hiSjs7QWtHL2diSTtFQUNFLHNDMUZnTThCO0FSazFhcEM7QWtHOWdiTTtFQUNFLHVDMUY0TDJCO0FSbzFhbkM7O0FrRzFnYkE7RUFDRSxVQUFBO0FsRzZnYkY7O0FrRzFnYkE7RUFDRSwrQjFGOEp5QjtFMEY3SnpCLDREMUY4SnNCO0FSKzJheEI7QWtHM2diRTs7RUFFRSxXdEZ2RUk7RXNGd0VKLFlBQUE7QWxHNmdiSjs7QWtHemdiQTs7RUFFRSwrQjFGa0p5QjtFMEZqSnpCLDREMUZxSnVCO0FSdTNhekI7QWtHMWdiRTs7OztFQUVFLFd0Rm5GSTtFc0ZvRkosWUFBQTtBbEc4Z2JKOztBa0d6Z2JBO0VBQ0UsdUMxRjhJMkI7RTBGN0kzQixnQzFGK0l5QjtFMEY5SXpCLDREMUYrSXNCO0UwRjlJdEIsZ0IxRjRJK0I7QVJnNGFqQzs7QWtHemdiQTtFQUNFLCtCMUYySStCO0UwRjFJL0IsNEQxRjJJNEI7RTBGMUk1QixnQjFGNUdtQjtBUnduYnJCOztBa0d6Z2JBO0VBQ0UsK0IxRnFJK0I7RTBGcEkvQiw0RDFGdUk2QjtFMEZ0STdCLGdCMUZsSG1CO0FSOG5ickI7O0FrR3hnYkE7RUFDRSxrQkFBQTtBbEcyZ2JGOztBa0d4Z2JBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSwrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VB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LGN6RldPO0V5RlZQLHFCN0ZvUmU7RTZGblJmLFNBQUE7QXJHdTRiSjtBcUdyNGJJO0VBQ0UsZ0J6RkZFO0V5RkdGLGN6RktLO0FaazRiWDtBcUdwNGJJO0VBQ0UsY3pGbEJDO0FadzViUDtBcUduNGJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXJHcTRiTjtBcUdqNGJFO0VBQ0UsZ0J6RmpCSTtFeUZrQkosZ0I3RjRQa0I7RTZGM1BsQiwrQzdGeUdlO0U2RnhHZixnQzdGNFB3QjtBUnVvYjVCO0FxR2o0Ykk7RUFDRSxnQkFBQTtBckdtNGJOOztBc0dyNmJFO0VBQ0UsbUI5RjRFVztFOEYzRVgsNEI5RjJFVztFOEYxRVgsVzFGUUk7QVpnNmJSO0FzR3I2YkU7RUFDRSxtQjlGc0VXO0U4RnJFWCxXMUZHSTtBWm82YlI7QXNHcDZiRTs7RUFFRSxXMUZGSTtBWnc2YlI7O0FzR243YkU7RUFDRSxtQjlGNEVXO0U4RjNFWCw0QjlGMkVXO0U4RjFFWCxXMUZRSTtBWjg2YlI7QXNHbjdiRTtFQUNFLG1COUZzRVc7RThGckVYLFcxRkdJO0FaazdiUjtBc0dsN2JFOztFQUVFLFcxRkZJO0FaczdiUjs7QXNHajhiRTtFQUNFLHVDOUY0RVc7RThGM0VYLGdEOUYyRVc7RThGMUVYLFcxRlFJO0FaNDdiUjtBc0dqOGJFO0VBQ0UsdUM5RnNFVztFOEZyRVgsVzFGR0k7QVpnOGJSO0FzR2g4YkU7O0VBRUUsVzFGRkk7QVpvOGJSOztBc0cvOGJFO0VBQ0UsbUI5RjRFVztFOEYzRVgsNEI5RjJFVztFOEYxRVgsVzFGUUk7QVowOGJSO0FzRy84YkU7RUFDRSxtQjlGc0VXO0U4RnJFWCxXMUZHSTtBWjg4YlI7QXNHOThiRTs7RUFFRSxXMUZGSTtBWms5YlI7O0FzRzc5YkU7RUFDRSxtQjlGNEVXO0U4RjNFWCw0QjlGMkVXO0U4RjFFWCxXMUZRSTtBWnc5YlI7QXNHNzliRTtFQUNFLG1COUZzRVc7RThGckVYLFcxRkdJO0FaNDliUjtBc0c1OWJFOztFQUVFLFcxRkZJO0FaZytiUjs7QXNHMytiRTtFQUNFLG1COUY0RVc7RThGM0VYLDRCOUYyRVc7RThGMUVYLFcxRlFJO0FacytiUjtBc0czK2JFO0VBQ0UsbUI5RnNFVztFOEZyRVgsVzFGR0k7QVowK2JSO0FzRzErYkU7O0VBRUUsVzFGRkk7QVo4K2JSOztBc0d6L2JFO0VBQ0UsbUI5RjRFVztFOEYzRVgsNEI5RjJFVztFOEYxRVgsVzFGUUk7QVpvL2JSO0FzR3ovYkU7RUFDRSxtQjlGc0VXO0U4RnJFWCxXMUZHSTtBWncvYlI7QXNHeC9iRTs7RUFFRSxXMUZGSTtBWjQvYlI7O0FzR3ZnY0U7RUFDRSxtQjlGNEVXO0U4RjNFWCw0QjlGMkVXO0U4RjFFWCxXMUZRSTtBWmtnY1I7QXNHdmdjRTtFQUNFLG1COUZzRVc7RThGckVYLFcxRkdJO0Fac2djUjtBc0d0Z2NFOztFQUVFLFcxRkZJO0FaMGdjUjs7QXNHcmhjRTtFQUNFLG1COUY0RVc7RThGM0VYLDRCOUYyRVc7RThGMUVYLFcxRlFJO0FaZ2hjUjtBc0dyaGNFO0VBQ0UsbUI5RnNFVztFOEZyRVgsVzFGR0k7QVpvaGNSO0FzR3BoY0U7O0VBRUUsVzFGRkk7QVp3aGNSOztBcUd0L2JBO0VBQ0UsZTdGekNhO0FSa2ljZjs7QXFHdC9iQTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtBckd5L2JGO0FxR2ovYkE7RUFDRSxjQUFBO0FyR20vYkY7O0F1R2hqY0E7RUFDSSxxQkFBQTtFQUNBLGtCQUFBO0F2R21qY0o7QXVHampjSTtFQUNFLFlBQUE7RUFDQSxtQjNGU0s7RTJGUkwscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QXZHbWpjTjs7QXVHL2ljSTtFQUNFLFlBQUE7RUFDQSxnQjNGTkU7RTJGT0YscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0F2R2tqY047O0F3RzVrY0E7RUFDRSxrQmhHTWE7QVJ5a2NmOztBd0c1a2NBO0VBQ0UsZWhHQ2E7QVI4a2NmOztBd0c1a2NBO0VBQ0MsZ0Jo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bjZjQTtFQUNFLHNFQUFBO0FuSHM2Y0Y7O0FtSHA2Y0E7RUFDRSx5QkFBQTtBbkh1NmNGOztBbUhyNmNBO0VBQ0UsMENBQUE7QW5IdzZjRjs7QW1IdDZjQTtFQUNFLCtEQUFBO0FuSHk2Y0Y7O0FtSHY2Y0E7RUFDRSx5QkFBQTtBbkgwNmNGOztBbUh4NmNBO0VBQ0Usc0NBQUE7QW5IMjZjRjs7QW1IejZjQTtFQUNFLHdEQUFBO0FuSDQ2Y0Y7O0FtSDE2Y0E7RUFDRSx5QkFBQTtBbkg2NmNGOztBbUgzNmNBO0VBQ0UsMENBQUE7QW5IODZjRjs7QW1INTZjQTtFQUNFLGlEQUFBO0FuSCs2Y0Y7O0FtSDc2Y0E7RUFDRSx5QkFBQTtBbkhnN2NGOztBbUg5NmNBO0VBQ0UsMENBQUE7QW5IaTdjRjs7QW1ILzZjQTtFQUNFLDBDQUFBO0FuSGs3Y0Y7O0FtSGg3Y0E7RUFDRSx5QkFBQTtBbkhtN2NGOztBbUhqN2NBO0VBQ0Usc0NBQUE7QW5IbzdjRjs7QW1IbDdjQTtFQUNFLG1DQUFBO0FuSHE3Y0Y7O0FtSG43Y0E7RUFDRSx5QkFBQTtBbkhzN2NGOztBbUhwN2NBO0VBQ0UsMENBQUE7QW5IdTdjRjs7QW1IcjdjQTtFQUNFLDRCQUFBO0FuSHc3Y0Y7O0FtSHQ3Y0E7RUFDRSx5QkFBQTtBbkh5N2NGOztBbUh2N2NBO0VBQ0UsMENBQUE7QW5IMDdjRjs7QW1IeDdjQTtFQUNFLHFCQUFBO0FuSDI3Y0Y7O0FtSHo3Y0E7RUFDRSx5QkFBQTtBbkg0N2NGOztBbUgxN2NBO0VBQ0Usc0NBQUE7QW5INjdjRjs7QW1IMzdjQTtFQUNFLGlCQUFBO0FuSDg3Y0Y7O0FtSDU3Y0E7RUFDRSxtQkFBQTtBbkgrN2NGOztBbUg3N2NBO0VBQ0Usa0JBQUE7QW5IZzhjRjs7QW1IOTdjQTtFQUNFLG9CQUFBO0FuSGk4Y0Y7O0FtSC83Y0E7RUFDRSxpQkFBQTtBbkhrOGNGOztBbUhoOGNBO0VBQ0UsbUJBQUE7QW5IbThjRjs7QW1IajhjQTtFQUNFLGtCQUFBO0FuSG84Y0Y7O0FtSGw4Y0E7RUFDRSxvQkFBQTtBbkhxOGNGOztBbUhuOGNBO0VBQ0UsaUJBQUE7QW5IczhjRjs7QW1IcDhjQTtFQUNFLG9CQUFBO0FuSHU4Y0Y7O0FtSHI4Y0E7RUFDRSxrQkFBQTtBbkh3OGNGOztBbUh0OGNBO0VBQ0UscUJBQUE7QW5IeThjRjs7QW1IdjhjQTtFQUNFLGtCQUFBO0FuSDA4Y0Y7O0FtSHg4Y0E7RUFDRSxvQkFBQTtBbkgyOGNGOztBbUh6OGNBO0VBQ0UsbUJBQUE7QW5INDhjRjs7QW1IMThjQTtFQUNFLHFCQUFBO0FuSDY4Y0Y7O0FtSDM4Y0E7RUFDRSxrQkFBQTtBbkg4OGNGOztBbUg1OGNBO0VBQ0Usb0JBQUE7QW5IKzhjRjs7QW1INzhjQTtFQUNFLG1CQUFBO0FuSGc5Y0Y7O0FtSDk4Y0E7RUFDRSxxQkFBQTtBbkhpOWNGOztBbUgvOGNBO0VBQ0Usa0JBQUE7QW5IazljRjs7QW1IaDljQTtFQUNFLG9CQUFBO0FuSG05Y0Y7O0FtSGo5Y0E7RUFDRSxtQkFBQTtBbkhvOWNGOztBbUhsOWNBO0VBQ0UscUJBQUE7QW5IcTljRjs7QW1IbjljQTtFQUNFLGtCQUFBO0FuSHM5Y0Y7O0FtSHA5Y0E7RUFDRSxvQkFBQTtBbkh1OWNGOztBbUhyOWNBO0VBQ0UsbUJBQUE7QW5IdzljRjs7QW1IdDljQTtFQUNFLHFCQUFBO0FuSHk5Y0Y7O0FtSHY5Y0E7RUFDRSxrQkFBQTtBbkgwOWNGOztBbUh4OWNBO0VBQ0Usb0JBQUE7QW5IMjljRjs7QW1IejljQTtFQUNFLG1CQUFBO0FuSDQ5Y0Y7O0FtSDE5Y0E7RUFDRSxxQkFBQTtBbkg2OWNGOztBbUgzOWNBO0VBQ0Usa0JBQUE7QW5IODljRjs7QW1INTljQTtFQUNFLG9CQUFBO0FuSCs5Y0Y7O0FtSDc5Y0E7RUFDRSxtQkFBQTtBbkhnK2NGOztBbUg5OWNBO0VBQ0UscUJBQUE7QW5IaStjRjs7QW1ILzljQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FuSGsrY0Y7O0FtSGgrY0E7RUFDRSxjQUFBO0FuSG0rY0Y7O0FtSGorY0E7RUFDRSxrQkFBQTtBbkhvK2NGOztBbUhsK2NBO0VBQ0Usc0JBQUE7QW5IcStjRjs7QW1IbitjQTtFQUNFLHlCQUFBO0FuSHMrY0Y7O0FtSHArY0E7RUFDRSxzQkFBQTtBbkh1K2NGOztBbUhyK2NBO0VBQ0Usc0JBQUE7QW5IdytjRjs7QW1IdCtjQTtFQUNFLHlCQUFBO0FuSHkrY0Y7O0FtSHYrY0E7RUFDRSxzQkFBQTtBbkgwK2NGOztBbUh4K2NBO0VBQ0Usc0JBQUE7QW5IMitjRjs7QW1IeitjQTtFQUNFLFdBQUE7QW5INCtjRjs7QW1IMStjQTtFQUNFLGNBQUE7QW5INitjRjs7QW1IMytjQTtFQUNFLFdBQUE7QW5IOCtjRjs7QW1INStjQTtFQUNFLFdBQUE7QW5IKytjRjs7QW1INytjQTtFQUNFLGNBQUE7QW5IZy9jRjs7QW1IOStjQTtFQUNFLFdBQUE7QW5IaS9jRjs7QW1ILytjQTtFQUNFLFdBQUE7QW5Iay9jRjs7QW1IaC9jQTtFQUNFLDRDQUFBO0FuSG0vY0Y7O0FtSGovY0E7RUFDRSwyQ0FBQTtBbkhvL2NGOztBbUhsL2NBO0VBQ0UsaUJBQUE7QW5IcS9jRjs7QW1Ibi9jQTtFQUNFLGdCQUFBO0FuSHMvY0Y7O0FtSHAvY0E7RUFDRSxnQkFBQTtBbkh1L2NGOztBbUhyL2NBO0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0FuSHcvY0Y7O0FtSHQvY0E7RUFDRSxrQkFBQTtBbkh5L2NGOztBbUh2L2NBO0VBQ0UsbUJBQUE7QW5IMC9jRjs7QW1IeC9jQTtFQUNFLGlCQUFBO0FuSDIvY0Y7O0FtSHovY0E7RUFDRSx5QkFBQTtFQUNBLCtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QW5INC9jRjs7QW1IMS9jQTs7RUFFRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QW5INi9jRjs7QW1IMy9jQTs7RUFFRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBbkg4L2NGOztBbUg1L2NBOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FuSCsvY0Y7O0FtSDcvY0E7O0VBRUUsYUFBQTtBbkhnZ2RGOztBbUg5L2NBOztFQUVFLGFBQUE7QW5IaWdkRjs7QW1ILy9jQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxXQUFBO0FuSGtnZEY7O0FtSGhnZEE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkUsVUFBQTtBbkhtZ2RGOztBbUhqZ2RBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLFlBQUE7QW5Ib2dkRjs7QW1IbGdkQTtFQUNFOztJQUVFLFdBQUE7RW5IcWdkRjtFbUhuZ2RBOzs7O0lBSUUsVUFBQTtFbkhxZ2RGO0VtSG5nZEE7Ozs7SUFJRSxZQUFBO0VuSHFnZEY7QUFDRjtBbUhuZ2RBO0VBQ0Usc0JBQUE7QW5IcWdkRjs7QW1IbmdkQTtFQUNFLHNCQUFBO0FuSHNnZEY7O0FtSHBnZEE7RUFDRSxhQUFBO0FuSHVnZEY7O0FtSHJnZEE7O0VBRUUsa0JBQUE7QW5Id2dkRjs7QW1IdGdkQTtFQUNFLGtCQUFBO0VBQ0EsMkJBQUE7QW5IeWdkRjs7QW1IdmdkQTtFQUNFLGVBQUE7RUFDQSxxQkFBQTtBbkgwZ2RGOztBbUh4Z2RBO0VBQ0UsNEJBQUE7QW5IMmdkRjs7QW1IemdkQTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7QW5INGdkRjs7QW1IMWdkQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBbkg2Z2RGOztBbUgzZ2RBO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBbkg4Z2RGOztBbUg1Z2RBO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QW5IK2dkRjs7QW1IN2dkQTs7RUFFRSxVQUFBO0FuSGdoZEY7O0FtSDlnZEE7RUFDRSxVQUFBO0FuSGloZEY7O0FtSC9nZEE7RUFDRSxrQkFBQTtBbkhraGRGOztBbUhoaGRBOztFQUVFLGVBQUE7QW5IbWhkRjs7QW1IamhkQTtFQUNFLFlBQUE7QW5Ib2hkRjs7QW1IbGhkQTtFQUNFLGFBQUE7QW5IcWhkRjs7QW1IbmhkQTtFQUNFLGVBQUE7QW5Ic2hkRjs7QW1IcGhkQTtFQUNFLGFBQUE7QW5IdWhkRjs7QW1IcmhkQTtFQUNFLGNBQUE7QW5Id2hkRjs7QW1IdGhkQTtFQUNFLGdCQUFBO0FuSHloZEY7O0FtSHZoZEE7RUFDRSxpQkFBQTtBbkgwaGRGOztBbUh4aGRBO0VBQ0UsY0FBQTtBbkgyaGRGOztBbUh6aGRBO0VBQ0UsaUJBQUE7QW5INGhkRjs7QW1IMWhkQTtFQUNFLGlCQUFBO0FuSDZoZEY7O0FtSDNoZEE7RUFDRSwwQkFBQTtBbkg4aGRGOztBbUg1aGRBO0VBQ0UsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBbkgraGRGOztBbUg3aGRBOztFQUVFLHlCQUFBO0VBQ0Esa0JBQUE7QW5IZ2lkRjs7QW1IOWhkQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QW5IaWlkRjs7QW1IL2hkQTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBbkhraWRGOztBbUhoaWRBO0VBQ0UseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QW5IbWlkRjs7QW1IamlkQTtFQUNFLGVBQUE7QW5Ib2lkRjs7QW1IbGlkQTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBbkhxaWRGOztBbUhuaWRBO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QW5Ic2lkRjs7QW1IcGlkQTtFQUNFLHFCQUFBO0VBQ0EsaUJBQUE7QW5IdWlkRjs7QW1IcmlkQTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QW5Id2lkRjs7QW1IdGlkQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBbkh5aWRGOztBbUh2aWRBO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QW5IMGlkRjs7QW1IeGlkQTtFQUNFLFVBQUE7QW5IMmlkRjs7QW1IemlkQTtFQUNFLFlBQUE7QW5INGlkRjs7QW1IMWlkQTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FuSDZpZEY7O0FtSDNpZEE7O0VBRUUsV0FBQTtBbkg4aWRGOztBbUg1aWRBOztFQUVFLGdCQUFBO0FuSCtpZEY7O0FtSDdpZEE7O0VBRUUsVUFBQTtBbkhnamRGOztBbUg5aWRBO0VBQ0UsZ0JBQUE7QW5IaWpkRjs7QW1IL2lkQTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QW5Ia2pkRjs7QW1IaGpkQTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtBbkhtamRGOztBbUhqamRBO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBbkhvamRGOztBbUhsamRBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtBbkhxamRGOztBbUhuamRBOzs7Ozs7RUFNRSx5QkFBQTtBbkhzamRGOztBbUhwamRBO0VBQ0UsV0FBQTtBbkh1amRGOztBbUhyamRBOztFQUVFLGlCQUFBO0FuSHdqZEY7O0FtSHRqZEE7O0VBRUUsb0JBQUE7QW5IeWpkRjs7QW1IdmpkQTs7RUFFRSxvQkFBQTtBbkgwamRGOztBbUh4amRBOztFQUVFLG9CQUFBO0FuSDJqZEY7O0FtSHpqZEE7O0VBRUUsb0JBQUE7QW5INGpkRjs7QW1IMWpkQTs7RUFFRSxvQkFBQTtBbkg2amRGOztBbUgzamRBOztFQUVFLG9CQUFBO0FuSDhqZEY7O0FtSDVqZEE7RUFDRSxjQUFBO0FuSCtqZEY7O0FtSDdqZEE7RUFDRSxnQkFBQTtBbkhna2RGOztBbUg5amRBO0VBQ0UsaUJBQUE7QW5IaWtkRjs7QW1IL2pkQTtFQUNFLGNBQUE7QW5Ia2tkRjs7QW1IaGtkQTtFQUNFLGlCQUFBO0FuSG1rZEY7O0FtSGprZEE7RUFDRSxpQkFBQTtBbkhva2RGOztBbUhsa2RBO0VBQ0UsWUFBQTtBbkhxa2RGOztBbUhua2RBOztFQUVFLHFCQUFBO0FuSHNrZEY7O0FtSHBrZEE7O0VBRUUsZ0JBQUE7QW5IdWtkRjs7QW1IcmtkQTs7RUFFRSxvQkFBQTtBbkh3a2RGOztBbUh0a2RBO0VBQ0UsNENBQUE7QW5IeWtkRjs7QW1IdmtkQTtFQUNFLDJDQUFBO0FuSDBrZEY7O0FtSHhrZEE7RUFDRSxXQUFBO0FuSDJrZEY7O0FtSHprZEE7O0VBRUUsaUJBQUE7QW5INGtkRjs7QW1IMWtkQTs7RUFFRSxnQkFBQTtBbkg2a2RGOztBbUgza2RBOztFQUVFLGdCQUFBO0FuSDhrZEY7O0FtSDVrZEE7O0VBRUUsZUFBQTtBbkgra2RGOztBbUg3a2RBO0VBQ0UsZUFBQTtBbkhnbGRGOztBbUg5a2RBO0VBQ0UsZUFBQTtBbkhpbGRGOztBbUgva2RBO0VBQ0UsZUFBQTtBbkhrbGRGOztBbUhobGRBO0VBQ0Usc0JBQUE7QW5IbWxkRjs7QW1IamxkQTtFQUNFLHNCQUFBO0FuSG9sZEY7O0FtSGxsZEE7RUFDRSx3QkFBQTtBbkhxbGRGOztBbUhubGRBO0VBQ0UsaUJBQUE7QW5Ic2xkRjs7QW1IcGxkQTtFQUNFLFdBQUE7QW5IdWxkRjs7QW1IcmxkQTs7RUFFRSxrQkFBQTtBbkh3bGRGOztBbUh0bGRBO0VBQ0Usc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QW5IeWxkRjs7QW1IdmxkQTtFQUNFLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FuSDBsZEY7O0FtSHhsZEE7RUFDRSw2QkFBQTtFQUNBLFNBQUE7QW5IMmxkRjs7QW1IemxkQTtFQUNFLDBCQUFBO0VBQ0EsWUFBQTtBbkg0bGRGOztBbUgxbGRBO0VBQ0UsY0FBQTtBbkg2bGRGOztBbUgzbGRBO0VBQ0Usa0JBQUE7QW5IOGxkRjs7QW1INWxkQTtFQUNFLGFBQUE7QW5IK2xkRjs7QW1IN2xkQTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBbkhnbWRGOztBbUg5bGRBO0VBQ0UsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBbkhpbWRGOztBbUgvbGRBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QW5Ia21kRjs7QW1IaG1kQTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7QW5IbW1kRjs7QW1Iam1kQTtFQUNFLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtBbkhvbWRGOztBbUhsbWRBO0VBQ0UsMEJBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsTUFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtBbkhxbWRGOztBbUhubWRBOztFQUVFLE9BQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0FuSHNtZEY7O0FtSHBtZEE7O0VBRUUsbUJBQUE7QW5IdW1kRjs7QW9IN2hmQTs7Ozs7RUFBQTtBQU1BO0VBQ0Usc0JBQUE7RUFDQSx5Q0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FwSGdpZkY7O0FvSDloZkE7RUFDRSxrQkFBQTtBcEhpaWZGOztBb0gvaGZBO0VBQ0Usb0JBQUE7QXBIa2lmRjs7QW9IaGlmQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7QXBIbWlmRjs7QW9IamlmQTtFQUNFLFNBQUE7RUFDQSxVQUFBO0FwSG9pZkY7O0FvSGxpZkE7RUFDRSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0FwSHFpZkY7O0FvSG5pZkE7RUFDRSxZQUFBO0FwSHNpZkY7O0FvSHBpZkE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBV0UsU0FBQTtFQUNBLFVBQUE7RUFDQSw2RUFBQTtBcEg2aWZGOztBb0gzaWZBOztFQUVFLG1CQUFBO0FwSDhpZkY7O0FvSDVpZkE7O0VBRUUscUJBQUE7QXBIK2lmRjs7QW9IN2lmQTtFQUNFLFlBQUE7QXBIZ2pmRjs7QW9IOWlmQTs7RUFFRSxvQkFBQTtBcEhpamZGOztBb0gvaWZBOztFQUVFLG1CQUFBO0FwSGtqZkY7O0FvSGhqZkE7O0VBRUUsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBcEhtamZGOztBb0hqamZBO0VBQ0UsWUFBQTtBcEhvamZGOztBb0hsamZBO0VBQ0UsWUFBQTtBcEhxamZGOztBb0huamZBO0VBQ0UscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7QXBIc2pmRjs7QW9IcGpmQTtFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBcEh1amZGOztBb0hyamZBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtBcEh3amZGOztBb0h0amZBOztFQUVFLG1CQUFBO0FwSHlqZkY7O0FvSHZqZkE7O0VBRUUsb0JBQUE7QXBIMGpmRjs7QW9IeGpmQTtFQUNFLDZFQUFBO0VBQ0EseUJBQUE7QXBIMmpmRjs7QW9IempmQTtFQUNFLHNDQUFBO0FwSDRqZkY7O0FvSDFqZkE7RUFDRSx5QkFBQTtBcEg2amZGOztBb0gzamZBO0VBQ0UsMENBQUE7QXBIOGpmRjs7QW9INWpmQTtFQUNFLHNFQUFBO0FwSCtqZkY7O0FvSDdqZkE7RUFDRSx5QkFBQTtBcEhna2ZGOztBb0g5amZBO0VBQ0UsMENBQUE7QXBIaWtmRjs7QW9IL2pmQTtFQUNFLCtEQUFBO0FwSGtrZkY7O0FvSGhrZkE7RUFDRSx5QkFBQTtBcEhta2ZGOztBb0hqa2ZBO0VBQ0Usc0NBQUE7QXBIb2tmRjs7QW9IbGtmQTtFQUNFLHdEQUFBO0FwSHFrZkY7O0FvSG5rZkE7RUFDRSx5QkFBQTtBcEhza2ZGOztBb0hwa2ZBO0VBQ0UsMENBQUE7QXBIdWtmRjs7QW9IcmtmQTtFQUNFLGlEQUFBO0FwSHdrZkY7O0FvSHRrZkE7RUFDRSx5QkFBQTtBcEh5a2ZGOztBb0h2a2ZBO0VBQ0UsMENBQUE7QXBIMGtmRjs7QW9IeGtmQTtFQUNFLDBDQUFBO0FwSDJrZkY7O0FvSHprZkE7RUFDRSx5QkFBQTtBcEg0a2ZGOztBb0gxa2ZBO0VBQ0Usc0NBQUE7QXBINmtmRjs7QW9IM2tmQTtFQUNFLG1DQUFBO0FwSDhrZkY7O0FvSDVrZkE7RUFDRSx5QkFBQTtBcEgra2ZGOztBb0g3a2ZBO0VBQ0UsMENBQUE7QXBIZ2xmRjs7QW9IOWtmQTtFQUNFLDRCQUFBO0FwSGlsZkY7O0FvSC9rZkE7RUFDRSx5QkFBQTtBcEhrbGZGOztBb0hobGZBO0VBQ0UsMENBQUE7QXBIbWxmRjs7QW9IamxmQTtFQUNFLHFCQUFBO0FwSG9sZkY7O0FvSGxsZkE7RUFDRSx5QkFBQTtBcEhxbGZGOztBb0hubGZBO0VBQ0Usc0NBQUE7QXBIc2xmRjs7QW9IcGxmQTtFQUNFLGlCQUFBO0FwSHVsZkY7O0FvSHJsZkE7RUFDRSxtQkFBQTtBcEh3bGZGOztBb0h0bGZBO0VBQ0Usa0JBQUE7QXBIeWxmRjs7QW9IdmxmQTtFQUNFLG9CQUFBO0FwSDBsZkY7O0FvSHhsZkE7RUFDRSxpQkFBQTtBcEgybGZGOztBb0h6bGZBO0VBQ0UsbUJBQUE7QXBINGxmRjs7QW9IMWxmQTtFQUNFLGtCQUFBO0FwSDZsZkY7O0FvSDNsZkE7RUFDRSxvQkFBQTtBcEg4bGZGOztBb0g1bGZBO0VBQ0UsaUJBQUE7QXBIK2xmRjs7QW9IN2xmQTtFQUNFLG9CQUFBO0FwSGdtZkY7O0FvSDlsZkE7RUFDRSxrQkFBQTtBcEhpbWZGOztBb0gvbGZBO0VBQ0UscUJBQUE7QXBIa21mRjs7QW9IaG1mQTtFQUNFLGtCQUFBO0FwSG1tZkY7O0FvSGptZkE7RUFDRSxvQkFBQTtBcEhvbWZGOztBb0hsbWZBO0VBQ0UsbUJBQUE7QXBIcW1mRjs7QW9I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aUlsdmpCSTtFQUNJLGdCQUFBO0FqSXF2akJSO0FpSW52akJRO0VBRUksY3JIYUQ7RXFIWkMsc0JySEtKO0VxSEpJLDZDQUFBO0VBQ0EsOEVBQUE7QWpJb3ZqQlo7QWlJaHZqQkk7RUFDSSx1QkFBQTtBaklrdmpCUjtBaUlodmpCUTtFQUNJLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FqSWt2akJaO0FpSTl1akJJO0VBQ0ksZ0J6SHNKYztBUjBsakJ0QjtBaUk3dWpCSTtFQUNJLHVCekhrSmM7RXlIakpkLG9CekhpSmM7RXlIaEpkLGVBQUE7QWpJK3VqQlI7QWlJNXVqQkk7RUFDSSx1QkFBQTtFQUNBLFdySGJBO0VxSGNBLGVBQUE7QWpJOHVqQlI7O0FpSTF1akJBO0VBQ0ksY0FBQTtBakk2dWpCSjs7QWtJdHhqQkE7RUFDRSxZQUFBO0FsSXl4akJGOztBbUkxeGpCQTtFQUNFLGdCdkhXTTtFdUhWTixtQzVIMjBDa0M7RTRIMTBDbEMsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLCtDM0htSWlCO0UySGxJakIsaUNBQUE7RUFDQSxtQkFBQTtBbkk2eGpCRjtBb0lseWpCSTtFQUNFLHlCQUFBO0FwSW95akJOO0FvSWx5akJNO0VBQ0UsbUJ4SExEO0FaeXlqQlA7QW9JaHlqQkk7RUFDRSxpREFBQTtBcElreWpCTjtBb0loeWpCTTtFQUNFLHNEQUFBO0FwSWt5akJSO0FvSTN4akJJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBcEk2eGpCTjtBb0kzeGpCTTtFQUNFLHFDQUFBO0FwSTZ4akJSO0FvSXp4akJJO0VBQ0Usd0RBQUE7RUFDQSxzREFBQTtBcEkyeGpCTjtBb0l6eGpCTTtFQUNFLDZEQUFBO0FwSTJ4akJSOztBbUlsempCQTs7RUFFRSxnQnZIRk07RXVIR04scUJBQUE7RUFDQSx1QkFBQTtFQUNBLHlCdkhGUztBWnV6akJYOztBbUlsempCQTs7RUFFRSxhQUFBO0FuSXF6akJGOztBb0l6MGpCSTtFQUNFLHlCQUFBO0FwSTQwakJOO0FvSTEwakJNO0VBQ0UsbUI1SHdFTztBUm93akJmO0FvSXgwakJJ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QUFBO0FwSXVna0JOO0FvSXJna0JNO0VBQ0UsNEJBQUE7QXBJdWdrQlI7QW9JaGdrQkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0FwSWtna0JOO0FvSWhna0JNO0VBQ0UscUNBQUE7QXBJa2drQlI7QW9JOS9qQkk7RUFDRSw4QkFBQTtFQUNBLDRCQUFBO0FwSWdna0JOO0FvSTkvakJNO0VBQ0UsbUNBQUE7QXBJZ2drQlI7O0FvSWppa0JJO0VBQ0UseUJBQUE7QXBJb2lrQk47QW9JbGlrQk07RUFDRSxtQjVId0VPO0FSNDlqQmY7QW9JaGlrQkk7RUFDRSxvRUFBQTtBcElraWtCTjtBb0loaWtCTTtFQUNFLHlFQUFBO0FwSWtpa0JSO0FvSTNoa0JJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBcEk2aGtCTjtBb0kzaGtCTTtFQUNFLHFDQUFBO0FwSTZoa0JSO0FvSXpoa0JJO0VBQ0UsMkVBQUE7RUFDQSx5RUFBQTtBcEkyaGtCTjtBb0l6aGtCTTtFQUNFLGdGQUFBO0FwSTJoa0JSOztBbUkvaGtCQTtFQUNFLHdCQUFBO0FuSWtpa0JGOztBbUkvaGtCQTtFQUNFLGdCdkh4Qk07RXVIeUJOLDZCQUFBO0FuSWtpa0JGOztBbUk5aGtCRTs7RUFFRSxnQnZIL0JJO0FaZ2trQlI7QW1JOWhrQkU7O0VBRUUsdUJ2SHBDSTtBWm9ra0JSIiwiZmlsZSI6ImN1c3RvbS5jc3MifQ== */